diff --git a/interface/lib/lang/pl.lng b/interface/lib/lang/pl.lng
index 5c131143ca6ff7e88bdbc24963a7678198742a42..5741bccbeeee80d4adae00a7313cbb11c99e591a 100644
--- a/interface/lib/lang/pl.lng
+++ b/interface/lib/lang/pl.lng
@@ -34,37 +34,38 @@ $wb['top_menu_sites'] = 'Strony';
 $wb['top_menu_dns'] = 'DNS';
 $wb['top_menu_tools'] = 'Narzędzia';
 $wb['top_menu_help'] = 'Pomoc';
-$wb['top_menu_billing'] = 'Biling';
+$wb['top_menu_billing'] = 'Faktury';
 $wb['top_menu_domain'] = 'Domeny';
 $wb['top_menu_dashboard'] = 'Strona główna';
 $wb['latest_news_txt'] = 'Ostatnie wiadomości';
 $wb['top_menu_vm'] = 'VServer';
-$wb['daynamesmin_su'] = 'Su';
-$wb['daynamesmin_mo'] = 'Mo';
-$wb['daynamesmin_tu'] = 'Tu';
-$wb['daynamesmin_we'] = 'We';
-$wb['daynamesmin_th'] = 'Th';
-$wb['daynamesmin_fr'] = 'Fr';
-$wb['daynamesmin_sa'] = 'Sa';
-$wb['daynames_sunday'] = 'Sunday';
-$wb['daynames_monday'] = 'Monday';
-$wb['daynames_tuesday'] = 'Tuesday';
-$wb['daynames_wednesday'] = 'Wednesday';
-$wb['daynames_thursday'] = 'Thursday';
-$wb['daynames_friday'] = 'Friday';
-$wb['daynames_saturday'] = 'Saturday';
-$wb['monthnamesshort_jan'] = 'Jan';
-$wb['monthnamesshort_feb'] = 'Feb';
+$wb['daynamesmin_su'] = 'Ni';
+$wb['daynamesmin_mo'] = 'Po';
+$wb['daynamesmin_tu'] = 'Wt';
+$wb['daynamesmin_we'] = 'Åšr';
+$wb['daynamesmin_th'] = 'Cz';
+$wb['daynamesmin_fr'] = 'Pi';
+$wb['daynamesmin_sa'] = 'So';
+$wb['daynames_sunday'] = 'Niedziela';
+$wb['daynames_monday'] = 'Poniedziałek';
+$wb['daynames_tuesday'] = 'Wtorek';
+$wb['daynames_wednesday'] = 'Åšroda';
+$wb['daynames_thursday'] = 'Czwartek';
+$wb['daynames_friday'] = 'PiÄ…tek';
+$wb['daynames_saturday'] = 'Sobota';
+$wb['monthnamesshort_jan'] = 'Sty';
+$wb['monthnamesshort_feb'] = 'Lut';
 $wb['monthnamesshort_mar'] = 'Mar';
-$wb['monthnamesshort_apr'] = 'Apr';
-$wb['monthnamesshort_may'] = 'May';
-$wb['monthnamesshort_jun'] = 'Jun';
-$wb['monthnamesshort_jul'] = 'Jul';
-$wb['monthnamesshort_aug'] = 'Aug';
-$wb['monthnamesshort_sep'] = 'Sep';
-$wb['monthnamesshort_oct'] = 'Oct';
-$wb['monthnamesshort_nov'] = 'Nov';
-$wb['monthnamesshort_dec'] = 'Dec';
-$wb['datepicker_nextText'] = 'Next';
-$wb['datepicker_prevText'] = 'Prev';
+$wb['monthnamesshort_apr'] = 'Kwi';
+$wb['monthnamesshort_may'] = 'Maj';
+$wb['monthnamesshort_jun'] = 'Cze';
+$wb['monthnamesshort_jul'] = 'Lip';
+$wb['monthnamesshort_aug'] = 'Sie';
+$wb['monthnamesshort_sep'] = 'Wrz';
+$wb['monthnamesshort_oct'] = 'Paź';
+$wb['monthnamesshort_nov'] = 'Lis';
+$wb['monthnamesshort_dec'] = 'Gru';
+$wb['datepicker_nextText'] = 'Nast';
+$wb['datepicker_prevText'] = 'Poprz';
 ?>
+
diff --git a/interface/web/admin/lib/lang/pl.lng b/interface/web/admin/lib/lang/pl.lng
index ecda5b4ffcd2cf2c63e1b4b6bab2d9f709918844..71419783e63bdc14c3c65b7ae3cd21eef7eb1fda 100644
--- a/interface/web/admin/lib/lang/pl.lng
+++ b/interface/web/admin/lib/lang/pl.lng
@@ -38,6 +38,7 @@ $wb['Remote Users'] = 'Użytkownicy zdalni';
 $wb['Remote Actions'] = 'Akcje zdalne';
 $wb['Do OS-Update'] = 'Wykonaj aktualizacjÄ™ systemu';
 $wb['Do ISPConfig-Update'] = 'Wykonaj aktualizacjÄ™ ISPConfig';
-$wb['1001'] = 'Username or password is empty.';
-$wb['1002'] = 'Username or password is wrong.';
+$wb['1001'] = 'Nazwa użytkownika lub hasło jest puste.';
+$wb['1002'] = 'Nazwa użytkownika lub hasło jest błędne.';
 ?>
+
diff --git a/interface/web/admin/lib/lang/pl_firewall.lng b/interface/web/admin/lib/lang/pl_firewall.lng
index ba9b4bab854a26350f0576e3eb12eaff4f94a268..8098fcc61b9697600d573217bc9dddf3d1c0ae0b 100644
--- a/interface/web/admin/lib/lang/pl_firewall.lng
+++ b/interface/web/admin/lib/lang/pl_firewall.lng
@@ -2,10 +2,11 @@
 $wb['server_id_txt'] = 'Serwer';
 $wb['tcp_port_txt'] = 'Otwarty port TCP';
 $wb['udp_port_txt'] = 'Otwarty port UDP';
-$wb['tcp_port_help_txt'] = 'Odziel przecinkiem';
-$wb['udp_port_help_txt'] = 'Odziel przecinkiem';
+$wb['tcp_port_help_txt'] = 'Oddziel przecinkiem';
+$wb['udp_port_help_txt'] = 'Oddziel przecinkiem';
 $wb['active_txt'] = 'Aktywny';
 $wb['firewall_error_unique'] = 'Istnieje już wpis firewalla dla tego serwera.';
 $wb['tcp_ports_error_regex'] = 'Znak nie jest dozwolony w formacie portu TCP. Dozwolone znaki to liczby, : oraz ,.';
 $wb['udp_ports_error_regex'] = 'Znak nie jest dozwolony w formacie portu UDP. Dozwolone znaki to liczby, : oraz ,.';
 ?>
+
diff --git a/interface/web/admin/lib/lang/pl_firewall_list.lng b/interface/web/admin/lib/lang/pl_firewall_list.lng
index 6a4b8388f71dcd5b7a5acb5fbe4d5fcf1a8527c6..fe80e430ca0a09157464290d7b0b94e31c27b8b6 100644
--- a/interface/web/admin/lib/lang/pl_firewall_list.lng
+++ b/interface/web/admin/lib/lang/pl_firewall_list.lng
@@ -6,3 +6,4 @@ $wb['tcp_port_txt'] = 'Otwarte porty TCP';
 $wb['udp_port_txt'] = 'Otwarte porty UDP';
 $wb['add_new_record_txt'] = 'Dodaj wpis Firewalla';
 ?>
+
diff --git a/interface/web/admin/lib/lang/pl_groups.lng b/interface/web/admin/lib/lang/pl_groups.lng
index b3c8b9ca777f58387a7713ceb9e0170b03b39f77..a97ac3f301a6f53d1d101382624892c7c8300b99 100644
--- a/interface/web/admin/lib/lang/pl_groups.lng
+++ b/interface/web/admin/lib/lang/pl_groups.lng
@@ -3,3 +3,4 @@ $wb['description_txt'] = 'Opis';
 $wb['name_txt'] = 'Grupa';
 $wb['name_err'] = 'Nazwa grupy musi mieć od 1 do 30 znaków.';
 ?>
+
diff --git a/interface/web/admin/lib/lang/pl_groups_list.lng b/interface/web/admin/lib/lang/pl_groups_list.lng
index 75756bca7b6f316664eadf9399eaed1cdad636b8..9409d32c9c5cd073d5d3fa77c380df6953f39033 100644
--- a/interface/web/admin/lib/lang/pl_groups_list.lng
+++ b/interface/web/admin/lib/lang/pl_groups_list.lng
@@ -5,3 +5,4 @@ $wb['name_txt'] = 'Grupa';
 $wb['add_new_record_txt'] = 'Dodaj nowÄ… grupÄ™';
 $wb['warning_txt'] = '<b>OSTRZEŻENIE:</b> Nie modyfikuj żadnych ustawień użytkownika w tym miejscu. Użyj ustawień Klienta lub Resellera w module Klient. Modyfikacja ustawień użytkownika lub grupy tutaj grozi utratą danych!';
 ?>
+
diff --git a/interface/web/admin/lib/lang/pl_iptables.lng b/interface/web/admin/lib/lang/pl_iptables.lng
index 40760b9498ccdcadaca2bfbdc42748443abb6046..8073e5d00861aaf17a806e22930cc1e4ab0ed770 100644
--- a/interface/web/admin/lib/lang/pl_iptables.lng
+++ b/interface/web/admin/lib/lang/pl_iptables.lng
@@ -1,13 +1,14 @@
 <?php
-$wb['server_id_txt'] = 'Server';
+$wb['server_id_txt'] = 'Serwer';
 $wb['multiport_txt'] = 'Multi Port';
 $wb['singleport_txt'] = 'Single Port';
-$wb['protocol_txt'] = 'Protocol';
-$wb['table_txt'] = 'Table';
-$wb['target_txt'] = 'Target';
+$wb['protocol_txt'] = 'Protokół';
+$wb['table_txt'] = 'Tablica';
+$wb['target_txt'] = 'Cel';
 $wb['state_txt'] = 'State';
-$wb['destination_ip_txt'] = 'Destination Address';
-$wb['source_ip_txt'] = 'Source Address';
-$wb['active_txt'] = 'Active';
-$wb['iptables_error_unique'] = 'There is already a firewall record for this server.';
+$wb['destination_ip_txt'] = 'Adres docelowy';
+$wb['source_ip_txt'] = 'Adres źródłowy';
+$wb['active_txt'] = 'Aktywny';
+$wb['iptables_error_unique'] = 'Istnieje już wpis firewalla dla tego serwera.';
 ?>
+
diff --git a/interface/web/admin/lib/lang/pl_iptables_list.lng b/interface/web/admin/lib/lang/pl_iptables_list.lng
index 15c8baddcb2be5ab4dce61e0d233916f35e436f1..255a82925ccf4aa2ec0d4015b9ca5a4c33804ebd 100644
--- a/interface/web/admin/lib/lang/pl_iptables_list.lng
+++ b/interface/web/admin/lib/lang/pl_iptables_list.lng
@@ -1,15 +1,16 @@
 <?php
 $wb['list_head_txt'] = 'IPTables';
-$wb['add_new_rule_txt'] = 'Add IPTables Rule';
-$wb['server_id_txt'] = 'Server';
+$wb['add_new_rule_txt'] = 'Dodaj regułę IPTables';
+$wb['server_id_txt'] = 'Serwer';
 $wb['multiport_txt'] = 'Multi Port';
 $wb['singleport_txt'] = 'Single Port';
-$wb['protocol_txt'] = 'Protocol';
-$wb['table_txt'] = 'Table';
+$wb['protocol_txt'] = 'Protokół';
+$wb['table_txt'] = 'Tablica';
 $wb['target_txt'] = 'Target';
 $wb['state_txt'] = 'State';
-$wb['destination_ip_txt'] = 'Destination Address';
-$wb['source_ip_txt'] = 'Source Address';
-$wb['active_txt'] = 'Active';
-$wb['iptables_error_unique'] = 'There is already a firewall record for this server.';
+$wb['destination_ip_txt'] = 'Adres docelowy';
+$wb['source_ip_txt'] = 'Adres źródłowy';
+$wb['active_txt'] = 'Aktywny';
+$wb['iptables_error_unique'] = 'Istnieje już wpis firewalla dla tego serwera.';
 ?>
+
diff --git a/interface/web/admin/lib/lang/pl_language_add.lng b/interface/web/admin/lib/lang/pl_language_add.lng
index 82e42ef720eea1c0c5e7387249693933b41b68bc..df1a5f31fcb2edf1deab8eacd5a1044d8187c9d0 100644
--- a/interface/web/admin/lib/lang/pl_language_add.lng
+++ b/interface/web/admin/lib/lang/pl_language_add.lng
@@ -6,3 +6,4 @@ $wb['language_new_hint_txt'] = '2 znakowe kodowanie języka ISO 639-1 (Zobacz ht
 $wb['btn_save_txt'] = 'Utwórz nowy zbiór plików z językami';
 $wb['btn_cancel_txt'] = 'Wróć';
 ?>
+
diff --git a/interface/web/admin/lib/lang/pl_language_complete.lng b/interface/web/admin/lib/lang/pl_language_complete.lng
index 0096c69efabccd5775ca0bc4e739e21156cae4c4..6d6d8ec36d74e512d453df9b474c8ea18caf8b3d 100644
--- a/interface/web/admin/lib/lang/pl_language_complete.lng
+++ b/interface/web/admin/lib/lang/pl_language_complete.lng
@@ -5,3 +5,4 @@ $wb['language_select_txt'] = 'Wybierz język';
 $wb['btn_save_txt'] = 'Połącz pliki teraz';
 $wb['btn_cancel_txt'] = 'Wróć';
 ?>
+
diff --git a/interface/web/admin/lib/lang/pl_language_edit.lng b/interface/web/admin/lib/lang/pl_language_edit.lng
index 3a5e7069393b0af5a2da2b080b3b55d0673f62a9..b4ec35d9b4d3674bc7f2bfce0053155b50b9687a 100644
--- a/interface/web/admin/lib/lang/pl_language_edit.lng
+++ b/interface/web/admin/lib/lang/pl_language_edit.lng
@@ -6,3 +6,4 @@ $wb['lang_file_txt'] = 'Plik języka';
 $wb['btn_save_txt'] = 'Zapisz';
 $wb['btn_cancel_txt'] = 'Wróć';
 ?>
+
diff --git a/interface/web/admin/lib/lang/pl_language_export.lng b/interface/web/admin/lib/lang/pl_language_export.lng
index e58dbf072ab7dff6683ef371ba5f1a17b493211b..0b38a48701a569ef2f26c812e82172994ac30701 100644
--- a/interface/web/admin/lib/lang/pl_language_export.lng
+++ b/interface/web/admin/lib/lang/pl_language_export.lng
@@ -4,3 +4,4 @@ $wb['language_select_txt'] = 'Wybierz język';
 $wb['btn_save_txt'] = 'Eksportuj pliki wybranego języka';
 $wb['btn_cancel_txt'] = 'Wróć';
 ?>
+
diff --git a/interface/web/admin/lib/lang/pl_language_import.lng b/interface/web/admin/lib/lang/pl_language_import.lng
index 077d0c00ea68d567ff4324219a28ea2ca7e164b6..e78238adaa6a6bd0807bd3283ce598fc7513dee4 100644
--- a/interface/web/admin/lib/lang/pl_language_import.lng
+++ b/interface/web/admin/lib/lang/pl_language_import.lng
@@ -6,3 +6,4 @@ $wb['language_overwrite_txt'] = 'Nadpisz plik jeśli istnieje.';
 $wb['btn_cancel_txt'] = 'Wróć';
 $wb['ignore_version_txt'] = 'Pomiń sprawdzanie wersji ISPConfig';
 ?>
+
diff --git a/interface/web/admin/lib/lang/pl_language_list.lng b/interface/web/admin/lib/lang/pl_language_list.lng
index 05fd6e39ac17ea189fca50230d8258822a50af79..14b7cdb5076fa513986b06ff3d01cb381aee2663 100644
--- a/interface/web/admin/lib/lang/pl_language_list.lng
+++ b/interface/web/admin/lib/lang/pl_language_list.lng
@@ -5,3 +5,4 @@ $wb['module_txt'] = 'Moduł';
 $wb['lang_file_txt'] = 'Plik języka';
 $wb['lang_file_date_txt'] = 'Ostatnia modyfikacja';
 ?>
+
diff --git a/interface/web/admin/lib/lang/pl_package_install.lng b/interface/web/admin/lib/lang/pl_package_install.lng
index 30439086ab83191dc21d44e30ad7ff6db2ba0e01..ce5c73c8147b31f68433f37d28aca5bf9efc94fc 100644
--- a/interface/web/admin/lib/lang/pl_package_install.lng
+++ b/interface/web/admin/lib/lang/pl_package_install.lng
@@ -5,3 +5,4 @@ $wb['repo_username_txt'] = 'Użytkownik (opcjonalnie)';
 $wb['repo_password_txt'] = 'Hasło (opcjonalnie)';
 $wb['active_txt'] = 'Aktywne';
 ?>
+
diff --git a/interface/web/admin/lib/lang/pl_remote_action.lng b/interface/web/admin/lib/lang/pl_remote_action.lng
index 9e50d893b1ec04c034e37a77dd04a89723c8f234..4d07f29c90267aec629f68932d34f24aed7c33c4 100644
--- a/interface/web/admin/lib/lang/pl_remote_action.lng
+++ b/interface/web/admin/lib/lang/pl_remote_action.lng
@@ -8,3 +8,4 @@ $wb['do_ispcupdate_desc'] = 'Ta akcja przeprowadzi aktualizacjÄ™ ISPConfig3 na w
 $wb['action_scheduled'] = 'Akcja zaplanowana do wykonania';
 $wb['select_all_server'] = 'Wszystkie serwery';
 ?>
