diff --git a/web/inc/i18n/fi.php b/web/inc/i18n/fi.php
index ca0194a2..de2ccd8d 100644
--- a/web/inc/i18n/fi.php
+++ b/web/inc/i18n/fi.php
@@ -12,6 +12,7 @@ $LANG['fi'] = array(
'Statistics' => 'Tilastot',
'Log' => 'Loki',
'Services' => 'Palvelut',
+ 'Firewall' => 'Firewall',
'Updates' => 'Päivitykset',
'Log in' => 'Kirjaudu',
'Log out' => 'Kirjaudu ulos',
@@ -38,6 +39,8 @@ $LANG['fi'] = array(
'Restore All' => 'Palauta kaikki',
'Add Package' => 'Lisää paketti',
'Add IP' => 'Lisää IP',
+ 'Add Rule' => 'Lisää sääntö',
+ 'Ban IP Address' => 'Estä IP',
'Add one more FTP Account' => 'Lisää vielä yhden FTP käyttäjä',
'Search' => 'Haku',
'Overall Statistics' => 'Kokonaistilastot',
@@ -73,6 +76,7 @@ $LANG['fi'] = array(
'list accounts' => 'listaa %s käyttäjää',
'add account' => 'lisää käyttäjä',
'open webmail' => 'avaa webmail',
+ 'list fail2ban' => 'listaa fail2ban',
'open %s' => 'avaa %s',
'download' => 'lataa',
'restore' => 'palauta',
@@ -86,6 +90,8 @@ $LANG['fi'] = array(
'reread IP' => 'lue IP uudelleen',
'enable autoupdate' => 'päivitä automaattisesti',
'disable autoupdate' => 'älä päivitä automaattisesti',
+ 'turn on notifications' => 'päälle ilmoitus',
+ 'turn off notifications' => 'sammuta ilmoitus',
'Adding User' => 'Lisätään käyttäjää',
'Editing User' => 'Muokataan käyttäjää',
@@ -111,6 +117,9 @@ $LANG['fi'] = array(
'Generating CSR' => 'Generoidaan CSR',
'Listing' => 'Listataan',
'Search Results' => 'Hakutulokset',
+ 'Adding Firewall Rule' => 'Lisätään palomuurisäännön',
+ 'Editing Firewall Rule' => 'Muokataan palomuurisäännön',
+ 'Adding IP Address to Banlist' => 'Lisätään IP-osoitetta mustalle listalle',
'active' => 'aktiivinen',
'spnd' => 'keskeytetty',
@@ -333,6 +342,13 @@ $LANG['fi'] = array(
'State / Province' => 'Osavaltio / Maakunta',
'City / Locality' => 'Kaupunki / Paikkakunta',
'Organization' => 'Organisaatio',
+ 'Action' => 'Toiminta',
+ 'Protocol' => 'Protokolla',
+ 'Port' => 'Port',
+ 'Comment' => 'Kommentti',
+ 'Banlist' => 'Bannilista',
+ 'ranges are acceptable' => 'vaihteluvälit ovat hyväksyttäviä',
+ 'CIDR format is supported' => 'CIDR muotoa tuetaan',
'1 account' => '1 tili',
'%s accounts' => '%s tiliä',
@@ -359,6 +375,9 @@ $LANG['fi'] = array(
'1 object' => '1 objekti',
'%s objects' => '%s objektia',
'no exclusions' => 'ei poikkeuksia',
+ '1 rule' => '1 sääntö',
+ '%s rules' => '%s säännöt',
+ 'There are no currently banned IP' => 'Ei ole tällä hetkellä kielletty IP',
'USER_CREATED_OK' => 'Käyttäjä %s lisättiin onnistuneesti',
'WEB_DOMAIN_CREATED_OK' => 'Domain %s lisättiin onnistuneesti.',
@@ -371,8 +390,11 @@ $LANG['fi'] = array(
'IP_CREATED_OK' => 'IP-osoite %s lisättiin onnistuneesti.',
'PACKAGE_CREATED_OK' => 'Paketti %s lisättiin onnistuneesti.',
'SSL_GENERATED_OK' => 'Sertifikaatti lisättiin onnistuneesti.',
+ 'RULE_CREATED_OK' => 'Sääntö lisättiin onnistuneesti.',
'Autoupdate has been successfully enabled' => 'Automaattinen päivitys otettu käyttöön',
'Autoupdate has been successfully disabled' => 'Automaattinen päivitys poistettu käytöstä',
+ 'Cronjob email reporting has been successfully enabled' => 'Cronjob sähköposti raportointi on onnistuneesti mahdollistanut',
+ 'Cronjob email reporting has been successfully disabled' => 'Cronjob sähköposti raportointi on onnistuneesti poistettu',
'Changes has been saved.' => 'Muutokset tallennettu.',
'Confirmation' => 'Hyväksyntä',
'DELETE_USER_CONFIRMATION' => 'Haluatko varmasti poistaa käyttäjän %s?',
@@ -397,6 +419,9 @@ $LANG['fi'] = array(
'DELETE_EXCLUSION_CONFIRMATION' => 'Haluatko varmasti poistaa %s poikkeuksen?',
'DELETE_PACKAGE_CONFIRMATION' => 'Haluatko varmasti poistaa paketin %s?',
'DELETE_IP_CONFIRMATION' => 'Haluatko varmasti poistaa IP-osoitteen %s?',
+ 'DELETE_RULE_CONFIRMATION' => 'Haluatko varmasti poistaa säännön #%s?',
+ 'SUSPEND_RULE_CONFIRMATION' => 'Haluatko varmasti keskeyttää sääntöä #%s?',
+ 'UNSUSPEND_RULE_CONFIRMATION' => 'Haluatko varmasti ottaa käyttöön sääntöä #%s?',
'RESTART_CONFIRMATION' => 'Haluatko varmasti käynnistää uudelleen %s?',
'Welcome' => 'Tervetuloa',
'LOGGED_IN_AS' => 'Kirjautunut käyttäjänä %s',