diff --git a/syslog-ng/lang/fi b/syslog-ng/lang/fi
new file mode 100644
index 000000000..e69de29bb
diff --git a/syslog-ng/lang/fi.auto b/syslog-ng/lang/fi.auto
new file mode 100644
index 000000000..d052a4d92
--- /dev/null
+++ b/syslog-ng/lang/fi.auto
@@ -0,0 +1,274 @@
+index_title=Järjestelmälokit NG
+index_eprog=Järjestelmäloki daemonia $1 ei löydy järjestelmästäsi, tai se ei ole syslog-ng-ohjelma. Säädä moduulin kokoonpano käyttääksesi oikeaa polkua.
+index_econf=Syslog-NG-määritystiedostoa $1 ei löydy järjestelmästäsi. Säädä moduulin kokoonpano käyttääksesi oikeaa polkua.
+index_apply=Käytä määritystä
+index_applydesc=Napsauta tätä painiketta aktivoidaksesi nykyisen Syslog-NG-kokoonpanon.
+index_stop=Lopeta Syslog-NG
+index_stopdesc=Napsauta tätä painiketta, kun haluat pysäyttää käynnissä olevan Syslog-NG-daemonin. Lopetettuinaan muiden ohjelmien lokisanomia ei enää kirjoiteta lokitiedostoihin.
+index_start=Käynnistä Syslog-NG
+index_startdesc=Napsauta tätä painiketta, jos haluat käynnistää Syslog-NG-demonin nykyisen kokoonpanon avulla.
+index_return=moduulihakemisto
+index_version=Syslog-NG $1
+options_title=Kirjausasetukset
+options_header=Kaikkien lokitiedostojen asetukset
+options_secs=sekuntia
+options_entries=merkinnät
+options_time_reopen=Aika odottaa ennen kuolleiden yhteyksien avaamista uudelleen
+options_time_reap=Aika odottaa ennen tyhjäkäyntien kytkemistä
+options_sync=Puskuriviestit ennen kirjoittamista
+options_stats=Aika odottaa tilastoviestien välillä
+options_log_fifo_size=Puskuroitavien viestien lukumäärä
+options_chain_hostnames=Käytäkö ketjutettua isäntänimiä?
+options_keep_hostname=Pidätkö alkuperäiset isäntänimet?
+options_check_hostname=Tarkistetaanko isäntänimissä kelvolliset merkit?
+options_bad_hostname=Säännöllinen lauseke huonoille isäntänimille
+options_create_dirs=Luodaanko tarvittaessa lokitiedostojen hakemistoja?
+options_owner=Lokitiedostojen oletusomistaja
+options_group=Lokitiedostojen oletusryhmä
+options_perm=Lokitiedostojen oletusoikeudet
+options_dir_owner=Luotujen hakemistojen oletusomistaja
+options_dir_group=Luotujen hakemistojen oletusryhmä
+options_dir_perm=Luotujen hakemistojen oletusoikeudet
+options_use_time_recvd=Lokiaikaviestit vastaanotettiin?
+options_use_dns=Onko käänteisiä DNS-hakuja?
+options_dns_cache=Välimuistin DNS-haku?
+options_dns_cache_size=DNS-välimuistin koko
+options_dns_cache_expire=Välimuistin DNS-tietueet
+options_dns_cache_expire_failed=Välimuistissa epäonnistui DNS-haku
+options_log_msg_size=Lokisanoman enimmäiskoko
+options_use_fqdn=Kirjataanko täydet isäntänimet?
+options_sanitize_filenames=Korvataanko ohjausmerkit tiedostonimissä?
+options_err=Lokivaihtoehtojen tallentaminen epäonnistui
+options_ebad_hostname=Puuttuva tai virheellinen säännöllinen lauseke huonoille isäntänimille
+options_edns_cache_size=Puuttuva tai ei-numeerinen DNS-välimuistin koko
+options_edns_cache_expire=Puuttuva tai ei-numeerinen DNS-välimuistiaika
+options_edns_cache_expire_failed=Puuttuva tai ei-numeerinen epäonnistunut DNS-välimuistiaika
+options_eowner=Lokitiedostojen oletusomistaja puuttuu
+options_egroup=Puuttuu lokitiedostojen oletusryhmä
+options_eperm=Puuttuvat lokitiedostojen oletusoikeudet
+options_edir_owner=Puuttuu hakemistojen oletusomistaja
+options_edir_group=Puuttuu oletusryhmä hakemistoille
+options_edir_perm=Puuttuvat hakemistojen oletusoikeudet
+options_etime_reopen=Puuttuva tai ei-numeerinen aika odottaa kuolleita yhteyksiä
+options_etime_reap=Puuttuva tai ei-numeerinen aika odottaa ihanteellisia yhteyksiä
+options_esync=Puuttuva tai virheellinen puskurointiin tarkoitettujen viestien lukumäärä ennen kirjoittamista
+options_estats=Puuttuva tai ei-numeerinen aika odottaa tilastoviestien välillä
+options_elog_fifo_size=Puuttuva tai virheellinen puskuriviestien lukumäärä
+options_elog_msg_size=Puuttuva tai ei-numeerinen lokilähetyskoko
+destinations_title=Lokikohteet
+destinations_name=Kohteen nimi
+destinations_type=Kirjoittaa
+destinations_file=Lokikohde
+destinations_typef=tiedosto
+destinations_typeu=Sisäänkirjautuneet käyttäjät
+destinations_typep=Ohjelman syöttö
+destinations_typei=Unix-putki
+destinations_typed=UDP syslog -palvelin
+destinations_typet=TCP syslog -palvelin
+destinations_typeg=Datagrammi-liitäntä
+destinations_types=Suoratoisto
+destinations_allusers=Kaikki käyttäjät
+destinations_users=Vain käyttäjät $1
+destinations_host=Isäntä $1
+destinations_view=View ..
+destinations_none=Kohdelokitiedostoja ei ole vielä määritetty.
+destinations_delete=Poista valitut kohteet
+destinations_add=Lisää uusi lokikohde.
+destinations_return=lokikohteet
+destinations_desc=Muu moduulin loki
+destinations_cmd=Tulos $1 : stä
+destination_header=Lokikohteen asetukset
+destination_title1=Luo lokikohde
+destination_title2=Muokkaa lokin määränpäätä
+destination_name=Lokikohteen nimi
+destination_type=Kirjaudu sisään ..
+destination_file=Tiedoston nimi
+destination_create_dirs=Luodaan hakemistoja?
+destination_dir_perm=Hakemistojen käyttöoikeudet
+destination_fsync=Synkronoidaan jokaisen kirjoituksen jälkeen?
+destination_group=Ryhmä lokitiedostoon
+destination_owner=Lokitiedoston omistaja
+destination_perm=Lokitiedoston oikeudet
+destination_sync_freq=Synkronointien väliset viestit
+destination_users=Listatut käyttäjät
+destination_net=Syslog-palvelin
+destination_proto=Verkkoprotokolla
+destination_host=Palvelimen osoite
+destination_port=Palvelimen portti
+destination_localip=Paikallinen IP-osoite
+destination_localport=Paikallinen satama
+destination_unix=Unix-pistorasia
+destination_utype=Tyyppi
+destination_socket=Pistorasian nimi
+destination_err=Kohteen tallentaminen epäonnistui
+destination_eclash=Kohde, jolla on sama nimi, on jo olemassa
+destination_egone=Kohtetta ei enää ole!
+destination_efile_name=Puuttuva tai virheellinen tiedostonimi
+destination_eowner=Puuttuva tai virheellinen lokitiedoston omistaja
+destination_egroup=Puuttuva tai virheellinen lokitiedostoryhmä
+destination_eperm=Puuttuvat tai ei-oktaaliset lokitiedostot oikeudet
+destination_edir_perm=Puuttuvat tai ei-oktaaliset hakemistojen käyttöoikeudet
+destination_esync_freq=Puuttuva tai virheellinen viestien määrä synkronointien välillä
+destination_euser=Puuttuvat käyttäjät lähetettäväksi
+destination_eprogram=Puuttuva ohjelma, johon syöttää
+destination_epipe=Puuttuu Unix-pipe-tiedosto
+destination_enet_port=Puuttuva tai virheellinen porttinumero
+destination_enet_localip=Puuttuva tai virheellinen paikallinen IP-osoite
+destination_enet_localport=Puuttuva tai virheellinen paikallinen porttinumero
+destination_enet_host=Puuttuva tai virheellinen Syslog-palvelimen isäntä tai osoite
+destination_eunix=Puuttuu Unix-pistorasian nimi
+ddelete_err=Kohteiden poistaminen epäonnistui
+ddelete_enone=Mitään ei ole valittu
+ddelete_eused=Kohtetta $1 ei voi poistaa, koska lokikohde käyttää sitä
+sdelete_err=Lähteiden poistaminen epäonnistui
+sdelete_enone=Mitään ei ole valittu
+sdelete_eused=Lokilähdettä $1 ei voi poistaa, koska lokikokoelma käyttää sitä
+fdelete_err=Suodattimien poistaminen epäonnistui
+fdelete_enone=Mitään ei ole valittu
+fdelete_eused=Lokisuodatinta $1 ei voi poistaa, koska loki-kohde käyttää sitä
+ldelete_err=Lokikohteiden poistaminen epäonnistui
+ldelete_enone=Mitään ei ole valittu
+filters_title=Lokisuodattimet
+filters_name=Suodattimen nimi
+filters_desc=olosuhteet
+filters_none=Lokisuodattimia ei ole vielä määritetty.
+filters_delete=Poista valitut suodattimet
+filters_add=Lisää uusi lokisuodatin.
+filters_return=lokisuodattimet
+filters_priority=prioriteetti $1
+filters_priorities=prioriteetit $1 - $2
+filters_priorities2=$1 painopisteet
+filters_facility=laitos $1
+filters_facilities=$1 tilat
+filters_program=ohjelma $1
+filters_match=vastaa "$1"
+filters_host=isäntänimestä $1
+filters_netmask=lähettäjältä $1
+filter_title1=Luo lokisuodatin
+filter_title2=Muokkaa lokisuodatinta
+filter_header=Lokisuodatinmääritystiedot
+filter_name=Suodattimen nimi
+filter_mode0=Yksinkertaiset ehdot (kaikkien on vastattava)
+filter_mode1=Monimutkainen lauseke
+filter_priority=Ensisijaisesti ..
+filter_program=Ohjelmasta ..
+filter_match=Vastaa ilmaisua ..
+filter_facility=Laitoksesta ..
+filter_host=Isäntänimestä ..
+filter_netmask=IP-verkosta ..
+filter_err=Lokisuodattimen tallentaminen epäonnistui
+filter_ename=Puuttuva tai virheellinen suodattimen nimi
+filter_eclash=Saman nimen suodatin on jo olemassa
+filter_enone=Mitään suodatettavaa syötetyssä
+filter_epris=Ei prioriteetteja
+filter_efacs=Ei palveluita valittu
+filter_eprog=Puuttuva tai virheellinen ohjelman nimi
+filter_ematch=Puuttuva säännöllinen lauseke
+filter_ehost=Puuttuva tai virheellinen isäntänimi
+filter_enet=Puuttuva tai virheellinen verkko-IP-osoite
+filter_emask=Puuttuva tai virheellinen verkkomaski
+filter_ebool=Virhe monimutkaisessa lausekkeessa
+filter_egone=Suodatinta ei enää ole!
+logs_title=Lokikohteet
+logs_source=Lähteet
+logs_filter=Suodattimet
+logs_destination=matkakohteet
+logs_add=Lisää uusi lokikohde.
+logs_delete=Poista valitut lokikohteet
+logs_return=lokikohteet
+logs_none=Ei mitään
+log_title1=Luo lokikohde
+log_title2=Muokkaa lokitavoitetta
+log_header=Lokilähteen, suodattimen ja määränpään valinnat
+log_source=Lokilähteet
+log_filter=Käytettävät suodattimet
+log_destination=Kohdetiedostot
+log_final=Älä käsittele enää kohteita
+log_fallback=Varmuuslokin tavoite
+log_catchall=Käsittele kaikki lähteet
+log_flags=Kohdevaihtoehdot
+log_egone=Lokikohteita ei enää ole!
+log_err=Lokikohteen tallentaminen epäonnistui
+log_esource=Lähteitä ei ole valittu
+sources_title=Lokilähteet
+sources_none=Lähteitä ei ole vielä määritelty!
+sources_add=Lisää uusi lokilähde.
+sources_source=Lähteen nimi
+sources_desc=Lokitietolähteet
+sources_delete=Poista valitut lähteet
+sources_typei=Sisäiset Syslog-NG-viestit
+sources_types=Suoratoisto
+sources_typed=Datagrammi-liitäntä
+sources_typet=TCP-palvelin
+sources_typeu=UDP-palvelin
+sources_typef=Ytimen lokitiedosto
+sources_typep=Nimetty putki
+sources_typen=Aurinkovirta
+sources_typenw=Syslog-palvelin
+sources_return=lokilähteet
+sources_none2=Ei mitään
+source_title1=Luo lokilähde
+source_title2=Muokkaa lokilähdettä
+source_header=Lokilähteen asetukset
+source_any=Minkä tahansa
+source_none=Ei mitään
+source_egone=Lähdettä ei enää ole!
+source_name=Lähteen nimi
+source_type=Lokilähdetyypit
+source_owner=Socket-tiedoston omistaja
+source_group=Socket-tiedostoryhmä
+source_perm=Socket-tiedoston käyttöoikeudet
+source_keep=Pidätkö yhteydet auki uudelleenkäynnistyksen aikana?
+source_max=Maksimi samanaikaiset yhteydet?
+source_ip=Paikallinen IP-osoite
+source_port=Paikallinen porttinumero
+source_tkeep=Käytätkö TCP-jatkoaliveja?
+source_prefix=Lokisanomien etuliite
+source_pad=Viestilohkon koko
+source_err=Lokilähteen tallentaminen epäonnistui
+source_ename=Puuttuva tai virheellinen lähteen nimi
+source_eclash=Saman nimen lokilähde on jo olemassa
+source_eowner=Puuttuva tai virheellinen socket-tiedoston omistaja
+source_egroup=Puuttuva tai virheellinen socket-tiedostoryhmä
+source_eperm=Puuttuvat tai ei-oktaaliset käyttöoikeudet socket-tiedostossa
+source_emax=Puuttuva tai virheellinen enimmäisyhteyksien lukumäärä
+source_eip=Puuttuva tai virheellinen paikallinen IP-osoite
+source_eport=Puuttuva tai virheellinen paikallinen porttinumero
+source_eprefix=Lokiviestien etuliite puuttuu
+source_epad=Puuttuva tai ei-numeerinen viestilohkon koko
+source_eunix_name=Puuttuva tai virheellinen Unix-kansiotiedoston nimi
+source_efile_name=Puuttuva tai virheellinen ytimen lokitiedoston nimi
+source_epipe_name=Puuttuva tai virheellinen nimetty putketiedoston nimi
+source_door=Oven tiedostonimi
+source_esun_streams_name=Puuttuva tai virheellinen Sun-stream-tiedostonimi
+source_edoor=Puuttuva tai virheellinen Sun-suoratoisto-ovetiedoston nimi
+source_transport=Verkkoprotokolla
+view_title=Näytä lokitiedosto
+view_header=$2 : n viimeiset rivit $1
+view_empty=Lokitiedosto on tyhjä
+view_refresh=virkistää
+view_filter=Näytä vain rivit, joissa on teksti $1
+apply_err=Asetusten määrittäminen epäonnistui
+apply_egone=Ei käynnissä!
+start_err=Syslog-NG-palvelimen käynnistäminen epäonnistui
+stop_err=Syslog-NG-palvelimen pysäyttäminen epäonnistui
+log_create_destination=Luotu lokikohde $1
+log_modify_destination=Muokattu lokikohde $1
+log_delete_destination=Poistettu lokikohde $1
+log_delete_destinations=Poistettu $1 lokikohteet
+log_create_filter=Luotu lokisuodatin $1
+log_modify_filter=Muokattu lokisuodatin $1
+log_delete_filter=Poistettu lokisuodatin $1
+log_delete_filters=Poistettu $1 lokisuodattimet
+log_create_source=Luotu lokilähde $1
+log_modify_source=Muokattu lokilähde $1
+log_delete_source=Poistettu lokilähde $1
+log_delete_sources=Poistettu $1 lokilähde
+log_create_log=Luotu lokikohde
+log_modify_log=Muokattu lokikohde
+log_delete_log=Poistettu lokikohde
+log_delete_logs=Poistettu $1 lokikohteet
+log_apply=Sovellettu kokoonpano
+log_start=Käynnistettiin Syslog-NG-palvelin
+log_stop=Pysäytetty Syslog-NG-palvelin
+log_options=Vaihdetut globaalit vaihtoehdot