+
diff --git a/interface/web/admin/lib/lang/pl_remote_user.lng b/interface/web/admin/lib/lang/pl_remote_user.lng
index f107cd72f1500992fe629a4bd37724528ac77b54..5daa2c743ecc13bd77d381e5c3a3e765ab20aabc 100644
--- a/interface/web/admin/lib/lang/pl_remote_user.lng
+++ b/interface/web/admin/lib/lang/pl_remote_user.lng
@@ -39,5 +39,6 @@ $wb['DNS ptr functions'] = 'Funkcje rekordu PTR DNS';
 $wb['DNS rp functions'] = 'Funkcje rekordu RP DNS';
 $wb['DNS srv functions'] = 'Funkcje rekordu SRV DNS';
 $wb['DNS txt functions'] = 'Funkcje rekordu TXT DNS';
-$wb['Mail mailing list functions'] = 'Mail mailinglist functions';
+$wb['Mail mailing list functions'] = 'Funkcje listy mailingowej';
 ?>
+
diff --git a/interface/web/admin/lib/lang/pl_remote_user_list.lng b/interface/web/admin/lib/lang/pl_remote_user_list.lng
index 6dd12ae97c1cd8a59f02d95b2ee37cb0108e7ea4..976e3130addadd0e3b621c8cccacb020f382207e 100644
--- a/interface/web/admin/lib/lang/pl_remote_user_list.lng
+++ b/interface/web/admin/lib/lang/pl_remote_user_list.lng
@@ -5,3 +5,4 @@ $wb['add_new_record_txt'] = 'Dodaj nowego użytkownika';
 $wb['parent_remote_userid_txt'] = 'ID';
 $wb['username_txt'] = 'Nazwa użytkownika';
 ?>
+
diff --git a/interface/web/admin/lib/lang/pl_server.lng b/interface/web/admin/lib/lang/pl_server.lng
index 5e9c4117203ab9d18971262250a972399c70e58e..2ebbeb2198f3b663f8de18f7e85b756ef05188e8 100644
--- a/interface/web/admin/lib/lang/pl_server.lng
+++ b/interface/web/admin/lib/lang/pl_server.lng
@@ -13,3 +13,4 @@ $wb['- None -'] = '- Żaden -';
 $wb['proxy_server_txt'] = 'Proxy-Server';
 $wb['firewall_server_txt'] = 'Firewall-Server';
 ?>
+
diff --git a/interface/web/admin/lib/lang/pl_server_config.lng b/interface/web/admin/lib/lang/pl_server_config.lng
index 28d888bfbb70386a694bd0a0819d032643745d4b..f0d93a82de25afcc90eea8e1d6cb77c3b0ff275a 100644
--- a/interface/web/admin/lib/lang/pl_server_config.lng
+++ b/interface/web/admin/lib/lang/pl_server_config.lng
@@ -77,14 +77,14 @@ $wb['php_ini_path_apache_txt'] = 'ŚcieżkaApache php.ini';
 $wb['check_apache_config_txt'] = 'Testuj konfiguracjÄ™ Apache przy restarcie';
 $wb['CA_path_txt'] = 'CA Path';
 $wb['CA_pass_txt'] = 'CA passphrase';
-$wb['ufw_enable_txt'] = 'Enable';
+$wb['ufw_enable_txt'] = 'Włącz';
 $wb['ufw_manage_builtins_txt'] = 'Manage Builtin Rules';
-$wb['ufw_ipv6_txt'] = 'Enable IPv6';
+$wb['ufw_ipv6_txt'] = 'Włącz IPv6';
 $wb['ufw_default_input_policy_txt'] = 'Default Input Policy';
 $wb['ufw_default_output_policy_txt'] = 'Default Output Policy';
 $wb['ufw_default_forward_policy_txt'] = 'Default Forward Policy';
 $wb['ufw_default_application_policy_txt'] = 'Default Application Policy';
-$wb['ufw_log_level_txt'] = 'Log Level';
+$wb['ufw_log_level_txt'] = 'Poziom logowania';
 $wb['network_config_warning_txt'] = 'The network configuration option is only available for Debian and Ubuntu Servers. Do not enable this option if your network interface is not eth0.';
 $wb['fastcgi_config_syntax_txt'] = 'FastCGI config syntax';
 $wb['backup_dir_ftpread_txt'] = 'Backup dir. readable for website FTP users.';
@@ -147,6 +147,7 @@ $wb['try_rescue_txt'] = 'Enable service monitoring and restart on failure';
 $wb['do_not_try_rescue_mysql_txt'] = 'Disable MySQL monitoring';
 $wb['do_not_try_rescue_mail_txt'] = 'Disable Email monitoring';
 $wb['rescue_description_txt'] = '<b>Information:</b> If you want to shut down mysql you have to select the Disable MySQL monitor checkbox and then wait 2-3 minutes.<br>if you do not wait 2-3 minutes, rescue will try to restart mysql!';
-$wb['enable_sni_txt'] = 'Enable SNI';
+$wb['enable_sni_txt'] = 'Włącz SNI';
 $wb['do_not_try_rescue_httpd_txt'] = 'Disable HTTPD monitoring';
 ?>
+
diff --git a/interface/web/admin/lib/lang/pl_server_config_list.lng b/interface/web/admin/lib/lang/pl_server_config_list.lng
index f9e8dcf1b559349ac491040e4920bec5fa38a7e6..e700889bf85c147522cb4775fbe6bd5367bca825 100644
--- a/interface/web/admin/lib/lang/pl_server_config_list.lng
+++ b/interface/web/admin/lib/lang/pl_server_config_list.lng
@@ -2,3 +2,4 @@
 $wb['list_head_txt'] = 'Konfiguracja serwera';
 $wb['server_name_txt'] = 'Serwer';
 ?>
+
diff --git a/interface/web/admin/lib/lang/pl_server_ip.lng b/interface/web/admin/lib/lang/pl_server_ip.lng
index 7142401caca17209c444d079ede74a72ac478e49..2c107d05a94c53a4b06ee7d4414985cf46b23975 100644
--- a/interface/web/admin/lib/lang/pl_server_ip.lng
+++ b/interface/web/admin/lib/lang/pl_server_ip.lng
@@ -4,8 +4,9 @@ $wb['ip_address_txt'] = 'Adres IP';
 $wb['virtualhost_txt'] = 'Nazwa wirtualnego hosta HTTP';
 $wb['ip_error_wrong'] = 'Adres IP jest niepoprawny';
 $wb['ip_error_unique'] = 'Adres IP musi być unikalny';
-$wb['client_id_txt'] = 'Client';
-$wb['ip_type_txt'] = 'Type';
-$wb['virtualhost_port_txt'] = 'HTTP Ports';
-$wb['error_port_syntax'] = 'Invalid chars in port field, please enter only comma separated numbers. Example: 80,443';
+$wb['client_id_txt'] = 'Klient';
+$wb['ip_type_txt'] = 'Typ';
+$wb['virtualhost_port_txt'] = 'Porty HTTP';
+$wb['error_port_syntax'] = 'Nieprawidłowe wartości w polu portów, proszę wpisać tylko liczby oddzielone przecinkiem. Przykładowo: 80,443';
 ?>
+
diff --git a/interface/web/admin/lib/lang/pl_server_ip_list.lng b/interface/web/admin/lib/lang/pl_server_ip_list.lng
index 1100c5be9599dcd8e46da1b90f608c9a7b401161..dcf8951ac9641b014cc0a6efc366a816382752f1 100644
--- a/interface/web/admin/lib/lang/pl_server_ip_list.lng
+++ b/interface/web/admin/lib/lang/pl_server_ip_list.lng
@@ -3,8 +3,9 @@ $wb['list_head_txt'] = 'Adresy IP';
 $wb['server_id_txt'] = 'Serwer';
 $wb['ip_address_txt'] = 'Adres IP';
 $wb['add_new_record_txt'] = 'Dodaj nowy adres IP';
-$wb['client_id_txt'] = 'Client';
+$wb['client_id_txt'] = 'Klient';
 $wb['virtualhost_txt'] = 'HTTP Vhost';
-$wb['virtualhost_port_txt'] = 'HTTP Ports';
-$wb['ip_type_txt'] = 'Type';
+$wb['virtualhost_port_txt'] = 'Porty HTTP';
+$wb['ip_type_txt'] = 'Typ';
 ?>
+
diff --git a/interface/web/admin/lib/lang/pl_server_list.lng b/interface/web/admin/lib/lang/pl_server_list.lng
index 81356acf77024414ccc676ef7e516d5fac226528..9ca9eb87151c9691d3a10f10b18dbf774994d68d 100644
--- a/interface/web/admin/lib/lang/pl_server_list.lng
+++ b/interface/web/admin/lib/lang/pl_server_list.lng
@@ -11,3 +11,4 @@ $wb['add_new_record_txt'] = 'Dodaj nowy serwer';
 $wb['proxy_server_txt'] = 'Proxy';
 $wb['firewall_server_txt'] = 'Firewall';
 ?>
+
diff --git a/interface/web/admin/lib/lang/pl_software_package_install.lng b/interface/web/admin/lib/lang/pl_software_package_install.lng
index fd2f2930dde345143a239e3755d6c6e0bfe32470..ea9290bd39a9d9920584063ae6e348bbeb6137d9 100644
--- a/interface/web/admin/lib/lang/pl_software_package_install.lng
+++ b/interface/web/admin/lib/lang/pl_software_package_install.lng
@@ -4,3 +4,4 @@ $wb['install_key_txt'] = 'Podaj klucz instalacyjny';
 $wb['btn_save_txt'] = 'Start instalacji';
 $wb['btn_cancel_txt'] = 'Przerwij';
 ?>
+
diff --git a/interface/web/admin/lib/lang/pl_software_package_list.lng b/interface/web/admin/lib/lang/pl_software_package_list.lng
index e50d34f34d051b9140bab7006c3cd7d16b98aef9..5fbd652197b4d18abb12a3d58a0c06aca0c69416 100644
--- a/interface/web/admin/lib/lang/pl_software_package_list.lng
+++ b/interface/web/admin/lib/lang/pl_software_package_list.lng
@@ -8,3 +8,4 @@ $wb['toolsarea_head_txt'] = 'Pakiety';
 $wb['repoupdate_txt'] = 'Aktualizuj listę pakietów';
 $wb['package_id_txt'] = 'lokalny App-ID';
 ?>
+
diff --git a/interface/web/admin/lib/lang/pl_software_repo.lng b/interface/web/admin/lib/lang/pl_software_repo.lng
index d11a1b3b330d331c507e129f195f3f6ada2874f5..84d9c9e61b53a5388a246f9d92823f726e1d43ea 100644
--- a/interface/web/admin/lib/lang/pl_software_repo.lng
+++ b/interface/web/admin/lib/lang/pl_software_repo.lng
@@ -5,3 +5,4 @@ $wb['repo_username_txt'] = 'Użytkownik (Opcjonalnie)';
 $wb['repo_password_txt'] = 'Hasło (Opcjonalnie)';
 $wb['active_txt'] = 'Aktywny';
 ?>
+
diff --git a/interface/web/admin/lib/lang/pl_software_repo_list.lng b/interface/web/admin/lib/lang/pl_software_repo_list.lng
index 7ca6af9f9f43559891103a0c50ebd189da3f795b..85a54b06b46466dd170cc6579514f7638b191fb4 100644
--- a/interface/web/admin/lib/lang/pl_software_repo_list.lng
+++ b/interface/web/admin/lib/lang/pl_software_repo_list.lng
@@ -4,3 +4,4 @@ $wb['active_txt'] = 'Aktywny';
 $wb['repo_name_txt'] = 'Repozytoria';
 $wb['repo_url_txt'] = 'URL';
 ?>
+
diff --git a/interface/web/admin/lib/lang/pl_software_update_list.lng b/interface/web/admin/lib/lang/pl_software_update_list.lng
index e38bdf8a317456ce5e84b4e8ff6f689094ae8161..5cf9ccd98b70c8ba8c61154abbc317d1be756f1f 100644
--- a/interface/web/admin/lib/lang/pl_software_update_list.lng
+++ b/interface/web/admin/lib/lang/pl_software_update_list.lng
@@ -6,3 +6,4 @@ $wb['update_title_txt'] = 'Aktualizacja';
 $wb['version_txt'] = 'Wersja';
 $wb['action_txt'] = 'Akcja';
 ?>
+
diff --git a/interface/web/admin/lib/lang/pl_system_config.lng b/interface/web/admin/lib/lang/pl_system_config.lng
index aad05ac4f8a88f0d0495967da9d8c253d14a2796..8bf4293e7479baba775600d67f8262d0dee8c949 100644
--- a/interface/web/admin/lib/lang/pl_system_config.lng
+++ b/interface/web/admin/lib/lang/pl_system_config.lng
@@ -20,11 +20,12 @@ $wb['dashboard_atom_url_reseller_txt'] = 'Dashboard atom feed URL (reseller)';
 $wb['dashboard_atom_url_client_txt'] = 'Dashboard atom feed URL (client)';
 $wb['webdavuser_prefix_txt'] = 'Prefiks użytkownika webdav';
 $wb['webdavuser_prefix_error_regex'] = 'Niedozwolony znak w prefiksie użytkownika webdav.';
-$wb['webftp_url_txt'] = 'WebFTP URL';
-$wb['enable_custom_login_txt'] = 'Allow custom login name';
-$wb['mailmailinglist_link_txt'] = 'Link to mailing list in Mailing list list';
-$wb['mailmailinglist_url_txt'] = 'Mailing list URL';
-$wb['admin_mail_txt'] = 'Administrators e-mail';
-$wb['monitor_key_txt'] = 'Monitor keyword';
-$wb['admin_name_txt'] = 'Administrators name';
+$wb['webftp_url_txt'] = 'Link do WebFTP';
+$wb['enable_custom_login_txt'] = 'Zezwalaj na dowolnÄ… nazwÄ™ loginu';
+$wb['mailmailinglist_link_txt'] = 'Link do listy mailingowej na liście list mailingowych';
+$wb['mailmailinglist_url_txt'] = 'URL listy mailingowej';
+$wb['admin_mail_txt'] = 'E-Mail administratorów';
+$wb['monitor_key_txt'] = 'Klucz monitora';
+$wb['admin_name_txt'] = 'Nazwy administratorów';
 ?>
+
diff --git a/interface/web/admin/lib/lang/pl_users.lng b/interface/web/admin/lib/lang/pl_users.lng
index 3b2472dfeb005bd15a2650b19eb788d999c8102a..191185e9a29e93b9d80ac7850e07ea524be9f7fc 100644
--- a/interface/web/admin/lib/lang/pl_users.lng
+++ b/interface/web/admin/lib/lang/pl_users.lng
@@ -22,7 +22,8 @@ $wb['email_txt'] = 'E-mail';
 $wb['url_txt'] = 'Url';
 $wb['telefon_txt'] = 'Telefon';
 $wb['fax_txt'] = 'Fax';
-$wb['groups_txt'] = 'Groupy';
+$wb['groups_txt'] = 'Grupy';
 $wb['default_group_txt'] = 'Domyślna grupa';
 $wb['startmodule_err'] = 'Modułu startowego nie ma wśród modułów.';
 ?>
+
diff --git a/interface/web/admin/lib/lang/pl_users_list.lng b/interface/web/admin/lib/lang/pl_users_list.lng
index 17d72250c0d9c6088e9b678100b7527e75324971..aa2294c5a626c637947c4e6f237c0e747a2ebc6f 100644
--- a/interface/web/admin/lib/lang/pl_users_list.lng
+++ b/interface/web/admin/lib/lang/pl_users_list.lng
@@ -7,3 +7,4 @@ $wb['ort_txt'] = 'Miasto';
 $wb['add_new_record_txt'] = 'Dodaj nowego użytkownika';
 $wb['warning_txt'] = '<b>OSTRZEŻENIE:</b> Nie edytuj żadnych ustawień tutaj. Użyj do tego celu ustawień Klienta i Resellera w module Klienta. Zmiana użytkowników i grup w tym miejscu może spowodować utratę danych!';
 ?>
+
diff --git a/interface/web/client/lib/lang/pl.lng b/interface/web/client/lib/lang/pl.lng
index 40efbb0712da7860a6f80175d286ecba9eea89e1..f99feadab3ce08d112af9565f660f687e923adbf 100644
--- a/interface/web/client/lib/lang/pl.lng
+++ b/interface/web/client/lib/lang/pl.lng
@@ -11,3 +11,4 @@ $wb['Edit Reseller'] = 'Edytuj Resellera';
 $wb['Resellers'] = 'Resellerzy';
 $wb['error_has_clients'] = 'Reseller posiada klientów. Usuń ich zanim usuniesz resellera.';
 ?>
+
diff --git a/interface/web/client/lib/lang/pl_client.lng b/interface/web/client/lib/lang/pl_client.lng
index b3eccde6fa55a8ba6481f1f894832228d4c7163a..d9c2d8098d98ea0b92a4a2fe9939711cc53029ba 100644
--- a/interface/web/client/lib/lang/pl_client.lng
+++ b/interface/web/client/lib/lang/pl_client.lng
@@ -105,3 +105,4 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers';
 $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template';
 $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.';
 ?>
+
diff --git a/interface/web/client/lib/lang/pl_client_del.lng b/interface/web/client/lib/lang/pl_client_del.lng
index 666e12a24c4b9ab7fdd9bb55307ab138071bf818..aab69a43b3eb6154e6f390e9f7454fd80759afab 100644
--- a/interface/web/client/lib/lang/pl_client_del.lng
+++ b/interface/web/client/lib/lang/pl_client_del.lng
@@ -4,3 +4,4 @@ $wb['delete_explanation'] = 'Ta akcja usunie następującą liczbę rekordów po
 $wb['btn_save_txt'] = 'Usuń klienta';
 $wb['btn_cancel_txt'] = 'Anuluj bez usuwania klienta';
 ?>
+
diff --git a/interface/web/client/lib/lang/pl_client_template.lng b/interface/web/client/lib/lang/pl_client_template.lng
index 3ed9b8aece1bd7281f870e57d37b00364ec7507e..f49db5bfdf289e37f6936c02243af4c51ba69dd3 100644
--- a/interface/web/client/lib/lang/pl_client_template.lng
+++ b/interface/web/client/lib/lang/pl_client_template.lng
@@ -65,8 +65,9 @@ $wb['limit_mailmailinglist_error_notint'] = 'The mailing list record limit must
 $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers';
 $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template';
 $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.';
