diff --git a/lvm/lang/fi b/lvm/lang/fi
new file mode 100644
index 000000000..e69de29bb
diff --git a/lvm/lang/fi.auto b/lvm/lang/fi.auto
new file mode 100644
index 000000000..7922e8074
--- /dev/null
+++ b/lvm/lang/fi.auto
@@ -0,0 +1,219 @@
+index_title=Looginen äänenvoimakkuuden hallinta
+index_ecommands=LVM-komentoa $1 ei löydy järjestelmästäsi. Webmin tarvitsee LVM-hallintakomennot loogisten levyjen asettamiseksi ja hallitsemiseksi.
+index_emodule=LVM-tilahakemistoa $1 ei ole. Tämä osoittaa, että ytimesi ei tue LVM: ää tai että $2 -ytimen moduulia ei ole ladattu.
+index_vgs=Volyymit Ryhmät
+index_pvs=Fyysiset volyymit
+index_lvs=Loogiset määrät
+index_none=Järjestelmästäsi ei löytynyt tilavuusryhmiä.
+index_add=Lisää uusi tilavuusryhmä.
+index_nolvs=Tällä levyryhmällä ei ole vielä loogisia levyjä.
+index_nopvs=Tällä volyymiryhmällä ei ole vielä fyysisiä levyjä.
+i2ndex_addpv=Lisää fyysinen tilavuus ryhmään.
+index_addpv2=Lisää fyysinen äänenvoimakkuus kohtaan $1.
+index_addlv2=Luo looginen levy $1 -kansioon.
+index_addlv2s=Luo tilannekuva kohtaan $1.
+index_addlv3=Luo ohut uima-allas hakemistoon $1.
+index_addlv=Luo uusi looginen levy.
+index_addsnap=Luo uusi tilannekuva.
+index_return=tilavuusryhmät
+index_return2=fyysiset volyymit
+index_return3=loogiset määrät
+index_init=Tämä voi johtua siitä, että LVM: ää ei ole vielä aktivoitu. Aktivoi se nyt nähdäksesi kaikki äänenvoimakkuusryhmät.
+index_eversion=Webmin tukee vain LVM-versioita 1.0 tai uudempaa. Tulos järjestelmästä $1 oli : $2
+index_version=LVM-versio $1
+index_vgname=Levyryhmän nimi
+index_vgsize=Kokonaiskoko
+index_vgtotal=Käytetyt lohkot
+index_vgtotal2=Käytetty koko
+index_nopvs2=Fyysisiä tilavuuksia ei ole vielä lisätty mihinkään tilavuusryhmiin.
+index_nolvs2=Määrästä ryhmästä ei ole vielä luotu loogisia levyjä.
+index_pvname=Fyysinen tilavuuslaite
+index_pvvg=Volyymi ryhmässä
+index_pvsize=Laitteen koko
+index_pvtotal=Käytetyt lohkot
+index_pvtotal2=Käytetty koko
+index_vgsdesc=Levyryhmä on joukko levyjä, jotka voidaan allokoida yhdelle tai useammalle loogiselle levylle. Useimmissa järjestelmissä on vain yksi, ja ainakin yksi on luotava, ennen kuin fyysisiä tai loogisia levyjä voidaan lisätä.
+index_pvsdesc=Fyysinen levy on levyosio tai RAID-laite, joka on osa levyn ryhmää. Sen levytilaa voi sitten käyttää yksi tai useampi looginen levy.
+index_lvsdesc=Looginen levy on virtuaalinen osio, joka on luotu asemaryhmän yhdistetystä levytilasta. Jokaisella voi olla tiedostojärjestelmä, joka asennetaan sitten tiedostojen tallentamiseen.
+index_lvname=Looginen tilavuus
+index_lvvg=Määrä ryhmä
+index_lvsize=Koko
+index_lvused=Käytetty tila
+index_lvuse=Käytetään
+index_snapof=(Tilannekuva $1)
+index_thin=LVM-ohut uima-allas $1 LV: lle
+lv_edit=Muokkaa loogista määrää
+lv_edit_snap=Muokkaa tilannekuvaa
+lv_create=Luo looginen määrä
+lv_create_snap=Luo tilannekuva
+lv_vg=Tilavuusryhmässä $1
+lv_header=Loogisen tilavuuden yksityiskohdat
+lv_name=Levyn nimi
+lv_thin=Luo ohuena LV: nä uima-altaassa
+lv_thin2=Ohut uima-altaassa
+lv_nothin=Ei mitään (luo tavallinen LV)
+lv_size=Äänenvoimakkuus
+lv_size0=Absoluuttinen koko
+lv_size1=Prosenttiosuus VG-koosta
+lv_size2=Prosenttiosuus VG: n vapaasta tilasta
+lv_size3=Prosenttiosuus PV-vapaasta tilasta
+lv_size3a=$1 / $2
+lv_sizeabs=Tarkka koko
+lv_sizesimple=Koko yksiköillä
+lv_sizeallfree=Käytä kaikkea vapaata VG-tilaa
+lv_device=Laitetiedosto
+lv_status=Nykyinen tila
+lv_mount=Asennettu kohtaan $1 kuin $2
+lv_umount=Asennettavaksi kohtaan $1 kuin $2
+lv_mountvm=Asennetaan virtuaalimuistiksi
+lv_umountvm=Asennettavaksi virtuaalimuistina
+lv_mountraid=Osa RAID-laitteesta $1
+lv_mountcm=Käyttää Cloudmin-järjestelmä $1
+lv_umountcm=Cloudmin-järjestelmän $1 käytettäväksi
+lv_mountiscsi=iSCSI jaettu laite $1
+lv_notused=Ei käytössä
+lv_cannot=Tätä loogista taltiota ei voi nimetä uudelleen tai muuttaa sen kokoa, koska se on tällä hetkellä käytössä.
+lv_perm=Määrä pääsy
+lv_permrw=Lukea kirjoittaa
+lv_permr=Lue ainoastaan
+lv_alloc=Jakamismenetelmä
+lv_allocy=rajakkain
+lv_allocn=Epäjatkuvaa
+lv_stripe=Äänenvoimakkuuden poistaminen
+lv_nostripe=Poistettu käytöstä (varaa aina alusta alkaen)
+lv_stripes=Raita $1 : n fyysisestä määrästä
+lv_stripes2=Fyysiset tilavuudet raidaksi poikki
+lv_stripesize=Raidan koko
+lv_readahead=Readahead-sektorit
+lv_err=Loogisen taltion tallentaminen epäonnistui
+lv_ename=Puuttuva tai virheellinen taltion nimi
+lv_esame=Looginen levy, jolla on sama nimi, on jo olemassa
+lv_esize=Puuttuva tai virheellinen äänenvoimakkuus
+lv_evgsize=Puuttuva tai virheellinen tilavuusryhmän kokoprosentti
+lv_efreesize=Puuttuva tai virheellinen ilmaisen volyymin ryhmäkokoprosentti
+lv_epvsize=Puuttuva tai virheellinen fyysisen tilavuuden kokoprosentti
+lv_estripe=Puuttuva tai kelpaa raidojen määrä
+lv_delete=Poista looginen tilavuus
+lv_snaprollback=Palautuksen tilannekuva
+lv_rusure=Haluatko varmasti poistaa loogisen levyn $1 ? Kaikki tämän loogisen levyn tiedostojärjestelmän tiedot poistetaan lopullisesti!
+lv_rusnap=Haluatko varmasti poistaa tilannevedoksen $1 ?
+lv_rusnaprb=Haluatko varmasti palauttaa tilannekuvan $1 ?
+lv_delthin=VAROITUS! Tämä LV on ohut ryhmä $1 muulle ohuesti varatulle loogiselle levylle, joka myös häviää, jos se poistetaan!
+lv_deleteok=Poista nyt
+lv_snaprollbackok=Palautus nyt
+lv_err2=Loogisen levyn poistaminen epäonnistui
+lv_err3=Pikakuvan palautus epäonnistui
+lv_pesize=Kohdennuslohkon koko
+lv_petotal=Levyryhmästä allokoidut lohkot
+lv_petotals=$1 / $2
+lv_mkfs=Luo tyyppinen tiedostojärjestelmä:
+lv_mkfs2=Luo tiedostojärjestelmä
+lv_mkfsdesc=Valitse tiedostojärjestelmätyyppi ja napsauta tätä painiketta, jos haluat luoda uuden tiedostojärjestelmän tähän loogiseen levyyn. Tämä poistaa kaikki tällä hetkellä levyllä olevat tiedot.
+lv_mkfsdesc2=Napsauta tätä painiketta, jos haluat luoda uuden $1 -tiedostojärjestelmän tähän loogiseen taltioon. Tämä poistaa kaikki tällä hetkellä levyllä olevat tiedot.
+lv_toobig=Uusi levykoko on $1 lohkoa (kustakin $2), mutta vain $3 on ilmainen tilavuusryhmässä.
+lv_snapof=Loogisen tilavuuden tilannekuva
+lv_nosnap=Ei voitu määrittää!
+lv_newmount=Asenna LV:
+lv_mountmsg=Asenna tämä LV uuden järjestelmän hakemistoon, jotta sitä voidaan käyttää tiedostojen tallentamiseen. Tiedostojärjestelmä on jo luotu.
+lv_free=Ilmainen prosenttiosuus
+lv_freedisk=Vapaa tila
+lv_pvs=Jaetut fyysiset volyymit
+lv_thincs=LV: t tässä ohuessa uima-altaassa
+lv_thinpercent=Ohut uima-altaan käyttöprosentti
+lv_thinused=Käytetty ohut uima-allastila
+lv_snapusage=Yksittäiskuvan käyttöprosentti
+lv_egone=Loogista tilavuutta ei enää ole!
+lv_moveheader=Siirrä fyysinen tilavuus pois
+lv_pvfrom=Siirrä lohkot fyysisestä äänenvoimakkuudesta
+lv_pvto=Fyysiseen tilavuuteen
+lv_moveok=Siirrä kortteja
+lv_return=looginen äänenvoimakkuus
+mkfs_title=Luo tiedostojärjestelmä
+mkfs_desc=Tämä muoto antaa sinun rakentaa uuden $2 ($1) tiedostojärjestelmän loogiseen taltioon $3. Kaikki nykyiset tiedot poistetaan.
+mkfs_header=Uudet tiedostojärjestelmän asetukset
+mkfs_err=Tiedostojärjestelmän luominen epäonnistui
+mkfs_exec=Suoritetaan komento $1 ..
+mkfs_failed=.. komento epäonnistui!
+mkfs_ok=.. komento valmis.
+resize_title=Muuta loogisen volyymin kokoa
+resize_mesg=Tämän loogisen levyn $1 -tiedostojärjestelmän kokoa ei voi muuttaa. Jos muutat loogisen taltion kokoa, sinun on luotava tiedostojärjestelmä uudelleen, mikä poistaa kaikki siinä olevat tiedot.
+resize_mesg2=Webmin ei tiedä, millainen tiedostojärjestelmä tällä loogisella levyllä on, jos sellainen on. Jos muutat loogisen taltion kokoa, sinun on luotava tiedostojärjestelmä uudelleen, mikä poistaa kaikki siinä olevat tiedot.
+resize_fs=$1 -tiedostojärjestelmän koon muuttamisessa tässä loogisessa levyssä: $2 Jos muutat vain loogisen levyn kokoa, sinun on luotava tiedostojärjestelmä uudelleen, mikä poistaa kaikki siinä olevat tiedot.
+resize_ok=Muuta loogisen volyymin kokoa
+resize_emounted=Tämän loogisen levyn tiedostojärjestelmän kokoa ei voi muuttaa, kun se on asennettu
+resize_emounted2=Tämän loogisen levyn tiedostojärjestelmää ei voida kutistaa, kun se on asennettu
+init_title=Aktivoi LVM
+init_cmd=Käynnissä komento $1 ..
+pv_edit=Muokkaa fyysistä tilavuutta
+pv_create=Lisää fyysinen tilavuus
+pv_vg=Tilavuusryhmässä $1
+pv_header=Fyysisen tilavuuden yksityiskohdat
+pv_device=Levylaite
+pv_other=Muu laite ..
+pv_alloc=Otetaanko käyttöön jakamista varten?
+pv_force=Pakotetaanko tilavuuden lisääminen?
+pv_size=Levyn koko
+pv_petotal=Jaetut lohkot
+pv_petotal2=Koko varattu
+pv_pesize=Kohdennuslohkon koko
+pv_warn=Varoitus! Kaikki valitun laitteen tiedot poistetaan.
+pv_create2=Lisää tilavuusryhmään
+pv_delete2=Poista taltioryhmästä
+pv_resize=Muuta kokoa vastaamaan laitetta
+pv_err=Fyysisen äänen tallennus epäonnistui
+pv_err2=Fyysisen äänen poistaminen epäonnistui
+pv_err3=Fyysisen äänen koon muuttaminen epäonnistui
+pv_delete=Poista fyysinen tilavuus
+pv_rusure=Haluatko varmasti poistaa fyysisen taltiolaitteen $1 sen volyymityöstä? Tämä johtaa siihen, että kaikki tiedot siirretään ryhmän muihin fyysisiin levyihin.
+pv_deleteok=Poista äänenvoimakkuus
+pv_eother=Puuttuva tai virheellinen levylaite
+pv_raid=RAID-laite $1
+pv_lvs=Jako loogisten volyymien mukaan
+pv_egone=Fyysistä tilavuutta ei enää ole!
+vg_edit=Muokkaa tilavuusryhmää
+vg_create=Luo tilavuusryhmä
+vg_name=Levyryhmän nimi
+vg_header=Tiedot ryhmästä
+vg_size=Kokonaiskoko
+vg_petotal=Jaetut lohkot
+vg_petotal2=Koko varattu
+vg_pesize=Kohdennuslohkon koko
+vg_device=Alkuperäinen fyysinen laite
+vg_err=Tallennusryhmän tallentaminen epäonnistui
+vg_err2=Levyryhmä poistettu epäonnistui
+vg_delete=Poista äänenvoimakkuusryhmä
+vg_rusure=Haluatko varmasti poistaa äänenvoimakkuusryhmän $1 ?
+vg_cannot=Tätä ryhmää ei voi poistaa, koska siinä on edelleen $1 looginen levy.
+vg_deleteok=Poista nyt
+vg_ename=Puuttuva tai virheellinen volyymiryhmän nimi
+vg_epesize=Puuttuva tai virheellinen allokointilohkon koko
+vg_egone=Tilaryhmää ei enää ole!
+pvmove_err=Loogisen taltion siirtäminen epäonnistui
+pvmove_title=Siirrä looginen äänenvoimakkuus
+pvmove_start=Loogisen äänenvoimakkuuden $1 siirtäminen $2 : sta $3. ..
+pvmove_failed=.. siirto epäonnistui!
+pvmove_done=.. siirrä loppuun
+thin_title=Luo ohut allas
+thin_desc=Ohut uima-allas on pari LV: tä, joita voidaan käyttää luomaan lisää LV: itä, jotka voivat olla suurempia kuin käytettävissä olevat raja-arvot. Tila kulutetaan vain tarvittaessa, eikä silloin, kun uima-altaan sisällä olevat LV-alueet luodaan. VAROITUS - Kaikki valittujen LV-laitteiden tiedot menetetään!
+thin_header=Uudet uima-altaan yksityiskohdat
+thin_datalv=Olemassa olevat LV tiedot
+thin_metadatalv=Metatietojen olemassa oleva LV
+thin_ok=Muunna LV: t ohuiksi pooliksi
+thin_elvs=Tästä VG: stä ei löytynyt LV: tä, joita ei vielä käytetä!
+thin_err=Ohut altaan luominen epäonnistui
+thin_esame=Molemmat valitut LV: t ovat samat
+thin_edata=Valittu data LV on jo käytössä
+thin_emetadata=Valittu metatieto LV on jo käytössä
+log_create_vg=Luotu ryhmä $1
+log_modify_vg=Muokattu tilavuusryhmä $1
+log_delete_vg=Poistettu ääniryhmä $1
+log_create_lv=Luotu looginen tilavuus $1 VG $2 : een
+log_modify_lv=Muokattu looginen tilavuus $1 VG $2 : ssa
+log_delete_lv=Poistettu looginen tilavuus $1 VG $2 : sta
+log_rollback_lv=Palautettu tilannekuva $1
+log_mkfs_lv=Luotu $1 tiedostojärjestelmä $2 : een
+log_create_pv=Lisätty fyysinen tilavuus $1 VG $1 : een
+log_modify_pv=Muokattu fyysinen tilavuus $1 VG $2 : ssa
+log_delete_pv=Poistettu fyysinen tilavuus $1 VG $2 : sta
+log_resize_pv=Koko muutettu fyysisen tilavuuden $1 suhteessa VG $2
+blocks=lohkot