-$wb['ssh_chroot_txt'] = 'SSH-Chroot Options';
-$wb['web_php_options_txt'] = 'PHP Options';
-$wb['template_type_txt'] = 'Template type';
-$wb['template_name_txt'] = 'Template name';
+$wb['ssh_chroot_txt'] = 'Opcje SSH-Chroot';
+$wb['web_php_options_txt'] = 'Opcje PHP';
+$wb['template_type_txt'] = 'Rodzaj szablonu';
+$wb['template_name_txt'] = 'Nazwa szablonu';
 ?>
+
diff --git a/interface/web/client/lib/lang/pl_client_template_list.lng b/interface/web/client/lib/lang/pl_client_template_list.lng
index 06a39761f9af7d4a0191b4ed73b0b3a22b0d5541..76204419e60a73a209353a6a55615354da948b7b 100644
--- a/interface/web/client/lib/lang/pl_client_template_list.lng
+++ b/interface/web/client/lib/lang/pl_client_template_list.lng
@@ -3,3 +3,4 @@ $wb['list_head_txt'] = 'Szablon klienta';
 $wb['template_type_txt'] = 'Typ';
 $wb['template_name_txt'] = 'Nazwa szablonu';
 ?>
+
diff --git a/interface/web/client/lib/lang/pl_clients_list.lng b/interface/web/client/lib/lang/pl_clients_list.lng
index 52b1c3f48da382341b75698aa9992c704d84f7a6..7b5cf1d88d258a8123ecfe4d2cbee1b6b169344e 100644
--- a/interface/web/client/lib/lang/pl_clients_list.lng
+++ b/interface/web/client/lib/lang/pl_clients_list.lng
@@ -6,5 +6,6 @@ $wb['contact_name_txt'] = 'Nazwa kontaktu';
 $wb['city_txt'] = 'Miasto';
 $wb['country_txt'] = 'Kraj';
 $wb['add_new_record_txt'] = 'Dodaj nowego klienta';
-$wb['username_txt'] = 'Username';
+$wb['username_txt'] = 'Login';
 ?>
+
diff --git a/interface/web/client/lib/lang/pl_reseller.lng b/interface/web/client/lib/lang/pl_reseller.lng
index 5a9681b52ee80f2df3aa9f10de4a56080f4f54de..2f45396391d84857809080f19f355eedc4b654f0 100644
--- a/interface/web/client/lib/lang/pl_reseller.lng
+++ b/interface/web/client/lib/lang/pl_reseller.lng
@@ -98,10 +98,11 @@ $wb['vat_id_txt'] = 'NIP';
 $wb['required_fields_txt'] = '* Wymagane pola';
 $wb['limit_webdav_user_txt'] = 'Max. number of Webdav users';
 $wb['limit_webdav_user_error_notint'] = 'The webdav user limit must be a number.';
-$wb['limit_mailmailinglist_txt'] = 'Max. number of mailing lists';
-$wb['limit_mailaliasdomain_txt'] = 'Max. number of domain aliases';
+$wb['limit_mailmailinglist_txt'] = 'Maks. ilość list mailingowych';
+$wb['limit_mailaliasdomain_txt'] = 'Maks. ilość aliasów domen e-mail';
 $wb['limit_mailmailinglist_error_notint'] = 'The mailing list record limit must be a number.';
-$wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers';
+$wb['limit_openvz_vm_txt'] = 'Maks. ilość wirtualnych serwerów';
 $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template';
 $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.';
 ?>
+
diff --git a/interface/web/client/lib/lang/pl_resellers_list.lng b/interface/web/client/lib/lang/pl_resellers_list.lng
index fecbc20b4ff2a0bedfe62d781f2ec953ba665dd9..256f3b97f2a66d53a46cc62baed4876d97d59d2c 100644
--- a/interface/web/client/lib/lang/pl_resellers_list.lng
+++ b/interface/web/client/lib/lang/pl_resellers_list.lng
@@ -7,3 +7,4 @@ $wb['city_txt'] = 'Miasto';
 $wb['country_txt'] = 'Państwo';
 $wb['add_new_record_txt'] = 'Dodaj nowego resellera';
 ?>
+
diff --git a/interface/web/dashboard/lib/lang/pl.lng b/interface/web/dashboard/lib/lang/pl.lng
index 5ef320a86ece666580ef419b0ac34c084e5c81f4..9a8b6694f16c70eb82108b8cf2e987b8ada36b39 100644
--- a/interface/web/dashboard/lib/lang/pl.lng
+++ b/interface/web/dashboard/lib/lang/pl.lng
@@ -2,3 +2,4 @@
 $wb['welcome_user_txt'] = 'Witaj %s';
 $wb['available_modules_txt'] = 'Dostępne moduły';
 ?>
+
diff --git a/interface/web/dashboard/lib/lang/pl_dashlet_limits.lng b/interface/web/dashboard/lib/lang/pl_dashlet_limits.lng
index b7508dbe303c41f027ffa3ccb6a29ee51ffe1951..b0c28ec7e20b346810f853424d6e84a6d8a36310 100644
--- a/interface/web/dashboard/lib/lang/pl_dashlet_limits.lng
+++ b/interface/web/dashboard/lib/lang/pl_dashlet_limits.lng
@@ -26,5 +26,6 @@ $wb['limit_shell_user_txt'] = 'Liczba użytkowników Shell';
 $wb['limit_webdav_user_txt'] = 'Liczba użytkowników Webdav';
 $wb['limit_client_txt'] = 'Liczba klientów';
 $wb['limit_database_txt'] = 'Liczba baz danych';
-$wb['limit_mailmailinglist_txt'] = 'Number of mailing lists';
+$wb['limit_mailmailinglist_txt'] = 'Liczba list mailingowych';
 ?>
+
diff --git a/interface/web/dashboard/lib/lang/pl_dashlet_modules.lng b/interface/web/dashboard/lib/lang/pl_dashlet_modules.lng
index fafcc61480d5019acd02cbc99485e0ea14c2ff1f..e329a2517d7ec70e22a4c23a4ef88d5227646bc0 100644
--- a/interface/web/dashboard/lib/lang/pl_dashlet_modules.lng
+++ b/interface/web/dashboard/lib/lang/pl_dashlet_modules.lng
@@ -1,3 +1,4 @@
 <?php
 $wb['available_modules_txt'] = 'Dostępne moduły';
 ?>
+
diff --git a/interface/web/designer/lib/lang/pl.lng b/interface/web/designer/lib/lang/pl.lng
index acb6c3546c6150b4edbafb782d3ed85c499210b5..29f4a51efebb370aeb04c5144a604ca2c04e02be 100644
--- a/interface/web/designer/lib/lang/pl.lng
+++ b/interface/web/designer/lib/lang/pl.lng
@@ -1,2 +1,3 @@
 <?php
 ?>
+
diff --git a/interface/web/designer/lib/lang/pl_form_edit.lng b/interface/web/designer/lib/lang/pl_form_edit.lng
index ee4f4c4100e9e738dc9b2f5c7f5594484ee56437..cff6b51b22cdca8068c9d34e929b02e686589354 100644
--- a/interface/web/designer/lib/lang/pl_form_edit.lng
+++ b/interface/web/designer/lib/lang/pl_form_edit.lng
@@ -22,3 +22,4 @@ $wb['auth_preset_perm_user_txt'] = 'Stały użytkownik';
 $wb['auth_preset_perm_group_txt'] = 'Stała grupa';
 $wb['auth_preset_perm_other_txt'] = 'Stała inna';
 ?>
+
diff --git a/interface/web/designer/lib/lang/pl_form_list.lng b/interface/web/designer/lib/lang/pl_form_list.lng
index ac8572277cb0fbbd23843e783026585f5e1f2007..a0aacc35bd8a934c15afdf671e98178bbe755ef1 100644
--- a/interface/web/designer/lib/lang/pl_form_list.lng
+++ b/interface/web/designer/lib/lang/pl_form_list.lng
@@ -5,3 +5,4 @@ $wb['module_txt'] = 'Moduł';
 $wb['title_txt'] = 'Tytuł';
 $wb['description_txt'] = 'Opis';
 ?>
+
diff --git a/interface/web/designer/lib/lang/pl_form_show.lng b/interface/web/designer/lib/lang/pl_form_show.lng
index db62af16b9cf666744f2013b0e99fb698e1f62d2..fbb82a426b46c51000c605f9c4004e39911ded00 100644
--- a/interface/web/designer/lib/lang/pl_form_show.lng
+++ b/interface/web/designer/lib/lang/pl_form_show.lng
@@ -16,3 +16,4 @@ $wb['module_del_txt'] = 'Usunąć moduł i wszystkie podkatalogi?';
 $wb['menu_del_txt'] = 'Usunąć menu i wszystkie jego elementy?';
 $wb['item_del_txt'] = 'UsunÄ…c element menu?';
 ?>
+
diff --git a/interface/web/designer/lib/lang/pl_module_edit.lng b/interface/web/designer/lib/lang/pl_module_edit.lng
index b87d04b1828c503410535d550a6b0cfb1d438000..d05cb9fadf4fe23b5b4794a4d39ced5be65311c1 100644
--- a/interface/web/designer/lib/lang/pl_module_edit.lng
+++ b/interface/web/designer/lib/lang/pl_module_edit.lng
@@ -20,3 +20,4 @@ $wb['description_txt'] = '
 <b>Podpowiedź:</b> Wszystkie ścieżki są względne według strony www..
 ';
 ?>
+
diff --git a/interface/web/designer/lib/lang/pl_module_list.lng b/interface/web/designer/lib/lang/pl_module_list.lng
index 308d1c688bc14a1cf611cb4c876126a5c2e4a43c..2751633fa2955244842c832217b1f1d9f2f65261 100644
--- a/interface/web/designer/lib/lang/pl_module_list.lng
+++ b/interface/web/designer/lib/lang/pl_module_list.lng
@@ -3,3 +3,4 @@ $wb['list_head_txt'] = 'Nazwa modułu';
 $wb['module_txt'] = 'Moduł';
 $wb['title_txt'] = 'Tytuł';
 ?>
+
diff --git a/interface/web/designer/lib/lang/pl_module_nav_edit.lng b/interface/web/designer/lib/lang/pl_module_nav_edit.lng
index fe8edabf660378d2cea342a83dfdf65cdbbe8692..54095f906d2cc0ab5b1446e8de67a940bdd2391c 100644
--- a/interface/web/designer/lib/lang/pl_module_nav_edit.lng
+++ b/interface/web/designer/lib/lang/pl_module_nav_edit.lng
@@ -4,3 +4,4 @@ $wb['header_txt'] = 'Parametry nawigacyjne';
 $wb['save_txt'] = 'Zapisz';
 $wb['cancel_txt'] = 'Usuń';
 ?>
+
diff --git a/interface/web/designer/lib/lang/pl_module_nav_item_edit.lng b/interface/web/designer/lib/lang/pl_module_nav_item_edit.lng
index 779b3b4b3b418efa60072e2a7d9480b68a80606c..1e2fde46f0626e244417586e80ba4b9c4eaad8e8 100644
--- a/interface/web/designer/lib/lang/pl_module_nav_item_edit.lng
+++ b/interface/web/designer/lib/lang/pl_module_nav_item_edit.lng
@@ -6,3 +6,4 @@ $wb['header_txt'] = 'Parametry nawigacyjne';
 $wb['save_txt'] = 'Zapisz';
 $wb['cancel_txt'] = 'Usuń';
 ?>
+
diff --git a/interface/web/designer/lib/lang/pl_module_show.lng b/interface/web/designer/lib/lang/pl_module_show.lng
index 9b98c4948239a2b8d5717ade5e90a2d8e2ca10ec..6daf82e396d9512b0efd9668dad541f4755bb35c 100644
--- a/interface/web/designer/lib/lang/pl_module_show.lng
+++ b/interface/web/designer/lib/lang/pl_module_show.lng
@@ -14,3 +14,4 @@ $wb['module_del_txt'] = 'Czy na pewno chcesz usunąć moduł wraz z wszystkimi p
 $wb['menu_del_txt'] = 'Czy na pewno chcesz usunąć menu z wszystkimi wpisami?';
 $wb['item_del_txt'] = 'Czy na pewno chcesz usunąć wpis w menu?';
 ?>
+
diff --git a/interface/web/dns/lib/lang/pl.lng b/interface/web/dns/lib/lang/pl.lng
index 43a6a68b383b8326efffd36ccc45daea4b34580a..8ea63ff557427741627cec97ca86915f2a6777df 100644
--- a/interface/web/dns/lib/lang/pl.lng
+++ b/interface/web/dns/lib/lang/pl.lng
@@ -17,7 +17,8 @@ $wb['DNS TXT'] = 'DNS TXT';
 $wb['DNS Wizard'] = 'Kreator DNS';
 $wb['Add DNS Zone'] = 'Dodaj strefÄ™ DNS';
 $wb['Templates'] = 'Szablony';
-$wb['zone_file_successfully_imported_txt'] = 'The zone file has successfully been imported!';
-$wb['error_no_valid_zone_file_txt'] = 'This appears to be no valid zone file!';
-$wb['zonefile_to_import_txt'] = 'Zone File';
+$wb['zone_file_successfully_imported_txt'] = 'Plik strefy został zaimportowany poprawnie!';
+$wb['error_no_valid_zone_file_txt'] = 'Przepraszamy ale nie jest to poprawny plik strefy!';
+$wb['zonefile_to_import_txt'] = 'Plik strefy';
 ?>
+
diff --git a/interface/web/dns/lib/lang/pl_dns_a.lng b/interface/web/dns/lib/lang/pl_dns_a.lng
index f9b09977319e1392ec3c81fd950c8003c0ab11bd..3aa2d6855ed57eac706289348f245db2f96fd5b3 100644
--- a/interface/web/dns/lib/lang/pl_dns_a.lng
+++ b/interface/web/dns/lib/lang/pl_dns_a.lng
@@ -14,3 +14,4 @@ $wb['data_error_empty'] = 'Adres IP jest pusty.';
 $wb['data_error_regex'] = 'Adres IP ma niepoprawny format.';
 $wb['data_error_duplicate'] = 'Duplikat wpisu A.';
 ?>
+
diff --git a/interface/web/dns/lib/lang/pl_dns_a_list.lng b/interface/web/dns/lib/lang/pl_dns_a_list.lng
index 41b5dbbaa390730498e6433a57a766851ed332fe..9141abe169c6c93b18ad78ade8a1c578c0305e89 100644
--- a/interface/web/dns/lib/lang/pl_dns_a_list.lng
+++ b/interface/web/dns/lib/lang/pl_dns_a_list.lng
@@ -12,3 +12,4 @@ $wb['page_txt'] = 'Strona';
 $wb['page_of_txt'] = 'z';
 $wb['delete_confirmation'] = 'Czy jesteś pewny, że chcesz usunąć ten wpis?';
 ?>
+
diff --git a/interface/web/dns/lib/lang/pl_dns_aaaa.lng b/interface/web/dns/lib/lang/pl_dns_aaaa.lng
index f8e44e58f30b1e03febb2c0ed09f53973370db25..8c90e3fe5fb257f30723e04bd81abda2acf4e0de 100644
--- a/interface/web/dns/lib/lang/pl_dns_aaaa.lng
+++ b/interface/web/dns/lib/lang/pl_dns_aaaa.lng
@@ -13,3 +13,4 @@ $wb['name_error_regex'] = 'Nazwa serwera ma niepoprawny format.';
 $wb['data_error_empty'] = 'Adres IP jest pusty.';
 $wb['data_error_regex'] = 'Adres IP ma niepoprawny format.';
 ?>
+
diff --git a/interface/web/dns/lib/lang/pl_dns_alias.lng b/interface/web/dns/lib/lang/pl_dns_alias.lng
index a950805e3b4378caa7b4d4162242f4580ace4909..44c377e38f9910aa11793a18f753d2c1f46d4873 100644
--- a/interface/web/dns/lib/lang/pl_dns_alias.lng
+++ b/interface/web/dns/lib/lang/pl_dns_alias.lng
@@ -13,3 +13,4 @@ $wb['name_error_regex'] = 'Nazwa serwera ma zły format.';
 $wb['data_error_empty'] = 'Docelowa nazwa serwera jest pusta.';
 $wb['data_error_regex'] = 'Docelowa nazwa serwera ma niepoprawny format.';
 ?>
+
diff --git a/interface/web/dns/lib/lang/pl_dns_cname.lng b/interface/web/dns/lib/lang/pl_dns_cname.lng
index c007ea6f4c1ae0df2d432a6777b232079581677c..5fbe69356680c2fa439d633aab19fdfc4b449fde 100644
--- a/interface/web/dns/lib/lang/pl_dns_cname.lng
+++ b/interface/web/dns/lib/lang/pl_dns_cname.lng
@@ -14,3 +14,4 @@ $wb['data_error_empty'] = 'Docelowa nazwa serwera jest pusta.';
 $wb['data_error_regex'] = 'Docelowa nazwa serwera ma niepoprawny format.';
 $wb['data_error_duplicate'] = 'Zdublowany rekord A lub CNAME.';
 ?>
+
diff --git a/interface/web/dns/lib/lang/pl_dns_hinfo.lng b/interface/web/dns/lib/lang/pl_dns_hinfo.lng
index d408e14328ce0c90e7b588b9a45d333be99d4c57..18f3b9f4f6c247ca249ce5c3db9251c0ec047866 100644
--- a/interface/web/dns/lib/lang/pl_dns_hinfo.lng
+++ b/interface/web/dns/lib/lang/pl_dns_hinfo.lng
@@ -13,3 +13,4 @@ $wb['name_error_regex'] = 'Nazwa serwera ma niepoprawny format.';
 $wb['data_error_empty'] = 'Informacje o serwerze sÄ… puste.';
 $wb['data_error_regex'] = 'Informacje o serwerze majÄ… niepoprawny format.';
 ?>
+
diff --git a/interface/web/dns/lib/lang/pl_dns_mx.lng b/interface/web/dns/lib/lang/pl_dns_mx.lng
index 4a3936a1b4a03a728d9d5fa2a37ad49cea18ba80..d244013dec926fd4eb1ceb3ae2403b1f4d94095a 100644
--- a/interface/web/dns/lib/lang/pl_dns_mx.lng
+++ b/interface/web/dns/lib/lang/pl_dns_mx.lng
@@ -14,3 +14,4 @@ $wb['name_error_regex'] = 'Nazwa serwera ma zły format.';
 $wb['data_error_empty'] = 'Nazwa serwera poczty e-mail jest pusta.';
 $wb['data_error_regex'] = 'Nazwa serwera poczty e-mail ma niepoprawny format.';
 ?>
+
diff --git a/interface/web/dns/lib/lang/pl_dns_ns.lng b/interface/web/dns/lib/lang/pl_dns_ns.lng
index 18d7efd6cd3d6310b129234e6e2152d24b540602..d82dc4887f8680feed9a19a35b1f18b8db2ba0bd 100644
--- a/interface/web/dns/lib/lang/pl_dns_ns.lng
+++ b/interface/web/dns/lib/lang/pl_dns_ns.lng
@@ -13,3 +13,4 @@ $wb['name_error_regex'] = 'Strefa ma zły format.';
 $wb['data_error_empty'] = 'Nazwa serwera jest pusta.';
 $wb['data_error_regex'] = 'Nazwa serwera ma zły format.';
 ?>
+
diff --git a/interface/web/dns/lib/lang/pl_dns_ptr.lng b/interface/web/dns/lib/lang/pl_dns_ptr.lng
index eae39817a0b36242ea5805da88414b963054eb7d..eeb03d6524ba0bc13b5642c06d52375b915f80f9 100644
--- a/interface/web/dns/lib/lang/pl_dns_ptr.lng
+++ b/interface/web/dns/lib/lang/pl_dns_ptr.lng
@@ -13,3 +13,4 @@ $wb['name_error_regex'] = 'Nazwa ma zły format.';
 $wb['data_error_empty'] = 'Standardowa nazwa serwera jest pusta';
 $wb['data_error_regex'] = 'Standardowa nazwa serwera ma zły format';
 ?>
+
diff --git a/interface/web/dns/lib/lang/pl_dns_rp.lng b/interface/web/dns/lib/lang/pl_dns_rp.lng
index 43cbc51225df11cf2bf59a45216ad7ba429eff6c..587c7353a7bec8fb4b3e9e71687e677413107f91 100644
--- a/interface/web/dns/lib/lang/pl_dns_rp.lng
+++ b/interface/web/dns/lib/lang/pl_dns_rp.lng
@@ -13,3 +13,4 @@ $wb['name_error_regex'] = 'Nazwa serwera ma zły format.';
 $wb['data_error_empty'] = 'Musisz podać osobę odpowiedzialna.';
 $wb['data_error_regex'] = 'Nazwa osoby odpowiedzialnej ma niepoprawny format.';
 ?>
+
diff --git a/interface/web/dns/lib/lang/pl_dns_slave.lng b/interface/web/dns/lib/lang/pl_dns_slave.lng
index ce7902e4648b94ecc3a2d188965fd92d8830045a..71a29221020347e3bc7c95a62a62d91d1181a91e 100644
--- a/interface/web/dns/lib/lang/pl_dns_slave.lng
+++ b/interface/web/dns/lib/lang/pl_dns_slave.lng
@@ -14,3 +14,4 @@ $wb['ns_error_regex'] = 'NS ma niepoprawny format.';
 $wb['eg_domain_tld'] = 'e.g. domain.tld.';
 $wb['ipv4_form_txt'] = 'IPv4 form - e.g. 1.2.3.4';
 ?>
+
diff --git a/interface/web/dns/lib/lang/pl_dns_slave_list.lng b/interface/web/dns/lib/lang/pl_dns_slave_list.lng
index c1e35f9460b015672c7b2fa0d0a56ea8470f4cc2..010d78f36ebf10544c4e63738e37be5d3ba345bf 100644
--- a/interface/web/dns/lib/lang/pl_dns_slave_list.lng
+++ b/interface/web/dns/lib/lang/pl_dns_slave_list.lng
@@ -5,5 +5,6 @@ $wb['server_id_txt'] = 'Serwer';
 $wb['origin_txt'] = 'Strefa';
 $wb['ns_txt'] = 'NS';
 $wb['add_new_record_txt'] = 'Dodaj nowÄ… zapasowÄ… strefÄ™ DNS';
-$wb['eg_domain_tld'] = 'e.g. domain.tld.';
+$wb['eg_domain_tld'] = 'np. domena.pl.';
 ?>
+
diff --git a/interface/web/dns/lib/lang/pl_dns_soa.lng b/interface/web/dns/lib/lang/pl_dns_soa.lng
index 9618aff736602da2c16776f7fd8da71dafe9ab96..ea69f2c3238a5d24698856d70efa8c089c3caf12 100644
--- a/interface/web/dns/lib/lang/pl_dns_soa.lng
+++ b/interface/web/dns/lib/lang/pl_dns_soa.lng
@@ -22,10 +22,11 @@ $wb['ns_error_regex'] = 'NS ma niepoprawny format.';
 $wb['mbox_error_empty'] = 'E-mail jest pusty.';
 $wb['mbox_error_regex'] = 'E-mail ma niepoprawny format.';
 $wb['also_notify_txt'] = 'Także powiadom';
-$wb['also_notify_error_regex'] = 'Please use an IP address.';
+$wb['also_notify_error_regex'] = 'Proszę wpisać adresu IP';
 $wb['update_acl_txt'] = 'Zaktualizuj ACL';
-$wb['seconds_txt'] = 'Seconds';
-$wb['eg_domain_tld'] = 'e.g. domain.tld';
-$wb['eg_ns1_domain_tld'] = 'e.g. ns1.domain.tld';
-$wb['eg_webmaster_domain_tld'] = 'e.g. webmaster@domain.tld';
+$wb['seconds_txt'] = 'Sekund';
+$wb['eg_domain_tld'] = 'np. domena.pl';
+$wb['eg_ns1_domain_tld'] = 'np. ns1.domena.pl';
+$wb['eg_webmaster_domain_tld'] = 'np. webmaster@domena.pl';
 ?>
+
diff --git a/interface/web/dns/lib/lang/pl_dns_soa_list.lng b/interface/web/dns/lib/lang/pl_dns_soa_list.lng
index d440e05469af6c0fe2831c2da79e465212af6616..0b17c903f11baca4ecfde4d320d9af93a433fa71 100644
--- a/interface/web/dns/lib/lang/pl_dns_soa_list.lng
+++ b/interface/web/dns/lib/lang/pl_dns_soa_list.lng
@@ -8,3 +8,4 @@ $wb['mbox_txt'] = 'E-mail';
 $wb['add_new_record_txt'] = 'Dodaj nowÄ… strefÄ™ DNS (SOA)';
 $wb['add_new_record_wizard_txt'] = 'Dodaj nowÄ… strefÄ™ DNS za pomocÄ… Kreatora';
 ?>
+
diff --git a/interface/web/dns/lib/lang/pl_dns_srv.lng b/interface/web/dns/lib/lang/pl_dns_srv.lng
index 3e93bc299c1290dce1e838e00a764ad68fcf4a7f..a0f13dda05cb2577f4e59c87cb8b236252b61a7a 100644
--- a/interface/web/dns/lib/lang/pl_dns_srv.lng
+++ b/interface/web/dns/lib/lang/pl_dns_srv.lng
@@ -15,3 +15,4 @@ $wb['data_error_regex'] = 'Wpis serwera ma niepoprawny format';
 $wb['srv_error_regex'] = 'Niepoprawny format rekordu serwera. Rekord serwera musi zawierać 3 łańcuchy znakowe oddzielone spacjami.';
 $wb['aux_txt'] = 'Priorytet';
 ?>
+
diff --git a/interface/web/dns/lib/lang/pl_dns_template.lng b/interface/web/dns/lib/lang/pl_dns_template.lng
index f3e756357728ab5538d7c01600bc25c23439c1bc..fc7a0d6f92e15d74ffaff6fbcedf2e734f5eaf74 100644
--- a/interface/web/dns/lib/lang/pl_dns_template.lng
+++ b/interface/web/dns/lib/lang/pl_dns_template.lng
@@ -4,3 +4,4 @@ $wb['fields_txt'] = 'Pola';
 $wb['template_txt'] = 'Szablon';
 $wb['visible_txt'] = 'Widoczność';
 ?>
+
diff --git a/interface/web/dns/lib/lang/pl_dns_template_list.lng b/interface/web/dns/lib/lang/pl_dns_template_list.lng
index 7deac3b2fa01cc7f62d7b9865abe0b969912a5d0..a74e0c52f47999829fb8b0b7fc8f2eed9a4ac101 100644
--- a/interface/web/dns/lib/lang/pl_dns_template_list.lng
+++ b/interface/web/dns/lib/lang/pl_dns_template_list.lng
@@ -4,3 +4,4 @@ $wb['visible_txt'] = 'Widoczność';
 $wb['name_txt'] = 'Nazwa';
 $wb['add_new_record_txt'] = 'Dodaj nowy wpis';
 ?>
+
diff --git a/interface/web/dns/lib/lang/pl_dns_txt.lng b/interface/web/dns/lib/lang/pl_dns_txt.lng
index f84620ed3ab8a052fe7983763a55e3c64aa017ac..324bf06aa166b95c71b0eaaa6aa49ec9c56e19a6 100644
--- a/interface/web/dns/lib/lang/pl_dns_txt.lng
+++ b/interface/web/dns/lib/lang/pl_dns_txt.lng
@@ -13,3 +13,4 @@ $wb['name_error_regex'] = 'Nazwa serwera ma zły format.';
 $wb['data_error_empty'] = 'Tekst jest pusty.';
 $wb['data_error_regex'] = 'Tekst ma zły format.';
 ?>
+
diff --git a/interface/web/dns/lib/lang/pl_dns_wizard.lng b/interface/web/dns/lib/lang/pl_dns_wizard.lng
index f90030972c281e64897060ccb6e865b86e340d21..cacbf3af8aa6571a2446a5ae8eda8e4d1ffb6df9 100644
--- a/interface/web/dns/lib/lang/pl_dns_wizard.lng
+++ b/interface/web/dns/lib/lang/pl_dns_wizard.lng
@@ -27,3 +27,4 @@ $wb['error_ns1_regex'] = 'NS1 zawiera niepoprawne znaki.';
 $wb['error_ns2_regex'] = 'NS2 zawiera niepoprawne znaki.';
 $wb['error_email_regex'] = 'Pole E-mail nie zawiera poprawnego adresu e-mail.';
 ?>
+
diff --git a/interface/web/domain/lib/lang/pl.lng b/interface/web/domain/lib/lang/pl.lng
index 3ee1d5d35aa32bce1b70a641fb7404c52ee7a813..2503e95dc2ee799b72db026765c46b11e08b27fe 100644
--- a/interface/web/domain/lib/lang/pl.lng
+++ b/interface/web/domain/lib/lang/pl.lng
@@ -7,3 +7,4 @@ $wb['error_domain_in webuse'] = 'Domena nie może zostać skasowana, ponieważ w
 $wb['error_client_can_not_add_domain'] = 'Nie możesz dodać nowej domeny';
 $wb['error_client_group_id_empty'] = 'Musisz wybrać klienta<br>';
 ?>
+
diff --git a/interface/web/domain/lib/lang/pl_domain.lng b/interface/web/domain/lib/lang/pl_domain.lng
index 9f3e80ff6458666aa19d3888ceb68af2a0875cdf..9854e8904f51c67a1d7cfaf338df2f6520f6800e 100644
--- a/interface/web/domain/lib/lang/pl_domain.lng
+++ b/interface/web/domain/lib/lang/pl_domain.lng
@@ -4,3 +4,4 @@ $wb['domain_error_unique'] = 'Domena o podanej nazwie już istnieje';
 $wb['domain_error_regex'] = 'Nazwa domeny jest niedopuszczalna';
 $wb['Domain'] = 'Domena';
 ?>
+
diff --git a/interface/web/domain/lib/lang/pl_domain_list.lng b/interface/web/domain/lib/lang/pl_domain_list.lng
index a34140391a28f4f5b03dc5da458bb9629595923f..1ff9016f9d1738ef34018b55d9bbb67a146f7f9e 100644
--- a/interface/web/domain/lib/lang/pl_domain_list.lng
+++ b/interface/web/domain/lib/lang/pl_domain_list.lng
@@ -3,3 +3,4 @@ $wb['list_head_txt'] = 'Domeny';
 $wb['add_new_record_txt'] = 'Dodaj nowÄ… domenÄ™';
 $wb['domain_txt'] = 'Domena';
 ?>
+
diff --git a/interface/web/help/lib/lang/pl.lng b/interface/web/help/lib/lang/pl.lng
index a6b0ae2b3169dc97efecdf66cb8ce36b6162d68a..3357604e556a0d37bfb16819f2193816fafb5523 100644
--- a/interface/web/help/lib/lang/pl.lng
+++ b/interface/web/help/lib/lang/pl.lng
@@ -6,9 +6,10 @@ $wb['View messages'] = 'Pokaż wiadomość';
 $wb['Support'] = 'Pomoc';
 $wb['About ISPConfig'] = 'O ISPConfig';
 $wb['Version'] = 'Wersja';
-$wb['Frequently Asked Questions'] = 'Frequently Asked Questions';
-$wb['FAQ Sections'] = 'FAQ Sections';
-$wb['Manage Sections'] = 'Manage Sections';
-$wb['Add a Question & Answer Pair'] = 'Add a Question & Answer Pair';
-$wb['Manage Questions'] = 'Manage Questions';
+$wb['Frequently Asked Questions'] = 'Pomoc Techniczna';
+$wb['FAQ Sections'] = 'Sekcje FAQ';
+$wb['Manage Sections'] = 'ZarzÄ…dzaj sekcjami';
+$wb['Add a Question & Answer Pair'] = 'Dodaj nowe pytanie i odpowiedź';
+$wb['Manage Questions'] = 'ZarzÄ…dzaj pytaniami';
 ?>
+
diff --git a/interface/web/help/lib/lang/pl_faq_form.lng b/interface/web/help/lib/lang/pl_faq_form.lng
index dfc4e8799c6caad6695051279a5ccb89da1def15..6495e6352d15c9b82c884053b41527f4b5bebc87 100644
--- a/interface/web/help/lib/lang/pl_faq_form.lng
+++ b/interface/web/help/lib/lang/pl_faq_form.lng
@@ -1,6 +1,7 @@
 <?php
-$wb['faq_faq_txt'] = 'Frequently Asked Questions';
-$wb['faq_question_txt'] = 'Question';
-$wb['faq_answer_txt'] = 'Answer';
-$wb['faq_section_txt'] = 'Section';
+$wb['faq_faq_txt'] = 'Pomoc Techniczna';
+$wb['faq_question_txt'] = 'Pytanie';
+$wb['faq_answer_txt'] = 'Odpowiedź';
+$wb['faq_section_txt'] = 'Sekcja';
 ?>
+
diff --git a/interface/web/help/lib/lang/pl_faq_manage_questions_list.lng b/interface/web/help/lib/lang/pl_faq_manage_questions_list.lng
index 54e727dead6f311b05869cdd330774215005bcbe..c50ff019ace371555c6694117405668ab09098f9 100644
--- a/interface/web/help/lib/lang/pl_faq_manage_questions_list.lng
+++ b/interface/web/help/lib/lang/pl_faq_manage_questions_list.lng
@@ -1,9 +1,10 @@
 <?php
-$wb['faq_question_txt'] = 'Question';
-$wb['faq_section_name_txt'] = 'Section';
-$wb['faq_delete_txt'] = 'Delete';
-$wb['faq_edit_txt'] = 'Edit';
-$wb['faq_sections_txt'] = 'Section';
-$wb['faq_faq_questions_txt'] = 'Frequently Asked Questions';
-$wb['faq_new_question_txt'] = 'Add a new question & answer pair';
+$wb['faq_question_txt'] = 'Pytanie';
+$wb['faq_section_name_txt'] = 'Sekcja';
+$wb['faq_delete_txt'] = 'Usuń';
+$wb['faq_edit_txt'] = 'Edycja';
+$wb['faq_sections_txt'] = 'Sekcja';
+$wb['faq_faq_questions_txt'] = 'Pomoc Techniczna';
+$wb['faq_new_question_txt'] = 'Dodaj nowe pytanie i odpowiedź';
 ?>
+
diff --git a/interface/web/help/lib/lang/pl_faq_sections_form.lng b/interface/web/help/lib/lang/pl_faq_sections_form.lng
index dab0863b812ae5dac8b7ba14c718632b6e14b241..21615bd07c2ef4f81112f5685e975f75ebedc954 100644
--- a/interface/web/help/lib/lang/pl_faq_sections_form.lng
+++ b/interface/web/help/lib/lang/pl_faq_sections_form.lng
@@ -1,3 +1,4 @@
 <?php
-$wb['faq_section_name_txt'] = 'Section Name';
+$wb['faq_section_name_txt'] = 'Nazwa sekcji';
 ?>
+
diff --git a/interface/web/help/lib/lang/pl_help_faq_list.lng b/interface/web/help/lib/lang/pl_help_faq_list.lng
index b6c7b460b9ecab5767e64a0b73350772e5a7027b..10a98c50cfe59d1f0de7c1c98181270b4b16e65d 100644
--- a/interface/web/help/lib/lang/pl_help_faq_list.lng
+++ b/interface/web/help/lib/lang/pl_help_faq_list.lng
@@ -1,3 +1,4 @@
 <?php
-$wb['edit_txt'] = 'Edit';
+$wb['edit_txt'] = 'Edycja';
 ?>
+
diff --git a/interface/web/help/lib/lang/pl_help_faq_sections_list.lng b/interface/web/help/lib/lang/pl_help_faq_sections_list.lng
index cb6ce84c05a3f1715a53f395e6e922e00257f20e..53a56a9289cdccddfc2ee1e35dc6c3f09a6df390 100644
--- a/interface/web/help/lib/lang/pl_help_faq_sections_list.lng
+++ b/interface/web/help/lib/lang/pl_help_faq_sections_list.lng
@@ -1,8 +1,9 @@
 <?php
-$wb['faq_section_name_txt'] = 'Section Name';
-$wb['faq_delete_txt'] = 'Delete';
-$wb['faq_edit_txt'] = 'Edit';
-$wb['faq_sections_txt'] = 'Sections';
-$wb['faq_faq_sections_txt'] = 'FAQ Sections';
-$wb['faq_new_section_txt'] = 'Add a new section';
+$wb['faq_section_name_txt'] = 'Nazwa sekcji';
+$wb['faq_delete_txt'] = 'Usuń';
+$wb['faq_edit_txt'] = 'Edycja';
+$wb['faq_sections_txt'] = 'Sekcje';
+$wb['faq_faq_sections_txt'] = 'Sekcje FAQ';
+$wb['faq_new_section_txt'] = 'Dodaj nowÄ… sekcjÄ™';
 ?>
+
diff --git a/interface/web/help/lib/lang/pl_support_message.lng b/interface/web/help/lib/lang/pl_support_message.lng
index 5758dadec2b1acd28c1e51d1a137a155e9faff7b..82ef3deb9bf93175ff939a59e5e29f2a7cdb3012 100644
--- a/interface/web/help/lib/lang/pl_support_message.lng
+++ b/interface/web/help/lib/lang/pl_support_message.lng
@@ -6,3 +6,4 @@ $wb['message_txt'] = 'Wiadomość';
 $wb['tstamp_txt'] = 'Kalendarz';
 $wb['reply_txt'] = 'Reply';
 ?>
+
diff --git a/interface/web/help/lib/lang/pl_support_message_list.lng b/interface/web/help/lib/lang/pl_support_message_list.lng
index bc3285694b816cdfd17997548828a5f1c9225b8a..13c678e3b98482cae8cd51f15bb5ed1eacfb48b4 100644
--- a/interface/web/help/lib/lang/pl_support_message_list.lng
+++ b/interface/web/help/lib/lang/pl_support_message_list.lng
@@ -4,3 +4,4 @@ $wb['sender_id_txt'] = 'Nadawca';
 $wb['subject_txt'] = 'Temat';
 $wb['add_new_record_txt'] = 'Wyślij wiadomość';
 ?>
+
diff --git a/interface/web/login/lib/lang/pl.lng b/interface/web/login/lib/lang/pl.lng
index 78d355816d89acc8c599b2a3b774a97f1d33df4c..1d02b39d560a701b736d9421608f5e6fc0db28e0 100644
--- a/interface/web/login/lib/lang/pl.lng
+++ b/interface/web/login/lib/lang/pl.lng
@@ -15,3 +15,4 @@ $wb['username_txt'] = 'Nazwa użytkownika';
 $wb['password_txt'] = 'Hasło';
 $wb['login_button_txt'] = 'Zaloguj';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl.lng b/interface/web/mail/lib/lang/pl.lng
index 36133c06e24b7715993e620e128429faa8684e05..9ff9d555c3e43c238b31d2e533d3c27d8dd44fb8 100644
--- a/interface/web/mail/lib/lang/pl.lng
+++ b/interface/web/mail/lib/lang/pl.lng
@@ -45,3 +45,4 @@ $wb['Global Filters'] = 'Globalne filtry';
 $wb['Domain Alias'] = 'Alias domeny';
 $wb['Relay Recipients'] = 'Odbiorcy przekierowania';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_mail_alias.lng b/interface/web/mail/lib/lang/pl_mail_alias.lng
index c31b76a74ed668f10258d64f951140a805f08745..16b70991b357e018ed3943deddeee5a52bd2a51d 100644
--- a/interface/web/mail/lib/lang/pl_mail_alias.lng
+++ b/interface/web/mail/lib/lang/pl_mail_alias.lng
@@ -8,5 +8,6 @@ $wb['no_domain_perm'] = 'Nie masz dostępu do tej domeny.';
 $wb['destination_error_isemail'] = 'Element docelowy adresów e-mail jest niepoprawny.';
 $wb['limit_mailalias_txt'] = 'Maksymalna ilość aliasów e-mail dla Twojego konta została przekroczona.';
 $wb['duplicate_mailbox_txt'] = 'Istnieje już skrzynka pocztowa z e-mailem o takiej nazwie.';
-$wb['domain_txt'] = 'Domain';
+$wb['domain_txt'] = 'Domena';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_mail_alias_list.lng b/interface/web/mail/lib/lang/pl_mail_alias_list.lng
index b6ce95d0c77a8a73e4ba729f13dd0f105a1c85f4..f5567ce92a0162ff849bfb24f3ad3fad2ec6c7fe 100644
--- a/interface/web/mail/lib/lang/pl_mail_alias_list.lng
+++ b/interface/web/mail/lib/lang/pl_mail_alias_list.lng
@@ -6,3 +6,4 @@ $wb['destination_txt'] = 'Element docelowy';
 $wb['email_txt'] = 'E-mail';
 $wb['add_new_record_txt'] = 'Dodaj nowy alias e-mail';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_mail_aliasdomain.lng b/interface/web/mail/lib/lang/pl_mail_aliasdomain.lng
index 7735a4e87d27f68fe80c10a4266c091d44a6a2b2..ebbc0d02033f6ac04b8c26f12013e0ee1e7ad755 100644
--- a/interface/web/mail/lib/lang/pl_mail_aliasdomain.lng
+++ b/interface/web/mail/lib/lang/pl_mail_aliasdomain.lng
@@ -9,3 +9,4 @@ $wb['source_error_empty'] = 'Domena źródłowa jest pusta.';
 $wb['source_error_unique'] = 'Duplikat źródłowej domeny.';
 $wb['source_error_regex'] = 'Nieprawidłowa nazwa domeny źródłowej.';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_mail_aliasdomain_list.lng b/interface/web/mail/lib/lang/pl_mail_aliasdomain_list.lng
index ba2e3b957584c38a178005398140d6ec9b9af58b..bdccec7d67b2cd4a88922c55f8e4edd308581945 100644
--- a/interface/web/mail/lib/lang/pl_mail_aliasdomain_list.lng
+++ b/interface/web/mail/lib/lang/pl_mail_aliasdomain_list.lng
@@ -5,3 +5,4 @@ $wb['source_txt'] = 'Źródło';
 $wb['destination_txt'] = 'Cel';
 $wb['add_new_record_txt'] = 'Dodaj nowy alias domeny';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_mail_blacklist.lng b/interface/web/mail/lib/lang/pl_mail_blacklist.lng
index 528f2f741aee3944e1f99f015010dee5fc0a140a..448658d8320f4bf727c471f2e8ae1647b8d7cbee 100644
--- a/interface/web/mail/lib/lang/pl_mail_blacklist.lng
+++ b/interface/web/mail/lib/lang/pl_mail_blacklist.lng
@@ -7,3 +7,4 @@ $wb['source_error_notempty'] = 'Adres jest pusty.';
 $wb['type_txt'] = 'Typ';
 $wb['limit_mailfilter_txt'] = 'Maksymalna ilość filtrów dla Twojego konta została przekroczona.';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_mail_blacklist_list.lng b/interface/web/mail/lib/lang/pl_mail_blacklist_list.lng
index ebef66657b51451a74459325416366ceaec7e4e6..8351885ca0a456124f7e759d953f8e629e7c537c 100644
--- a/interface/web/mail/lib/lang/pl_mail_blacklist_list.lng
+++ b/interface/web/mail/lib/lang/pl_mail_blacklist_list.lng
@@ -8,3 +8,4 @@ $wb['recipient_txt'] = 'Odbiorca';
 $wb['add_new_record_txt'] = 'Dodaj nowy wpis czarnej listy';
 $wb['access_txt'] = 'dostęp';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_mail_content_filter.lng b/interface/web/mail/lib/lang/pl_mail_content_filter.lng
index 54efa4fed020b24309cff19e25bde14247741d56..6ca25bccd1d4c3302a4e7f3f9ce2192a048ea095 100644
--- a/interface/web/mail/lib/lang/pl_mail_content_filter.lng
+++ b/interface/web/mail/lib/lang/pl_mail_content_filter.lng
@@ -7,3 +7,4 @@ $wb['action_txt'] = 'Akcja';
 $wb['active_txt'] = 'Aktywny';
 $wb['pattern_error_empty'] = 'Wzór jest pusty.';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_mail_content_filter_list.lng b/interface/web/mail/lib/lang/pl_mail_content_filter_list.lng
index 9fc964cf5715be255d8f5edb7040a389864eba5b..fe5a78fd65a118fc5971eb405255b5ff53cbdb2b 100644
--- a/interface/web/mail/lib/lang/pl_mail_content_filter_list.lng
+++ b/interface/web/mail/lib/lang/pl_mail_content_filter_list.lng
@@ -6,3 +6,4 @@ $wb['pattern_txt'] = 'Wzór';
 $wb['action_txt'] = 'Akcja';
 $wb['add_new_record_txt'] = 'Dodaj nowy zbiór filtrów';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_mail_domain.lng b/interface/web/mail/lib/lang/pl_mail_domain.lng
index 6f9c68cdc64ba0a55299d1c645e395bc4ef41557..0e76cd0f01c36d2f8e4a948a44a3090c93b1f6fb 100644
--- a/interface/web/mail/lib/lang/pl_mail_domain.lng
+++ b/interface/web/mail/lib/lang/pl_mail_domain.lng
@@ -11,3 +11,4 @@ $wb['limit_maildomain_txt'] = 'Maksymalna ilość domen e-mail dla Twojego konta
 $wb['policy_txt'] = 'Filtr spamu';
 $wb['no_policy'] = '-nie używane-';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_mail_domain_admin_list.lng b/interface/web/mail/lib/lang/pl_mail_domain_admin_list.lng
index e214d92a92139df9c511c0e0b8b00c386a7c5079..de3a6654f435abc3e669bfa0fc5c466045963033 100644
--- a/interface/web/mail/lib/lang/pl_mail_domain_admin_list.lng
+++ b/interface/web/mail/lib/lang/pl_mail_domain_admin_list.lng
@@ -6,3 +6,4 @@ $wb['add_new_record_txt'] = 'Dodaj nowÄ… domenÄ™';
 $wb['active_txt'] = 'Aktywne';
 $wb['sys_groupid_txt'] = 'Klient';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_mail_domain_catchall.lng b/interface/web/mail/lib/lang/pl_mail_domain_catchall.lng
index fc27d33dc79ec70c4b3c724fdf7b6abc0b7569de..89f46100d84108a366816f9018c2adf888efeacd 100644
--- a/interface/web/mail/lib/lang/pl_mail_domain_catchall.lng
+++ b/interface/web/mail/lib/lang/pl_mail_domain_catchall.lng
@@ -7,3 +7,4 @@ $wb['no_domain_perm'] = 'Nie masz dostępu do tej domeny.';
 $wb['domain_error_regex'] = 'Nieprawidłowa nazwa domeny. Domena zawiera niedozolone znaki.';
 $wb['limit_mailcatchall_txt'] = 'Maksymalna ilość kont e-mail catchall dla Twojej domeny została przekroczona.';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_mail_domain_catchall_list.lng b/interface/web/mail/lib/lang/pl_mail_domain_catchall_list.lng
index 1f0aad197d337e0f1f57cc44fa09336cd3e5d687..304bc3d9a4e57b085e55a458a0e2cf0380e4f93e 100644
--- a/interface/web/mail/lib/lang/pl_mail_domain_catchall_list.lng
+++ b/interface/web/mail/lib/lang/pl_mail_domain_catchall_list.lng
@@ -7,3 +7,4 @@ $wb['server_id_txt'] = 'Serwer';
 $wb['domain_txt'] = 'Domena';
 $wb['add_new_record_txt'] = 'Dodaj nowy Catchall';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_mail_domain_list.lng b/interface/web/mail/lib/lang/pl_mail_domain_list.lng
index ec51e2cdb569c89bdac5328c67bea293e847194f..e14f2f0889a377acf3273d85825686fb14722cf7 100644
--- a/interface/web/mail/lib/lang/pl_mail_domain_list.lng
+++ b/interface/web/mail/lib/lang/pl_mail_domain_list.lng
@@ -5,3 +5,4 @@ $wb['domain_txt'] = 'Domena';
 $wb['add_new_record_txt'] = 'Dodaj nowÄ… domenÄ™';
 $wb['active_txt'] = 'Aktywny';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_mail_forward.lng b/interface/web/mail/lib/lang/pl_mail_forward.lng
index 44944a36a7617e5fa7cce417a94487c451599d3e..60a4aef5f1664b8fc31c17f48ab2ea59531ec644 100644
--- a/interface/web/mail/lib/lang/pl_mail_forward.lng
+++ b/interface/web/mail/lib/lang/pl_mail_forward.lng
@@ -6,3 +6,4 @@ $wb['limit_mailforward_txt'] = 'Maksymalna ilość przekierowań e-mail dla Twoj
 $wb['duplicate_mailbox_txt'] = 'Istnieje już skrzynka pocztowa o podanym adresie e-mail';
 $wb['domain_txt'] = 'Domain';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_mail_forward_list.lng b/interface/web/mail/lib/lang/pl_mail_forward_list.lng
index 1044bd51210f9056a1c7f41ccde185fa4df35ed5..3f27975cf714efeb27fac42dfa46a47b946b40d0 100644
--- a/interface/web/mail/lib/lang/pl_mail_forward_list.lng
+++ b/interface/web/mail/lib/lang/pl_mail_forward_list.lng
@@ -6,3 +6,4 @@ $wb['destination_txt'] = 'Element docelowy';
 $wb['email_txt'] = 'E-mail';
 $wb['add_new_record_txt'] = 'Dodaj nowe przekierowanie E-mail';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_mail_get.lng b/interface/web/mail/lib/lang/pl_mail_get.lng
index 90cd7703a9145e20639a16f0e9f51940bdb52043..c8cf34281336a0f127cb5d38a00393529a6edf9c 100644
--- a/interface/web/mail/lib/lang/pl_mail_get.lng
+++ b/interface/web/mail/lib/lang/pl_mail_get.lng
@@ -1,7 +1,7 @@
 <?php
 $wb['server_id_txt'] = 'Serwer';
 $wb['type_txt'] = 'Typ';
-$wb['source_server_txt'] = 'Pop3/Imap Serwer';
+$wb['source_server_txt'] = 'Serwer Pop3/Imap';
 $wb['source_username_txt'] = 'Nazwa użytkownika';
 $wb['source_password_txt'] = 'Hasło';
 $wb['source_delete_txt'] = 'Usuń adresy e-mail po odzyskaniu';
@@ -13,5 +13,6 @@ $wb['source_username_error_isempty'] = 'Nazwa użytkownika jest pusta.';
 $wb['source_password_error_isempty'] = 'Hasło jest puste.';
 $wb['destination_error_isemail'] = 'Nie wybrano elementu docelowego.';
 $wb['source_server_error_regex'] = 'Serwer Pop3/Imap nie jest poprawnÄ… nazwÄ… domenowÄ….';
-$wb['source_read_all_txt'] = 'Retrieve all emails (incl. read mails)';
+$wb['source_read_all_txt'] = 'Pobierz wszystkie maile (razem z przeczytanymi)';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_mail_get_list.lng b/interface/web/mail/lib/lang/pl_mail_get_list.lng
index cd473d9ded2ecbd9802e267807e96fea4498aea9..cf5844f0d6bc9a7dab1a05e7dcfb3df33e6b496b 100644
--- a/interface/web/mail/lib/lang/pl_mail_get_list.lng
+++ b/interface/web/mail/lib/lang/pl_mail_get_list.lng
@@ -7,3 +7,4 @@ $wb['source_username_txt'] = 'Nazwa użytkownika';
 $wb['destination_txt'] = 'Element docelowy';
 $wb['add_new_record_txt'] = 'Dodaj nowe konto';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_mail_mailinglist.lng b/interface/web/mail/lib/lang/pl_mail_mailinglist.lng
index d9c3059f1e8dd4fc7b3ec01ea11c996d883e679c..495b9baa013b11589a82d85829a3e89b909266dd 100644
--- a/interface/web/mail/lib/lang/pl_mail_mailinglist.lng
+++ b/interface/web/mail/lib/lang/pl_mail_mailinglist.lng
@@ -1,15 +1,16 @@
 <?php
-$wb['limit_mailmailinglist_txt'] = 'Limit reached';
-$wb['domain_error_empty'] = 'Domain is empty.';
-$wb['listname_error_empty'] = 'Listname is empty.';
-$wb['domain_error_regex'] = 'Invalid domain name.';
-$wb['email_in_use_txt'] = 'Email is in use';
-$wb['no_domain_perm'] = 'You have no permission for this domain.';
-$wb['password_strength_txt'] = 'Password strength';
-$wb['server_id_txt'] = 'Server';
-$wb['domain_txt'] = 'Domain';
-$wb['listname_txt'] = 'Listname';
-$wb['client_txt'] = 'Client';
+$wb['limit_mailmailinglist_txt'] = 'Limit przekroczony';
+$wb['domain_error_empty'] = 'Domena jest pusta.';
+$wb['listname_error_empty'] = 'Nazwa listy jest pusta.';
+$wb['domain_error_regex'] = 'Nieprawidłowa nazwa domeny.';
+$wb['email_in_use_txt'] = 'Email jest już w użyciu';
+$wb['no_domain_perm'] = 'Nie masz uprawnień dla tej domeny.';
+$wb['password_strength_txt'] = 'Siła hasła';
+$wb['server_id_txt'] = 'Serwer';
+$wb['domain_txt'] = 'Domena';
+$wb['listname_txt'] = 'Nazwa listy';
+$wb['client_txt'] = 'Klient';
 $wb['email_txt'] = 'Email';
-$wb['password_txt'] = 'Password';
+$wb['password_txt'] = 'Hasło';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_mail_mailinglist_list.lng b/interface/web/mail/lib/lang/pl_mail_mailinglist_list.lng
index dac225ad99abb180eaa61fb503b5ca89634f2640..96cd9604d75736fc813b587406cb317f01cf97f2 100644
--- a/interface/web/mail/lib/lang/pl_mail_mailinglist_list.lng
+++ b/interface/web/mail/lib/lang/pl_mail_mailinglist_list.lng
@@ -1,5 +1,6 @@
 <?php
-$wb['list_head_txt'] = 'Mailing List';
-$wb['domain_txt'] = 'Domain';
-$wb['listname_txt'] = 'Listname';
+$wb['list_head_txt'] = 'Lista mailingowa';
+$wb['domain_txt'] = 'Domena';
+$wb['listname_txt'] = 'Nazwa listy';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_mail_relay_recipient.lng b/interface/web/mail/lib/lang/pl_mail_relay_recipient.lng
index 594aba1f2a75fe036089a4dffb80006df0fecffb..ab7926f8991b589e352c19cea87fd5e9ebac0a94 100644
--- a/interface/web/mail/lib/lang/pl_mail_relay_recipient.lng
+++ b/interface/web/mail/lib/lang/pl_mail_relay_recipient.lng
@@ -7,3 +7,4 @@ $wb['source_error_notempty'] = 'Adres jest pusty.';
 $wb['type_txt'] = 'Typ';
 $wb['limit_mailfilter_txt'] = 'Maksymalna ilość filtrów e-mail dla Twojego konta została przekroczona.';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_mail_relay_recipient_list.lng b/interface/web/mail/lib/lang/pl_mail_relay_recipient_list.lng
index 310e27ca307ced9bb1be262e90e83433219a7707..84d08ba619ad0b19c51d9a9c9dbe82c30239ae9e 100644
--- a/interface/web/mail/lib/lang/pl_mail_relay_recipient_list.lng
+++ b/interface/web/mail/lib/lang/pl_mail_relay_recipient_list.lng
@@ -7,3 +7,4 @@ $wb['recipient_txt'] = 'Odbiorca';
 $wb['add_new_record_txt'] = 'Dodaj nowego odbiorcÄ™ przekierowania';
 $wb['access_txt'] = 'dostęp';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_mail_spamfilter.lng b/interface/web/mail/lib/lang/pl_mail_spamfilter.lng
index 3879f24247c4576d814349c4b6de7c58bbb5fa57..2849430c6dcf16e65dd5b54c29bfe21273e0ca93 100644
--- a/interface/web/mail/lib/lang/pl_mail_spamfilter.lng
+++ b/interface/web/mail/lib/lang/pl_mail_spamfilter.lng
@@ -15,3 +15,4 @@ $wb['email_error_unique'] = 'Istnieje już wpis z filtrem spamu dla tego adresu
 $wb['spam_redirect_maildir_purge_txt'] = 'Wyczyść później Maildir';
 $wb['days_txt'] = 'Dni.';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_mail_spamfilter_list.lng b/interface/web/mail/lib/lang/pl_mail_spamfilter_list.lng
index d6097bb3365c2352e7b55185c6f9235f4354e516..a6959a26e2d735f616998a54543bdee51a2e8344 100644
--- a/interface/web/mail/lib/lang/pl_mail_spamfilter_list.lng
+++ b/interface/web/mail/lib/lang/pl_mail_spamfilter_list.lng
@@ -6,3 +6,4 @@ $wb['server_name_txt'] = 'nazwa_serwera';
 $wb['email_txt'] = 'E-mail';
 $wb['add_new_record_txt'] = 'Dodaj nowy wpis z filtrem spamu';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_mail_transport.lng b/interface/web/mail/lib/lang/pl_mail_transport.lng
index 035a5b0499519d0d327b929526d9b44503dbc0bf..0e4119c687b17f8177af7dc34b7adb88da66bbdb 100644
--- a/interface/web/mail/lib/lang/pl_mail_transport.lng
+++ b/interface/web/mail/lib/lang/pl_mail_transport.lng
@@ -8,3 +8,4 @@ $wb['sort_order_txt'] = 'Sortuj według';
 $wb['active_txt'] = 'Aktywny';
 $wb['limit_mailrouting_txt'] = 'Maksymalna ilość ścieżek dla Twojego konta została przekroczona.';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_mail_transport_list.lng b/interface/web/mail/lib/lang/pl_mail_transport_list.lng
index fa5c584318b4d5a0588b7c8046102bb5e2ee3a31..837972c4f286d55934f911217863cdd02149685b 100644
--- a/interface/web/mail/lib/lang/pl_mail_transport_list.lng
+++ b/interface/web/mail/lib/lang/pl_mail_transport_list.lng
@@ -7,3 +7,4 @@ $wb['transport_txt'] = 'PrzenieÅ›';
 $wb['sort_order_txt'] = 'Sortuj według';
 $wb['add_new_record_txt'] = 'Dodaj nowe przeniesienie';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_mail_user.lng b/interface/web/mail/lib/lang/pl_mail_user.lng
index 49a06032f905eed870ec372738a84f3a13ad779d..441f1589bce51047d1c48470e31a751b99a19223 100644
--- a/interface/web/mail/lib/lang/pl_mail_user.lng
+++ b/interface/web/mail/lib/lang/pl_mail_user.lng
@@ -35,10 +35,11 @@ $wb['name_optional_txt'] = '(Opcjonalnie)';
 $wb['autoresponder_active'] = 'Uruchom autorespondera';
 $wb['cc_txt'] = 'Wyślij kopię do';
 $wb['cc_error_isemail'] = 'Pole wysyłania kopii nie zawiera poprawnego adresu e-mail';
-$wb['domain_txt'] = 'Domain';
-$wb['now_txt'] = 'Now';
-$wb['login_error_unique'] = 'Login is already taken.';
-$wb['login_error_regex'] = 'Valid characters are A-Z, a-z, 0-9, ., _ and -.';
-$wb['login_txt'] = 'Login (optional)';
-$wb['error_login_email_txt'] = 'This login is not allowed. Please enter a different login or use the mail address as login.';
+$wb['domain_txt'] = 'Domena';
+$wb['now_txt'] = 'Teraz';
+$wb['login_error_unique'] = 'Login jest już w użyciu.';
+$wb['login_error_regex'] = 'Poprawne znaki to A-Z, a-z, 0-9, ., _ oraz -.';
+$wb['login_txt'] = 'Login (opcjonalnie)';
+$wb['error_login_email_txt'] = 'Ten login nie jest poprawny. Proszę wpisać inny lub użyć adresu e-mail jako loginu.';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_mail_user_filter.lng b/interface/web/mail/lib/lang/pl_mail_user_filter.lng
index 8a69bd56d22b972224878b4d1dbcfd2a0dba3aa6..1e1a7fd8957b79a8b0d25e539ea18d9a1fced47d 100644
--- a/interface/web/mail/lib/lang/pl_mail_user_filter.lng
+++ b/interface/web/mail/lib/lang/pl_mail_user_filter.lng
@@ -7,14 +7,15 @@ $wb['rulename_error_empty'] = 'Nazwa jest pusta.';
 $wb['searchterm_is_empty'] = 'Szukany termin jest pusty.';
 $wb['source_txt'] = 'Źródło';
 $wb['target_error_regex'] = 'Cel może zawierać tylko następujące znaki: a-z, 0-9, -, ., _, oraz {spacja}';
-$wb['limit_mailfilter_txt'] = 'The max. number of mailfilters is reached.';
-$wb['subject_txt'] = 'Subject';
-$wb['from_txt'] = 'From';
-$wb['to_txt'] = 'To';
-$wb['contains_txt'] = 'Contains';
-$wb['is_txt'] = 'Is';
-$wb['begins_with_txt'] = 'Begins with';
-$wb['ends_with_txt'] = 'Ends with';
-$wb['move_to_txt'] = 'Move to';
-$wb['delete_txt'] = 'Delete';
+$wb['limit_mailfilter_txt'] = 'Maks. ilość filtrów email jest przekroczona.';
+$wb['subject_txt'] = 'Temat';
+$wb['from_txt'] = 'Od';
+$wb['to_txt'] = 'Do';
+$wb['contains_txt'] = 'Zawiera';
+$wb['is_txt'] = 'Jest';
+$wb['begins_with_txt'] = 'Zaczyna siÄ™ od';
+$wb['ends_with_txt'] = 'Kończy się na';
+$wb['move_to_txt'] = 'PrzenieÅ› do';
+$wb['delete_txt'] = 'Usuń';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_mail_user_filter_list.lng b/interface/web/mail/lib/lang/pl_mail_user_filter_list.lng
index ce235b892fe918ccc7aba13902de1928022a1626..4d45c5d23bf7b481a0b95cf24299665b425e23cb 100644
--- a/interface/web/mail/lib/lang/pl_mail_user_filter_list.lng
+++ b/interface/web/mail/lib/lang/pl_mail_user_filter_list.lng
@@ -5,3 +5,4 @@ $wb['page_txt'] = 'Strona';
 $wb['page_of_txt'] = 'z';
 $wb['delete_confirmation'] = 'Czy na pewno chcesz skasować filtr?';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_mail_user_list.lng b/interface/web/mail/lib/lang/pl_mail_user_list.lng
index 7c13db38d1d24c226d9c93e713e24abf91087e4b..8e47f96dcb6ca466630dbbbe2834ea30b752f701 100644
--- a/interface/web/mail/lib/lang/pl_mail_user_list.lng
+++ b/interface/web/mail/lib/lang/pl_mail_user_list.lng
@@ -6,3 +6,4 @@ $wb['add_new_record_txt'] = 'Dodaj nowÄ… skrzynkÄ™ pocztowÄ…';
 $wb['name_txt'] = 'Nazwa rzeczywista';
 $wb['login_txt'] = 'Login';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_mail_user_stats_list.lng b/interface/web/mail/lib/lang/pl_mail_user_stats_list.lng
index b9780687d79ba053a6e07842b3079e35716b4002..9e876805ba81f90b68ca1de5e0f6cbc3193c9517 100644
--- a/interface/web/mail/lib/lang/pl_mail_user_stats_list.lng
+++ b/interface/web/mail/lib/lang/pl_mail_user_stats_list.lng
@@ -6,3 +6,4 @@ $wb['last_month_txt'] = 'Ostatni miesiÄ…c';
 $wb['this_year_txt'] = 'Ten rok';
 $wb['last_year_txt'] = 'Ostatni rok';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_mail_whitelist.lng b/interface/web/mail/lib/lang/pl_mail_whitelist.lng
index 203c5bae73b49489f47af28011cae1646f4880fd..4aa2f05609a05fbd400caf4907adc02fd4dfeddb 100644
--- a/interface/web/mail/lib/lang/pl_mail_whitelist.lng
+++ b/interface/web/mail/lib/lang/pl_mail_whitelist.lng
@@ -7,3 +7,4 @@ $wb['source_error_notempty'] = 'Adres jest pusty.';
 $wb['type_txt'] = 'Typ';
 $wb['limit_mailfilter_txt'] = 'Maksymalna ilość filtrów e-mail dla Twojego konta zosała przekroczona.';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_mail_whitelist_list.lng b/interface/web/mail/lib/lang/pl_mail_whitelist_list.lng
index 10e6dfcf0bb03424f92c145e3582481e6bc8e2a9..a7239ca95cdd169af0720d2362432095886b040b 100644
--- a/interface/web/mail/lib/lang/pl_mail_whitelist_list.lng
+++ b/interface/web/mail/lib/lang/pl_mail_whitelist_list.lng
@@ -8,3 +8,4 @@ $wb['recipient_txt'] = 'odbiorca';
 $wb['add_new_record_txt'] = 'Dodaj nowy wpis białej listy';
 $wb['access_txt'] = 'dostęp';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_spamfilter_blacklist.lng b/interface/web/mail/lib/lang/pl_spamfilter_blacklist.lng
index 6da8ddc9d97080df44893b5c4d23aadb859215b5..6c4c8d78fd6e86622ca5a074b91518578c1ef18c 100644
--- a/interface/web/mail/lib/lang/pl_spamfilter_blacklist.lng
+++ b/interface/web/mail/lib/lang/pl_spamfilter_blacklist.lng
@@ -7,3 +7,4 @@ $wb['priority_txt'] = 'Priorytet';
 $wb['active_txt'] = 'Aktywny';
 $wb['limit_spamfilter_wblist_txt'] = 'Maksymalna ilość wpisów do białej i czarnej listy dla Twojego konta została przekroczona.';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_spamfilter_blacklist_list.lng b/interface/web/mail/lib/lang/pl_spamfilter_blacklist_list.lng
index c237a7a778821b6d5b19a3669848325bef0ca392..65a9d37fda0105a224bd4ec8c49c474f375f8693 100644
--- a/interface/web/mail/lib/lang/pl_spamfilter_blacklist_list.lng
+++ b/interface/web/mail/lib/lang/pl_spamfilter_blacklist_list.lng
@@ -7,3 +7,4 @@ $wb['rid_txt'] = 'Użytkownik';
 $wb['email_txt'] = 'E-mail dodany do czarnej listy';
 $wb['add_new_record_txt'] = 'Dodaj wpis czarnej listy';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_spamfilter_config.lng b/interface/web/mail/lib/lang/pl_spamfilter_config.lng
index c750d9593773b8362f19dd6ab18885a76516acc9..43fab4d4f3f03c231fae2e175136b00b88ff3056 100644
--- a/interface/web/mail/lib/lang/pl_spamfilter_config.lng
+++ b/interface/web/mail/lib/lang/pl_spamfilter_config.lng
@@ -18,3 +18,4 @@ $wb['relayhost_password_txt'] = 'Hasło Relayhost';
 $wb['mailbox_size_limit_txt'] = 'Limit wielkości skrzynki pocztowej';
 $wb['message_size_limit_txt'] = 'Limit wielkości wiadomości';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_spamfilter_config_list.lng b/interface/web/mail/lib/lang/pl_spamfilter_config_list.lng
index 45b3f315cdf378a9bfffb77c7b64fd031de9bd90..d31d7857ebef3878b1713b63fd46e2871bed3187 100644
--- a/interface/web/mail/lib/lang/pl_spamfilter_config_list.lng
+++ b/interface/web/mail/lib/lang/pl_spamfilter_config_list.lng
@@ -3,3 +3,4 @@ $wb['list_head_txt'] = 'Konfiguracja serwer';
 $wb['server_name_txt'] = 'Serwer';
 $wb['server_id_txt'] = 'id_serwera';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_spamfilter_policy.lng b/interface/web/mail/lib/lang/pl_spamfilter_policy.lng
index 8a825b55946b39c68fb62b2fd44339a978b00561..b7bc37de8befe80326adf9e65cd14011ca23c3f5 100644
--- a/interface/web/mail/lib/lang/pl_spamfilter_policy.lng
+++ b/interface/web/mail/lib/lang/pl_spamfilter_policy.lng
@@ -36,3 +36,4 @@ $wb['spam_admin_txt'] = 'Admin obsługi spamu';
 $wb['message_size_limit_txt'] = 'Limit wielkości wiadomości';
 $wb['banned_rulenames_txt'] = 'Zabronione nazwy zasad';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_spamfilter_policy_list.lng b/interface/web/mail/lib/lang/pl_spamfilter_policy_list.lng
index 43d9d414d6d48636df7802aebcfed05e6469c69e..906006e75fec3320ebe33954b42f5a0a461be8a9 100644
--- a/interface/web/mail/lib/lang/pl_spamfilter_policy_list.lng
+++ b/interface/web/mail/lib/lang/pl_spamfilter_policy_list.lng
@@ -7,3 +7,4 @@ $wb['banned_files_lover_txt'] = 'Przyjmuj zablokowane pliki';
 $wb['bad_header_lover_txt'] = 'Przyjmuj złe nagłowki';
 $wb['add_new_record_txt'] = 'Dodaj wpis plityki';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_spamfilter_users.lng b/interface/web/mail/lib/lang/pl_spamfilter_users.lng
index 7b59cbfbe3cfb52c50f9822ccf107255e04952dc..8529e455c4db3f39f4a1954651ca4697edb7e846 100644
--- a/interface/web/mail/lib/lang/pl_spamfilter_users.lng
+++ b/interface/web/mail/lib/lang/pl_spamfilter_users.lng
@@ -2,7 +2,8 @@
 $wb['server_id_txt'] = 'Serwer';
 $wb['priority_txt'] = 'Priorytet';
 $wb['policy_id_txt'] = 'Polityka';
-$wb['email_txt'] = 'E-mail (Wzór)';
+$wb['email_txt'] = 'E-mail (wzór)';
 $wb['fullname_txt'] = 'Nazwa';
 $wb['local_txt'] = 'Lokalne';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_spamfilter_users_list.lng b/interface/web/mail/lib/lang/pl_spamfilter_users_list.lng
index dde2a62c6ae1ca99ed1b7ae9a49d28989a82644b..0951df528fe615193d9c8586c25c4e37bfc7cb45 100644
--- a/interface/web/mail/lib/lang/pl_spamfilter_users_list.lng
+++ b/interface/web/mail/lib/lang/pl_spamfilter_users_list.lng
@@ -8,3 +8,4 @@ $wb['fullname_txt'] = 'Nazwa';
 $wb['email_txt'] = 'E-mail';
 $wb['add_new_record_txt'] = 'Dodaj filtr spamu użytkownika';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_spamfilter_whitelist.lng b/interface/web/mail/lib/lang/pl_spamfilter_whitelist.lng
index be836015dbccef70847b84d7199f6e7d7ad55fc4..a6f2e4306dbb2b4ee031117afcc0cabe9d87c6b8 100644
--- a/interface/web/mail/lib/lang/pl_spamfilter_whitelist.lng
+++ b/interface/web/mail/lib/lang/pl_spamfilter_whitelist.lng
@@ -7,3 +7,4 @@ $wb['priority_txt'] = 'Priorytet';
 $wb['active_txt'] = 'Aktywny';
 $wb['limit_spamfilter_wblist_txt'] = 'Maksymalna liczba wpisów białej lub czarnej listy została przekroczona.';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_spamfilter_whitelist_list.lng b/interface/web/mail/lib/lang/pl_spamfilter_whitelist_list.lng
index 6517cf41a1e86272d49ab38f544fa4975d78f280..425a6fe35af7e760e8872247a27382db80157d24 100644
--- a/interface/web/mail/lib/lang/pl_spamfilter_whitelist_list.lng
+++ b/interface/web/mail/lib/lang/pl_spamfilter_whitelist_list.lng
@@ -7,3 +7,4 @@ $wb['rid_txt'] = 'Użytkownik';
 $wb['email_txt'] = 'Adres e-mail dodany do białej listy';
 $wb['add_new_record_txt'] = 'Dodaj wpis do białej listy';
 ?>
+
diff --git a/interface/web/mail/lib/lang/pl_user_quota_stats_list.lng b/interface/web/mail/lib/lang/pl_user_quota_stats_list.lng
index 95fff21abadaa6c3f3637837d2d7053deee945a6..bd01792fb405d0df6f9165dad98f33b207935bfc 100755
--- a/interface/web/mail/lib/lang/pl_user_quota_stats_list.lng
+++ b/interface/web/mail/lib/lang/pl_user_quota_stats_list.lng
@@ -1,7 +1,8 @@
 <?php
-$wb['list_head_txt'] = 'Mailbox quota';
+$wb['list_head_txt'] = 'Użycie skrzynki pocztowej';
 $wb['quota_txt'] = 'Quota';
-$wb['name_txt'] = 'Name';
-$wb['email_txt'] = 'Email Address';
-$wb['used_txt'] = 'Used space';
+$wb['name_txt'] = 'Nazwa';
+$wb['email_txt'] = 'Adres e-mail';
+$wb['used_txt'] = 'Użycie dysku';
 ?>
+
diff --git a/interface/web/monitor/lib/lang/pl.lng b/interface/web/monitor/lib/lang/pl.lng
index d5c74d764007906d4709937dc6d2a1ca854d7102..f5396404559ae6faa80721c1daceca7cabfb7b15 100644
--- a/interface/web/monitor/lib/lang/pl.lng
+++ b/interface/web/monitor/lib/lang/pl.lng
@@ -142,8 +142,9 @@ $wb['monitor_serverstate_beancountercritical_txt'] = 'Jest wiele problemów w be
 $wb['monitor_serverstate_beancountererror_txt'] = 'Jest za dużo problemów w beancounterze';
 $wb['monitor_title_beancounter_txt'] = 'OpenVz VE BeanCounter';
 $wb['monitor_beancounter_nosupport_txt'] = 'Ten serwer nie jest serwerem OpenVz VE i nie posiada informacji o beancounterach';
-$wb['monitor_title_iptables_txt'] = 'IPTables Rules';
-$wb['Show fail2ban-Log'] = 'Show fail2ban-Log';
-$wb['Show IPTables'] = 'Show IPTables';
+$wb['monitor_title_iptables_txt'] = 'Reguły IPTables';
+$wb['Show fail2ban-Log'] = 'Pokaż log fail2ban';
+$wb['Show IPTables'] = 'Pokaż IPTables';
 $wb['Show OpenVz VE BeanCounter'] = 'Show OpenVz VE BeanCounter';
 ?>
+
diff --git a/interface/web/monitor/lib/lang/pl_datalog_list.lng b/interface/web/monitor/lib/lang/pl_datalog_list.lng
index 398ca51eddc2d3e6b5f98259a57a6f0f315f4dd7..0b969b1332fb1b05ecb8eb31f44b6052047e1339 100644
--- a/interface/web/monitor/lib/lang/pl_datalog_list.lng
+++ b/interface/web/monitor/lib/lang/pl_datalog_list.lng
@@ -6,3 +6,4 @@ $wb['dbtable_txt'] = 'Tabele DB';
 $wb['action_txt'] = 'Akcja';
 $wb['status_txt'] = 'Status';
 ?>
+
diff --git a/interface/web/monitor/lib/lang/pl_syslog_list.lng b/interface/web/monitor/lib/lang/pl_syslog_list.lng
index e37799c4749129e4ff2e372ce82257cbbf046d4a..f5e0645fe0f998860ab052be18a851e5b8b6aad1 100644
--- a/interface/web/monitor/lib/lang/pl_syslog_list.lng
+++ b/interface/web/monitor/lib/lang/pl_syslog_list.lng
@@ -5,3 +5,4 @@ $wb['server_id_txt'] = 'Serwer';
 $wb['loglevel_txt'] = 'Poziom logowania';
 $wb['message_txt'] = 'Wiadomość';
 ?>
+
diff --git a/interface/web/sites/lib/lang/pl.lng b/interface/web/sites/lib/lang/pl.lng
index 8cdfff116142e73f960916c3f8fe5e6406228a3e..e4f1c8057853f77920dfecc8c6175b08b0db8742 100644
--- a/interface/web/sites/lib/lang/pl.lng
+++ b/interface/web/sites/lib/lang/pl.lng
@@ -21,5 +21,6 @@ $wb['Statistics'] = 'Statystyki';
 $wb['Web traffic'] = 'Ruch na stronie';
 $wb['Webdav-User'] = 'Użytkownik Webdav';
 $wb['Webdav'] = 'Webdav';
-$wb['Website quota (Harddisk)'] = 'Website quota (Harddisk)';
+$wb['Website quota (Harddisk)'] = 'Uzycie dysku strony (Harddisk)';
 ?>
+
diff --git a/interface/web/sites/lib/lang/pl_cron.lng b/interface/web/sites/lib/lang/pl_cron.lng
index a097d0813ea3e0ee728bb0722aa5f87e60f6dfb8..a5d3b8b8916faf23679dea430cc7ea821f475472 100644
--- a/interface/web/sites/lib/lang/pl_cron.lng
+++ b/interface/web/sites/lib/lang/pl_cron.lng
@@ -19,3 +19,4 @@ $wb['run_wday_error_format'] = 'Niepoprawny format dni w tygodniu.';
 $wb['command_error_format'] = 'Niepoprawny format polecenia. W zbiorze url może być tylko adres http/https który ma pozwolenie.';
 $wb['unknown_fieldtype_error'] = 'Został użyty niepoprawny format pola.';
 ?>
+
diff --git a/interface/web/sites/lib/lang/pl_cron_list.lng b/interface/web/sites/lib/lang/pl_cron_list.lng
index 2e6b62db1d25f1202a5063d18332720a22306ba1..67e2e6fba8eb572d7e7f2168ef58075c4a0bbbd5 100644
--- a/interface/web/sites/lib/lang/pl_cron_list.lng
+++ b/interface/web/sites/lib/lang/pl_cron_list.lng
@@ -9,5 +9,6 @@ $wb['run_month_txt'] = 'MiesiÄ…c';
 $wb['run_wday_txt'] = 'Dzień tygodnia';
 $wb['command_txt'] = 'Komenda';
 $wb['add_new_cron_txt'] = 'Dodaj nowe zadanie Cron';
-$wb['parent_domain_id_txt'] = 'Website';
+$wb['parent_domain_id_txt'] = 'Witryna';
 ?>
+
diff --git a/interface/web/sites/lib/lang/pl_database.lng b/interface/web/sites/lib/lang/pl_database.lng
index 5ff0ad78c254d1385847c1b7f5b0ef34068a6c48..1dd6b87b120389801d57b598a6f41178e86b8f19 100644
--- a/interface/web/sites/lib/lang/pl_database.lng
+++ b/interface/web/sites/lib/lang/pl_database.lng
@@ -23,3 +23,4 @@ $wb['database_charset_change_txt'] = 'Nie można zmienić kodowania bazy danych.
 $wb['database_name_error_len'] = 'Nazwa bazy danych - {db} - za długa. Maksymalna długość wynosi 64 znaki łącznie z prefiksem.';
 $wb['database_user_error_len'] = 'Nazwa użytkownika bazy - {user}- za długa. Maksymalna długość wynosi 16 znaków łącznie z prefiksem.';
 ?>
+
diff --git a/interface/web/sites/lib/lang/pl_database_admin_list.lng b/interface/web/sites/lib/lang/pl_database_admin_list.lng
index 5785a779fd62ae8bb1ad2f0a2489fc4a3e935bab..653657ee100f7ff1922d16236b2dfefcc20ec07d 100644
--- a/interface/web/sites/lib/lang/pl_database_admin_list.lng
+++ b/interface/web/sites/lib/lang/pl_database_admin_list.lng
@@ -8,3 +8,4 @@ $wb['database_name_txt'] = 'Nazwa bazy danych';
 $wb['add_new_record_txt'] = 'Dodaj nowÄ… bazÄ™ danych';
 $wb['sys_groupid_txt'] = 'Klient';
 ?>
+
diff --git a/interface/web/sites/lib/lang/pl_database_list.lng b/interface/web/sites/lib/lang/pl_database_list.lng
index 2162a15a21a0b3991abcc991934ed341339aeeeb..0b419fef482c82dec60c5cd83aae366b8eee4349 100644
--- a/interface/web/sites/lib/lang/pl_database_list.lng
+++ b/interface/web/sites/lib/lang/pl_database_list.lng
@@ -7,3 +7,4 @@ $wb['database_name_txt'] = 'Nazwa bazy danych';
 $wb['add_new_record_txt'] = 'Dodaj nowÄ… bazÄ™ danych';
 $wb['database_user_txt'] = 'Użytkownik bazy danych';
 ?>
+
diff --git a/interface/web/sites/lib/lang/pl_ftp_user.lng b/interface/web/sites/lib/lang/pl_ftp_user.lng
index abe0b4ad0bdf53430490de342a501f4c91b12277..13621bbbd22e7a7aa9506a7489ae9c761803d548 100644
--- a/interface/web/sites/lib/lang/pl_ftp_user.lng
+++ b/interface/web/sites/lib/lang/pl_ftp_user.lng
@@ -24,5 +24,6 @@ $wb['uid_error_empty'] = 'GID jest puste.';
 $wb['directory_error_empty'] = 'Element docelowy jest pusty.';
 $wb['directory_error_notinweb'] = 'Katalog nie jest wewnÄ…trz katalogu root www.';
 $wb['parent_domain_id_error_empty'] = 'Nie wybrano żadnej strony www.';
-$wb['quota_size_error_regex'] = 'Quota: enter a -1 for unlimited or a number > 0';
+$wb['quota_size_error_regex'] = 'Quota: wpisz -1 dla wartości bez limitu lub liczbę > 0';
 ?>
+
diff --git a/interface/web/sites/lib/lang/pl_ftp_user_list.lng b/interface/web/sites/lib/lang/pl_ftp_user_list.lng
index fecbba355ad91ada06ff4867b8cdf1e45a5a3875..95772093635ad6552bfe7f9f4bd22507fed6e962 100644
--- a/interface/web/sites/lib/lang/pl_ftp_user_list.lng
+++ b/interface/web/sites/lib/lang/pl_ftp_user_list.lng
@@ -6,3 +6,4 @@ $wb['parent_domain_id_txt'] = 'Strona www';
 $wb['username_txt'] = 'Nazwa użytkownika';
 $wb['add_new_record_txt'] = 'Dodaj nowego użytkownika FTP';
 ?>
+
diff --git a/interface/web/sites/lib/lang/pl_shell_user.lng b/interface/web/sites/lib/lang/pl_shell_user.lng
index 0285428a3cc0c1c786810871ad049ba26611b38d..465ce1a18a7ebd95643eedf2a992c3fdb7c72bb0 100644
--- a/interface/web/sites/lib/lang/pl_shell_user.lng
+++ b/interface/web/sites/lib/lang/pl_shell_user.lng
@@ -19,5 +19,6 @@ $wb['limit_shell_user_txt'] = 'Maksymalna liczba użytkowników shell została p
 $wb['parent_domain_id_error_empty'] = 'Nie wybrano żadnej strony www.';
 $wb['puser_txt'] = 'Nazwa użytkownika strony www';
 $wb['pgroup_txt'] = 'Nazwa grupy strony www';
-$wb['ssh_rsa_txt'] = 'SSH-RSA Public Key (for key-based logins)';
+$wb['ssh_rsa_txt'] = 'Klucz publiczny SSH-RSA (dla logowania po kluczu)';
 ?>
+
diff --git a/interface/web/sites/lib/lang/pl_shell_user_list.lng b/interface/web/sites/lib/lang/pl_shell_user_list.lng
index 10f9e433ac7664b86a99b69f0fed7ac940460162..0f179803dd74fdf33c6be3ce6d2fe9163dbf6700 100644
--- a/interface/web/sites/lib/lang/pl_shell_user_list.lng
+++ b/interface/web/sites/lib/lang/pl_shell_user_list.lng
@@ -6,3 +6,4 @@ $wb['parent_domain_id_txt'] = 'Strona';
 $wb['username_txt'] = 'Nazwa użytkownika';
 $wb['add_new_record_txt'] = 'Dodaj nowego użytkownika Shell';
 ?>
+
diff --git a/interface/web/sites/lib/lang/pl_user_quota_stats_list.lng b/interface/web/sites/lib/lang/pl_user_quota_stats_list.lng
index 679b7311344e7441f3e073c21ac57f02bb743725..7a0c9e7bf13198fa691b3f698d4fecba44f06eee 100644
--- a/interface/web/sites/lib/lang/pl_user_quota_stats_list.lng
+++ b/interface/web/sites/lib/lang/pl_user_quota_stats_list.lng
@@ -6,3 +6,4 @@ $wb['used_txt'] = 'Wykorzystana przestrzeń';
 $wb['hard_txt'] = 'Limit twardy';
 $wb['soft_txt'] = 'Limit miękki';
 ?>
+
diff --git a/interface/web/sites/lib/lang/pl_web_aliasdomain_list.lng b/interface/web/sites/lib/lang/pl_web_aliasdomain_list.lng
index 2890b28f52b282694b70aa4570234446497e2e8e..a57741558f34f152919a2ce64fa12250dc7dc7df 100644
--- a/interface/web/sites/lib/lang/pl_web_aliasdomain_list.lng
+++ b/interface/web/sites/lib/lang/pl_web_aliasdomain_list.lng
@@ -8,7 +8,8 @@ $wb['add_new_record_txt'] = 'Dodaj nowy alias domeny';
 $wb['domain_error_empty'] = 'Domena jest pusta.';
 $wb['domain_error_unique'] = 'Domena musi być unikatowa.';
 $wb['domain_error_regex'] = 'Nazwa domeny ma niepoprawny format.';
-$wb['no_redirect_txt'] = 'No redirect';
-$wb['no_flag_txt'] = 'No flag';
-$wb['none_txt'] = 'None';
+$wb['no_redirect_txt'] = 'Bez przekierowania';
+$wb['no_flag_txt'] = 'Bez flagi';
+$wb['none_txt'] = 'Brak';
 ?>
+
diff --git a/interface/web/sites/lib/lang/pl_web_domain.lng b/interface/web/sites/lib/lang/pl_web_domain.lng
index 4ddf250a0d104b86dbd1143617df3fa11033c34f..e209eef09a521c910db203bd997c4ed65937d47e 100644
--- a/interface/web/sites/lib/lang/pl_web_domain.lng
+++ b/interface/web/sites/lib/lang/pl_web_domain.lng
@@ -1,5 +1,5 @@
 <?php
-$wb['ssl_state_txt'] = 'Stan';
+$wb['ssl_state_txt'] = 'Stan/województwo';
 $wb['ssl_locality_txt'] = 'Lokalizacja';
 $wb['ssl_organisation_txt'] = 'Organizacja';
 $wb['ssl_organisation_unit_txt'] = 'Jednosta organizacji';
@@ -65,20 +65,20 @@ $wb['stats_user_txt'] = 'Nazwa użytkownika statystyk';
 $wb['stats_type_txt'] = 'Oprogramowanie statystyk';
 $wb['custom_php_ini_txt'] = 'Własne ustawienia php.ini';
 $wb['error_ssl_cert_empty'] = 'SSL Certificate field is empty';
-$wb['none_txt'] = 'None';
-$wb['disabled_txt'] = 'Disabled';
-$wb['no_redirect_txt'] = 'No redirect';
-$wb['no_flag_txt'] = 'No flag';
-$wb['save_certificate_txt'] = 'Save certificate';
-$wb['create_certificate_txt'] = 'Create certificate';
-$wb['delete_certificate_txt'] = 'Delete certificate';
-$wb['ipv6_address_txt'] = 'IPv6-Address';
-$wb['nginx_directives_txt'] = 'nginx Directives';
-$wb['seo_redirect_txt'] = 'SEO Redirect';
-$wb['non_www_to_www_txt'] = 'Non-www -&gt; www';
-$wb['www_to_non_www_txt'] = 'www -&gt; non-www';
-$wb['php_fpm_use_socket_txt'] = 'Use Socket For PHP-FPM';
-$wb['error_no_sni_txt'] = 'SNI for SSL is not activated on this server. You can enable only one SSL certificate on each IP address.';
+$wb['none_txt'] = 'Brak';
+$wb['disabled_txt'] = 'Wyłączone';
+$wb['no_redirect_txt'] = 'Bez przekierowania';
+$wb['no_flag_txt'] = 'Bez flagi';
+$wb['save_certificate_txt'] = 'Zapisz certyfikat';
+$wb['create_certificate_txt'] = 'Utwórz certyfikat';
+$wb['delete_certificate_txt'] = 'Usuń certyfikat';
+$wb['ipv6_address_txt'] = 'Adres IPv6';
+$wb['nginx_directives_txt'] = 'Dyrektywy nginx';
+$wb['seo_redirect_txt'] = 'Przekierowanie SEO';
+$wb['non_www_to_www_txt'] = 'bez www -&gt; www';
+$wb['www_to_non_www_txt'] = 'www -&gt; bez www';
+$wb['php_fpm_use_socket_txt'] = 'Użyj socketu dla PHP-FPM';
+$wb['error_no_sni_txt'] = 'SNI dla SSL nie jest aktywowane na tym serwerze. Możesz utworzyć tylko jeden certyfikat SSL dla jednego adresu IP.';
 $wb['python_txt'] = 'Python';
 $wb['pm_max_children_txt'] = 'PHP-FPM pm.max_children';
 $wb['pm_start_servers_txt'] = 'PHP-FPM pm.start_servers';
@@ -90,3 +90,4 @@ $wb['pm_start_servers_error_regex'] = 'PHP-FPM pm.start_servers must be a positi
 $wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be a positive integer value.';
 $wb['pm_max_spare_servers_error_regex'] = 'PHP-FPM pm.max_spare_servers must be a positive integer value.';
 ?>
+
diff --git a/interface/web/sites/lib/lang/pl_web_domain_admin_list.lng b/interface/web/sites/lib/lang/pl_web_domain_admin_list.lng
index 56634eb62354d213842b5cf22ebd83cda1ecdefb..1aab019c08f820e36fd012116873bc998cf2f5ae 100644
--- a/interface/web/sites/lib/lang/pl_web_domain_admin_list.lng
+++ b/interface/web/sites/lib/lang/pl_web_domain_admin_list.lng
@@ -7,3 +7,4 @@ $wb['server_id_txt'] = 'Serwer';
 $wb['domain_txt'] = 'Domena';
 $wb['add_new_record_txt'] = 'Dodaj nowÄ… stronÄ™';
 ?>
+
diff --git a/interface/web/sites/lib/lang/pl_web_domain_list.lng b/interface/web/sites/lib/lang/pl_web_domain_list.lng
index 62b7455ff349875cffd586aac2a615bfccc288af..8a74d05dd8c2fae18aaae775056feb2534a2a1ee 100644
--- a/interface/web/sites/lib/lang/pl_web_domain_list.lng
+++ b/interface/web/sites/lib/lang/pl_web_domain_list.lng
@@ -6,3 +6,4 @@ $wb['server_id_txt'] = 'Serwer';
 $wb['domain_txt'] = 'Domena';
 $wb['add_new_record_txt'] = 'Dodaj nowÄ… stronÄ™';
 ?>
+
diff --git a/interface/web/sites/lib/lang/pl_web_folder.lng b/interface/web/sites/lib/lang/pl_web_folder.lng
index 93cd40a0810dff54001024d81787bc91c1139a55..053a2c012be774f28fd2f4f92215486c330baf54 100644
--- a/interface/web/sites/lib/lang/pl_web_folder.lng
+++ b/interface/web/sites/lib/lang/pl_web_folder.lng
@@ -1,7 +1,8 @@
 <?php
-$wb['server_id_txt'] = 'Server';
-$wb['parent_domain_id_txt'] = 'Website';
-$wb['path_txt'] = 'Path';
-$wb['active_txt'] = 'Active';
-$wb['path_error_regex'] = 'Invalid folder path.';
+$wb['server_id_txt'] = 'Serwer';
+$wb['parent_domain_id_txt'] = 'Witryna';
+$wb['path_txt'] = 'Ścieżka';
+$wb['active_txt'] = 'Aktywny';
+$wb['path_error_regex'] = 'Nieprawidłowa ścieżka katalogu.';
 ?>
+
diff --git a/interface/web/sites/lib/lang/pl_web_folder_list.lng b/interface/web/sites/lib/lang/pl_web_folder_list.lng
index 76d97029ba3acd24e5345c8041c9498b6bf51e3c..cd167216785913ceaa418f678bb9be4b47128706 100644
--- a/interface/web/sites/lib/lang/pl_web_folder_list.lng
+++ b/interface/web/sites/lib/lang/pl_web_folder_list.lng
@@ -1,7 +1,8 @@
 <?php
-$wb['list_head_txt'] = 'Folder';
-$wb['active_txt'] = 'Active';
-$wb['server_id_txt'] = 'Server';
-$wb['parent_domain_id_txt'] = 'Website';
-$wb['path_txt'] = 'Path';
+$wb['list_head_txt'] = 'Katalog';
+$wb['active_txt'] = 'Aktywny';
+$wb['server_id_txt'] = 'Serwer';
+$wb['parent_domain_id_txt'] = 'Witryna';
+$wb['path_txt'] = 'Ścieżka';
 ?>
+
diff --git a/interface/web/sites/lib/lang/pl_web_folder_user.lng b/interface/web/sites/lib/lang/pl_web_folder_user.lng
index f877df2092809ce4d16790620f018ad661bdfe22..605587c26f45b50d9c92fb52d18fdd6e3e979dc6 100644
--- a/interface/web/sites/lib/lang/pl_web_folder_user.lng
+++ b/interface/web/sites/lib/lang/pl_web_folder_user.lng
@@ -1,7 +1,8 @@
 <?php
-$wb['web_folder_id_txt'] = 'Folder';
-$wb['username_txt'] = 'Username';
-$wb['password_txt'] = 'Password';
-$wb['active_txt'] = 'Active';
-$wb['folder_error_empty'] = 'No web folder selecetd.';
+$wb['web_folder_id_txt'] = 'Katalog';
+$wb['username_txt'] = 'Login';
+$wb['password_txt'] = 'Hasło';
+$wb['active_txt'] = 'Aktywny';
+$wb['folder_error_empty'] = 'Nie wybrano katalogu.';
 ?>
+
diff --git a/interface/web/sites/lib/lang/pl_web_folder_user_list.lng b/interface/web/sites/lib/lang/pl_web_folder_user_list.lng
index 9a7286a95c6a1228d7424d9da7320f4e798384a7..462d3b9def0388c66b5d111b2e888b63273e3296 100644
--- a/interface/web/sites/lib/lang/pl_web_folder_user_list.lng
+++ b/interface/web/sites/lib/lang/pl_web_folder_user_list.lng
@@ -1,6 +1,7 @@
 <?php
-$wb['list_head_txt'] = 'Folder User';
-$wb['active_txt'] = 'Active';
-$wb['web_folder_id_txt'] = 'Folder';
-$wb['username_txt'] = 'Username';
+$wb['list_head_txt'] = 'Użytkownik katalogu';
+$wb['active_txt'] = 'Aktywny';
+$wb['web_folder_id_txt'] = 'Katalog';
+$wb['username_txt'] = 'Login';
 ?>
+
diff --git a/interface/web/sites/lib/lang/pl_web_sites_stats_list.lng b/interface/web/sites/lib/lang/pl_web_sites_stats_list.lng
index e7b96d715147f0440799042c5176a6ae9e0871c8..3f73e8eaf2747c90ae0d618fb08ae665aa0a24c8 100644
--- a/interface/web/sites/lib/lang/pl_web_sites_stats_list.lng
+++ b/interface/web/sites/lib/lang/pl_web_sites_stats_list.lng
@@ -6,3 +6,4 @@ $wb['last_month_txt'] = 'Ostatni miesiÄ…c';
 $wb['this_year_txt'] = 'Ten rok';
 $wb['last_year_txt'] = 'Ostatni rok';
 ?>
+
diff --git a/interface/web/sites/lib/lang/pl_web_subdomain.lng b/interface/web/sites/lib/lang/pl_web_subdomain.lng
index c92628ecd8a0f3a78cf76aa653d9a9f42a1d0087..e31599e7292421fc6331cfd68d10069d987f1fee 100644
--- a/interface/web/sites/lib/lang/pl_web_subdomain.lng
+++ b/interface/web/sites/lib/lang/pl_web_subdomain.lng
@@ -37,6 +37,7 @@ $wb['domain_error_unique'] = 'Istnieje już domena, alias lub subdomena o podane
 $wb['domain_error_regex'] = 'Nazwa domeny jest nieprawidłowa.';
 $wb['host_txt'] = 'Serwer';
 $wb['redirect_error_regex'] = 'Nieprawidłowa ścieżka przekierowania. Poprawne przekierowanie to np.: /test/ lub http://www.domain.tld/test/';
-$wb['no_redirect_txt'] = 'No redirect';
-$wb['no_flag_txt'] = 'No flag';
+$wb['no_redirect_txt'] = 'Bez przekierowania';
+$wb['no_flag_txt'] = 'Bez flagi';
 ?>
+
diff --git a/interface/web/sites/lib/lang/pl_web_subdomain_list.lng b/interface/web/sites/lib/lang/pl_web_subdomain_list.lng
index 9ccb0a3c770dfe17c6d55f427577e50e87d0b215..d20a14cb70c87eee132b70f675dd110ab7f6ae1b 100644
--- a/interface/web/sites/lib/lang/pl_web_subdomain_list.lng
+++ b/interface/web/sites/lib/lang/pl_web_subdomain_list.lng
@@ -6,3 +6,4 @@ $wb['parent_domain_id_txt'] = 'Strona www';
 $wb['domain_txt'] = 'Subdomena';
 $wb['add_new_record_txt'] = 'Dodaj nowÄ… subdomene';
 ?>
+
diff --git a/interface/web/sites/lib/lang/pl_webdav_user.lng b/interface/web/sites/lib/lang/pl_webdav_user.lng
index 4ec79743a4c5e7a0c2044e08dd3489371464696e..126c88b44e3a2d83dd919f7104e6a1c1cd010849 100644
--- a/interface/web/sites/lib/lang/pl_webdav_user.lng
+++ b/interface/web/sites/lib/lang/pl_webdav_user.lng
@@ -13,3 +13,4 @@ $wb['username_error_regex'] = 'Nazwa użytkownika zawiera niedozwolone znaki.';
 $wb['directory_error_empty'] = 'Pusty katalog.';
 $wb['parent_domain_id_error_empty'] = 'Nie wybrano strony www.';
 ?>
+
diff --git a/interface/web/sites/lib/lang/pl_webdav_user_list.lng b/interface/web/sites/lib/lang/pl_webdav_user_list.lng
index 5e7e4b6a58549376ccb6e51c6a07d693af72c92e..f679685e8d6b6c477b61a5eb4d26b1c1cb568781 100644
--- a/interface/web/sites/lib/lang/pl_webdav_user_list.lng
+++ b/interface/web/sites/lib/lang/pl_webdav_user_list.lng
@@ -6,3 +6,4 @@ $wb['parent_domain_id_txt'] = 'Strona';
 $wb['username_txt'] = 'Nazwa użytkownika';
 $wb['add_new_record_txt'] = 'Dodaj nowego użytkownika Webdav';
 ?>
+
diff --git a/interface/web/strengthmeter/lib/lang/pl_strengthmeter.lng b/interface/web/strengthmeter/lib/lang/pl_strengthmeter.lng
index df85c9712415acaa8c7d6fc19ad6700c23420566..79d031777b2937d362a74944181872ae0945384b 100644
--- a/interface/web/strengthmeter/lib/lang/pl_strengthmeter.lng
+++ b/interface/web/strengthmeter/lib/lang/pl_strengthmeter.lng
@@ -6,3 +6,4 @@ $wb['password_strength_3_txt'] = 'Dobre';
 $wb['password_strength_4_txt'] = 'Silne';
 $wb['password_strength_5_txt'] = 'Bardzo mocne';
 ?>
+
diff --git a/interface/web/tools/lib/lang/pl.lng b/interface/web/tools/lib/lang/pl.lng
index a2b3539e09d48efc06fc0c145550a7f4edf25b64..e4cb49a30baa5bbe534071e448c97ac96d6b6d96 100644
--- a/interface/web/tools/lib/lang/pl.lng
+++ b/interface/web/tools/lib/lang/pl.lng
@@ -3,5 +3,6 @@ $wb['User Settings'] = 'Ustawienia użytkownika';
 $wb['Settings'] = 'Ustawienia';
 $wb['ISPConfig Tools'] = 'Narzędzia ISPConfig';
 $wb['Password and Language'] = 'Hasło i język';
-$wb['ispconfig_tools_note'] = 'This module allows you to change the password and language and to start a resync of the DNS records.';
+$wb['ispconfig_tools_note'] = 'Ten moduł pozwala na zmianę hasła i języka oraz na ponowną synchronizację rekordów DNS.';
 ?>
+
diff --git a/interface/web/tools/lib/lang/pl_usersettings.lng b/interface/web/tools/lib/lang/pl_usersettings.lng
index f8d76658a79920f9571fe69ce7a6822120b9bd87..655168bf633e018ced9a9ece71eb7240f0683c7f 100644
--- a/interface/web/tools/lib/lang/pl_usersettings.lng
+++ b/interface/web/tools/lib/lang/pl_usersettings.lng
@@ -6,3 +6,4 @@ $wb['password_mismatch'] = 'Hasła nie pasują do siebie.';
 $wb['Form to edit the user password and language.'] = 'Formularz do edycji języka i hasła użytkownika.';
 $wb['Settings'] = 'Ustawienia';
 ?>
+
diff --git a/interface/web/vm/lib/lang/pl.lng b/interface/web/vm/lib/lang/pl.lng
index 4167e14a8a150090ecfb1aa6738fb8a6abf17760..5c1ab5822999a2616d1b6792b084893848cff580 100644
--- a/interface/web/vm/lib/lang/pl.lng
+++ b/interface/web/vm/lib/lang/pl.lng
@@ -5,3 +5,4 @@ $wb['VM Templates'] = 'VM Templates';
 $wb['IP addresses'] = 'IP addresses';
 $wb['OpenVZ'] = 'OpenVZ';
 ?>
+
diff --git a/interface/web/vm/lib/lang/pl_openvz_action.lng b/interface/web/vm/lib/lang/pl_openvz_action.lng
index 52f73285824f2d6c4107d8c9eec5980a251d505c..71e7263f9d5b28773b7735ae115df12209046d9e 100644
--- a/interface/web/vm/lib/lang/pl_openvz_action.lng
+++ b/interface/web/vm/lib/lang/pl_openvz_action.lng
@@ -14,3 +14,4 @@ $wb['ostemplate_name_error'] = 'The OSTemplate name conatains unallowed characte
 $wb['ostemplate_name_unique_error'] = 'There is already a OSTemplate with that name.';
 $wb['ostemplate_exec_txt'] = 'The command to create a OSTemplate has been sent to the host server. It will take several minutes until the OSTemplate has been created.';
 ?>
+
diff --git a/interface/web/vm/lib/lang/pl_openvz_ip.lng b/interface/web/vm/lib/lang/pl_openvz_ip.lng
index 6016681df89f13323f60379acff5e7abd98f4c77..67f688576ac762561936a46e18120b84d7033f28 100644
--- a/interface/web/vm/lib/lang/pl_openvz_ip.lng
+++ b/interface/web/vm/lib/lang/pl_openvz_ip.lng
@@ -7,3 +7,4 @@ $wb['ip_error_wrong'] = 'Please fill in a valid IPv4 address.';
 $wb['ip_error_unique'] = 'This IP address does already exist.';
 $wb['IP address'] = 'IP address';
 ?>
+
diff --git a/interface/web/vm/lib/lang/pl_openvz_ip_list.lng b/interface/web/vm/lib/lang/pl_openvz_ip_list.lng
index c5f06013b9812e10272e3f42bf8a4aea7f408962..8787f6d97b4faf349eefdd9f1239543d7867a857 100644
--- a/interface/web/vm/lib/lang/pl_openvz_ip_list.lng
+++ b/interface/web/vm/lib/lang/pl_openvz_ip_list.lng
@@ -4,3 +4,4 @@ $wb['server_id_txt'] = 'Server';
 $wb['ip_address_txt'] = 'IP address';
 $wb['reserved_txt'] = 'Reserved';
 ?>
+
diff --git a/interface/web/vm/lib/lang/pl_openvz_ostemplate_list.lng b/interface/web/vm/lib/lang/pl_openvz_ostemplate_list.lng
index 6471ec0e277b63b6e110ef8deef7ca35511a2a52..df01680e16c89ba24ec3aef446728a2e1a8103a1 100644
--- a/interface/web/vm/lib/lang/pl_openvz_ostemplate_list.lng
+++ b/interface/web/vm/lib/lang/pl_openvz_ostemplate_list.lng
@@ -6,3 +6,4 @@ $wb['server_id_txt'] = 'Server';
 $wb['allservers_txt'] = 'Exists on all servers';
 $wb['ostemplate_id_txt'] = 'ID';
 ?>
+
diff --git a/interface/web/vm/lib/lang/pl_openvz_template.lng b/interface/web/vm/lib/lang/pl_openvz_template.lng
index d285512dcab15fffb604da4ce421f5e5e056d485..0887164d393bf9bfbc9f785e63aa0d3cc5200e66 100644
--- a/interface/web/vm/lib/lang/pl_openvz_template.lng
+++ b/interface/web/vm/lib/lang/pl_openvz_template.lng
@@ -91,3 +91,4 @@ $wb['swappages_error_empty'] = 'Swappages is empty.';
 $wb['Template'] = 'Template';
 $wb['Advanced'] = 'Advanced';
 ?>
+
diff --git a/interface/web/vm/lib/lang/pl_openvz_template_list.lng b/interface/web/vm/lib/lang/pl_openvz_template_list.lng
index de4045c36a75506c0452b17c1e9d61080b534ce2..6e4d911c6bbad29d51bd305a60c8b09cec2ca2f5 100644
--- a/interface/web/vm/lib/lang/pl_openvz_template_list.lng
+++ b/interface/web/vm/lib/lang/pl_openvz_template_list.lng
@@ -3,3 +3,4 @@ $wb['list_head_txt'] = 'OpenVZ Virtual Machine Template';
 $wb['active_txt'] = 'Active';
 $wb['template_name_txt'] = 'Template name';
 ?>
+
diff --git a/interface/web/vm/lib/lang/pl_openvz_vm.lng b/interface/web/vm/lib/lang/pl_openvz_vm.lng
index f2be022dd0ae060ae8688cdcaa356b4200185d7c..4698fe681b4101b170b772e6a41517b13b80f587 100644
--- a/interface/web/vm/lib/lang/pl_openvz_vm.lng
+++ b/interface/web/vm/lib/lang/pl_openvz_vm.lng
@@ -38,3 +38,4 @@ $wb['template_nameserver_error_empty'] = 'Nameserver(s) is empty.';
 $wb['Virtual server'] = 'Virtual server';
 $wb['Advanced'] = 'Advanced';
 ?>
+
diff --git a/interface/web/vm/lib/lang/pl_openvz_vm_list.lng b/interface/web/vm/lib/lang/pl_openvz_vm_list.lng
index 2238e2b8f4fa4db72f1b785d6e0849e356922faf..a534a65f203afb84fd5882c143d5c336e04c7ba6 100644
--- a/interface/web/vm/lib/lang/pl_openvz_vm_list.lng
+++ b/interface/web/vm/lib/lang/pl_openvz_vm_list.lng
@@ -8,3 +8,4 @@ $wb['hostname_txt'] = 'Hostname';
 $wb['ip_address_txt'] = 'IP address';
 $wb['veid_txt'] = 'VEID';
 ?>
+