diff --git a/inc/lang/sl/lang.php b/inc/lang/sl/lang.php
index 929272b31aec27784d3af8dd6e12dbd8bea28f65..67d8a57679e1be222da6281099225bd2c7568f74 100644
--- a/inc/lang/sl/lang.php
+++ b/inc/lang/sl/lang.php
@@ -3,112 +3,121 @@
  * slovenian language file
  *
  * @license    GPL 2 (http://www.gnu.org/licenses/gpl.html)
- * @author     Jaka Kranjc <lynxlupodian@hotmail.com>
+ * @author Jaka Kranjc <lynxlupodian@hotmail.com>
  * @author Boštjan Seničar <senicar@gmail.com>
+ * @author Dejan Levec <webphp@gmail.com>
  */
-$lang['encoding']   = 'utf-8';
-$lang['doublequoteopening']  = '„';//&bdquo;
-$lang['doublequoteclosing']  = '“';//&ldquo;
-$lang['singlequoteopening']  = '‚';//&sbquo;
-$lang['singlequoteclosing']  = '‘';//&lsquo;
-
-$lang['btn_edit']   = 'Uredi to stran';
-$lang['btn_source'] = 'Prikaži izvorno kodo strani';
-$lang['btn_show']   = 'Prikaži stran';
-$lang['btn_create'] = 'Ustvari to stran';
-$lang['btn_search'] = 'Išči';
-$lang['btn_save']   = 'Shrani';
-$lang['btn_preview']= 'Predogled';
-$lang['btn_top']    = 'Nazaj na vrh';
-$lang['btn_revs']   = 'Stare različice';
-$lang['btn_recent'] = 'Novosti';
-$lang['btn_upload'] = 'Pošlji';
-$lang['btn_cancel'] = 'Prekliči';
-$lang['btn_index']  = 'Kazalo';
-$lang['btn_secedit']= 'Uredi';
-$lang['btn_login']  = 'Prijava';
-$lang['btn_logout'] = 'Odjava';
-
+$lang['encoding']              = 'utf-8';
+$lang['doublequoteopening']    = '„';
+$lang['doublequoteclosing']    = '“';
+$lang['singlequoteopening']    = '‚';
+$lang['singlequoteclosing']    = '‘';
+$lang['apostrophe']            = '’';
+$lang['btn_edit']              = 'Uredi to stran';
+$lang['btn_source']            = 'Prikaži izvorno kodo strani';
+$lang['btn_show']              = 'Prikaži stran';
+$lang['btn_create']            = 'Ustvari to stran';
+$lang['btn_search']            = 'Išči';
+$lang['btn_save']              = 'Shrani';
+$lang['btn_preview']           = 'Predogled';
+$lang['btn_top']               = 'Nazaj na vrh';
+$lang['btn_revs']              = 'Stare različice';
+$lang['btn_recent']            = 'Novosti';
+$lang['btn_upload']            = 'Pošlji';
+$lang['btn_cancel']            = 'Prekliči';
+$lang['btn_index']             = 'Kazalo';
+$lang['btn_secedit']           = 'Uredi';
+$lang['btn_login']             = 'Prijava';
+$lang['btn_logout']            = 'Odjava';
+$lang['btn_admin']             = 'Administrator';
 $lang['btn_update']            = 'Posodobi';
 $lang['btn_delete']            = 'Izbriši';
 $lang['btn_back']              = 'Nazaj';
 $lang['btn_profile']           = 'Posodobi profil';
+$lang['btn_resendpwd']         = 'Pošlji novo geslo';
 $lang['btn_draft']             = 'Uredi osnutek';
+$lang['btn_recover']           = 'Obnovi osnutek';
 $lang['btn_draftdel']          = 'Izbriši osnutek';
-$lang['loggedinas'] = 'Prijavljen kot';
-$lang['user']       = 'Uporabniško ime';
-$lang['pass']       = 'Geslo';
+$lang['loggedinas']            = 'Prijavljen kot';
+$lang['user']                  = 'Uporabniško ime';
+$lang['pass']                  = 'Geslo';
 $lang['newpass']               = 'Novo geslo';
-$lang['remember']   = 'Zapomni si me';
-$lang['fullname']   = 'Pravo ime';
-$lang['email']      = 'Elektronska pošta';
-$lang['register']   = 'Odpri nov račun';
-$lang['badlogin']   = 'Oprostite, uporabniško ime ali geslo ni pravo.';
-
-$lang['regmissing'] = 'Oprostite, zapolniti morate vsa polja.';
-$lang['reguexists'] = 'Oprostite, uporabnik s tem imenom že obstaja.';
-$lang['regsuccess'] = 'Uporabnik je bil ustvarjen. Geslo je bilo poslano na vaš elektronski naslov.';
+$lang['oldpass']               = 'Potrdi trenutno geslo';
+$lang['remember']              = 'Zapomni si me';
+$lang['fullname']              = 'Pravo ime';
+$lang['email']                 = 'Elektronska pošta';
+$lang['register']              = 'Odpri nov račun';
+$lang['profile']               = 'Profil uporabnik';
+$lang['badlogin']              = 'Oprostite, uporabniško ime ali geslo ni pravo.';
+$lang['regmissing']            = 'Oprostite, zapolniti morate vsa polja.';
+$lang['reguexists']            = 'Oprostite, uporabnik s tem imenom že obstaja.';
+$lang['regsuccess']            = 'Uporabnik je bil ustvarjen. Geslo je bilo poslano na vaš elektronski naslov.';
 $lang['regsuccess2']           = 'Uporabnik je bil ustvarjen.';
-$lang['regmailfail']= 'Zgleda, da je prišlo do napake pri pošiljanju gesla. Prosimo da stopite v stik z administratorjem!';
-$lang['regbadmail'] = 'Podan elektronski naslov izgleda neveljaven - če mislite da je to napaka, stopite v stik z administratorjem.';
-$lang['regpwmail']  = 'Vaše geslo za DokuWiki';
-$lang['reghere']    = 'Nimate še računa? Priskrbite si ga';
-
+$lang['regmailfail']           = 'Zgleda, da je prišlo do napake pri pošiljanju gesla. Prosimo da stopite v stik z administratorjem!';
+$lang['regbadmail']            = 'Podan elektronski naslov izgleda neveljaven - če mislite da je to napaka, stopite v stik z administratorjem.';
+$lang['regbadpass']            = 'Gesli nista enaki.';
+$lang['regpwmail']             = 'Vaše geslo za DokuWiki';
+$lang['reghere']               = 'Nimate še računa? Priskrbite si ga';
 $lang['profchanged']           = 'Uporabniški profil uspešno posodobljen';
-$lang['txt_upload']   = 'Izberite datoteko za pošiljanje';
-$lang['txt_filename'] = 'Vnesite wikiname (neobvezno)';
-$lang['lockedby']     = 'Trenutno zaklenjeno od';
-$lang['lockexpire']   = 'Zaklep preteče';
-$lang['willexpire']   = 'Vaš zaklep za urejevanje bo pretekel čez eno minuto.\nDa se izognete konfliktom, uporabite predogled, da se merilnik časa za zaklep ponastavi.';
-
-$lang['notsavedyet'] = 'Obstajajo neshranjene spremembe, ki bodo izgubljene.\nRes želite nadaljevati?';
-$lang['rssfailed']   = 'Prišlo je do napake pri prenašanju tega dovoda: ';
-$lang['nothingfound']= 'Nič ni bilo najdeno.';
-
-$lang['mediaselect'] = 'Mediafile Izbira';
-$lang['fileupload']  = 'Mediafile Pošiljanje';
-$lang['uploadsucc']  = 'Pošiljanje uspelo';
-$lang['uploadfail']  = 'Pošiljanje je spodletelo. Mogoče nimate dovoljenj?';
-$lang['uploadwrong'] = 'Pošiljanje zavrnjeno. Ta datotečna končnica je prepovedana';
-$lang['namespaces']  = 'Imenski prostori';
-$lang['mediafiles']  = 'Datoteke ki so na voljo v';
-
-$lang['hits']       = 'Zadetkov';
-$lang['quickhits']  = 'Ujemanja v imenih strani';
-$lang['toc']        = 'Kazalo';
-$lang['current']    = 'trenutna';
-$lang['yours']      = 'Vaša različica';
-$lang['diff']       = 'prikaži razlike s trenutno različico';
-$lang['line']       = 'Vrstica';
-$lang['breadcrumb'] = 'Sled';
-$lang['lastmod']    = 'Zadnjič spremenil/a';
-$lang['by']         = '';
-$lang['deleted']    = 'odstranjena';
-$lang['created']    = 'ustvarjena';
-$lang['restored']   = 'stara različica povrnjena';
-$lang['summary']    = 'Povzetek urejanja';
-
-$lang['mail_newpage'] = '[DokuWiki] stran dodana:';
-$lang['mail_changed'] = '[DokuWiki] stran spremenjena:';
-
-$lang['nosmblinks'] = 'Povezovanje do Windows deljenih datotek deluje samo v Microsoft Internet Explorer-ju.\nŠe vedno pa lahko ročno kopirate povezavo.';
-
-$lang['qb_alert']   = 'Prosimo vnesite besedilo, ki ga želite oblikovati.\nDodano bo na konec dokumenta.';
-$lang['qb_bold']    = 'Krepki tisk';
-$lang['qb_italic']  = 'Ležeči tisk';
-$lang['qb_underl']  = 'Podčrtano besedilo';
-$lang['qb_code']    = 'Koda';
-$lang['qb_h1']      = 'Naslov prve stopnje';
-$lang['qb_h2']      = 'Naslov drugee stopnje';
-$lang['qb_h3']      = 'Naslov tretje stopnje';
-$lang['qb_h4']      = 'Naslov četrte stopnje';
-$lang['qb_h5']      = 'Naslov pete stopnje';
-$lang['qb_link']    = 'Notranja povezava';
-$lang['qb_extlink'] = 'Zunanja povezava';
-$lang['qb_hr']      = 'Vodoravna črta';
-$lang['qb_ol']      = 'Element urejenega seznama';
-$lang['qb_ul']      = 'Element neurejenega seznama';
-$lang['qb_media']   = 'Dodaj slike in druge datoteke';
-$lang['qb_sig']     = 'Vstavi podpis';
-
-//Setup VIM: ex: et ts=2 enc=utf-8 :
+$lang['txt_upload']            = 'Izberite datoteko za pošiljanje';
+$lang['txt_filename']          = 'Vnesite wikiname (neobvezno)';
+$lang['lockedby']              = 'Trenutno zaklenjeno od';
+$lang['lockexpire']            = 'Zaklep preteče';
+$lang['willexpire']            = 'Vaš zaklep za urejevanje bo pretekel čez eno minuto.\nDa se izognete konfliktom, uporabite predogled, da se merilnik časa za zaklep ponastavi.';
+$lang['notsavedyet']           = 'Obstajajo neshranjene spremembe, ki bodo izgubljene.\nRes želite nadaljevati?';
+$lang['rssfailed']             = 'Prišlo je do napake pri prenašanju tega dovoda: ';
+$lang['nothingfound']          = 'Nič ni bilo najdeno.';
+$lang['mediaselect']           = 'Mediafile Izbira';
+$lang['fileupload']            = 'Mediafile Pošiljanje';
+$lang['uploadsucc']            = 'Pošiljanje uspelo';
+$lang['uploadfail']            = 'Pošiljanje je spodletelo. Mogoče nimate dovoljenj?';
+$lang['uploadwrong']           = 'Pošiljanje zavrnjeno. Ta datotečna končnica je prepovedana';
+$lang['namespaces']            = 'Imenski prostori';
+$lang['mediafiles']            = 'Datoteke ki so na voljo v';
+$lang['js']['hidedetails']     = 'Skrij podrobnosti';
+$lang['hits']                  = 'Zadetkov';
+$lang['quickhits']             = 'Ujemanja v imenih strani';
+$lang['toc']                   = 'Kazalo';
+$lang['current']               = 'trenutna';
+$lang['yours']                 = 'Vaša različica';
+$lang['diff']                  = 'prikaži razlike s trenutno različico';
+$lang['line']                  = 'Vrstica';
+$lang['breadcrumb']            = 'Sled';
+$lang['lastmod']               = 'Zadnjič spremenil/a';
+$lang['deleted']               = 'odstranjena';
+$lang['created']               = 'ustvarjena';
+$lang['restored']              = 'stara različica povrnjena';
+$lang['summary']               = 'Povzetek urejanja';
+$lang['mail_newpage']          = '[DokuWiki] stran dodana:';
+$lang['mail_changed']          = '[DokuWiki] stran spremenjena:';
+$lang['mail_new_user']         = 'nov uporabnik.';
+$lang['nosmblinks']            = 'Povezovanje do Windows deljenih datotek deluje samo v Microsoft Internet Explorer-ju.\nŠe vedno pa lahko ročno kopirate povezavo.';
+$lang['qb_alert']              = 'Prosimo vnesite besedilo, ki ga želite oblikovati.\nDodano bo na konec dokumenta.';
+$lang['qb_bold']               = 'Krepki tisk';
+$lang['qb_italic']             = 'Ležeči tisk';
+$lang['qb_underl']             = 'Podčrtano besedilo';
+$lang['qb_code']               = 'Koda';
+$lang['qb_h1']                 = 'Naslov prve stopnje';
+$lang['qb_h2']                 = 'Naslov drugee stopnje';
+$lang['qb_h3']                 = 'Naslov tretje stopnje';
+$lang['qb_h4']                 = 'Naslov četrte stopnje';
+$lang['qb_h5']                 = 'Naslov pete stopnje';
+$lang['qb_link']               = 'Notranja povezava';
+$lang['qb_extlink']            = 'Zunanja povezava';
+$lang['qb_hr']                 = 'Vodoravna črta';
+$lang['qb_ol']                 = 'Element urejenega seznama';
+$lang['qb_ul']                 = 'Element neurejenega seznama';
+$lang['qb_media']              = 'Dodaj slike in druge datoteke';
+$lang['qb_sig']                = 'Vstavi podpis';
+$lang['qb_smileys']            = 'Smeški';
+$lang['qb_chars']              = 'Posebni znaki';
+$lang['admin_register']        = 'Dodaj novega uporabnika';
+$lang['img_backto']            = 'Nazaj na';
+$lang['img_title']             = 'Naslov';
+$lang['img_date']              = 'Datum';
+$lang['img_fname']             = 'Ime datoteke';
+$lang['img_fsize']             = 'Velikost';
+$lang['img_format']            = 'Velikost';
+$lang['img_camera']            = 'Fotoaparat';
+$lang['img_keywords']          = 'Ključne besede';
+$lang['i_chooselang']          = 'Izberite jezik';
diff --git a/inc/lang/sl/pwconfirm.txt b/inc/lang/sl/pwconfirm.txt
new file mode 100644
index 0000000000000000000000000000000000000000..d35494cb394db89a082ad8c73159476ca20d3797
--- /dev/null
+++ b/inc/lang/sl/pwconfirm.txt
@@ -0,0 +1,13 @@
+Pozdravljen @FULLNAME@!
+
+Nekdo je v vašem imenu zahteval novo geslo za uporabniško ime @TITLE@ na @DOKUWIKIURL@.
+
+Če novega gesla niste zahtevali, prezrite to sporočilo.
+
+Za potrditev novega gesla, kliknite spodnjo povezavo.
+
+@CONFIRM@
+
+--
+To sporočilo je ustvaril DokuWiki na
+@DOKUWIKIURL@
diff --git a/inc/lang/sl/registermail.txt b/inc/lang/sl/registermail.txt
new file mode 100644
index 0000000000000000000000000000000000000000..80a04ef32f8092f1991ad8cc031a050276102b23
--- /dev/null
+++ b/inc/lang/sl/registermail.txt
@@ -0,0 +1,14 @@
+Nov uporabnik registriran. Podatki:
+
+Uporabniško ime: @NEWUSER@
+Polno ime: @NEWNAME@
+E-mail: @NEWEMAIL@
+
+Datum: @DATE@
+Brskalnik: @BROWSER@
+IP naslov: @IPADDRESS@
+Hostname: @HOSTNAME@
+
+--
+To sporočilo je ustvaril DokuWiki na
+@DOKUWIKIURL@
diff --git a/lib/plugins/acl/lang/sl/lang.php b/lib/plugins/acl/lang/sl/lang.php
new file mode 100644
index 0000000000000000000000000000000000000000..d30616ffd92b7da6e18f5f117049a48de49bc6f5
--- /dev/null
+++ b/lib/plugins/acl/lang/sl/lang.php
@@ -0,0 +1,19 @@
+<?php
+/**
+ * Slovenian language file
+ *
+ * @author Dejan Levec <webphp@gmail.com>
+ */
+$lang['acl_group']             = 'Skupina';
+$lang['acl_user']              = 'Uporabnik';
+$lang['acl_perms']             = 'Dovoljenja za';
+$lang['page']                  = 'Stran';
+$lang['btn_select']            = 'Izberi';
+$lang['who']                   = 'Uporabnik/Skupina';
+$lang['perm']                  = 'Dovoljenja';
+$lang['acl_perm1']             = 'Preberi';
+$lang['acl_perm2']             = 'Uredi';
+$lang['acl_perm4']             = 'Ustvari';
+$lang['acl_perm16']            = 'Zbriši';
+$lang['acl_new']               = 'Dodaj nov zapis';
+$lang['acl_mod']               = 'Spremeni zapis';
diff --git a/lib/plugins/config/lang/sl/lang.php b/lib/plugins/config/lang/sl/lang.php
new file mode 100644
index 0000000000000000000000000000000000000000..1bc4d54bb5e81fd587e0f75ee797c41ec934e196
--- /dev/null
+++ b/lib/plugins/config/lang/sl/lang.php
@@ -0,0 +1,21 @@
+<?php
+/**
+ * Slovenian language file
+ *
+ * @author Dejan Levec <webphp@gmail.com>
+ */
+$lang['lang']                  = 'Jezik';
+$lang['recent']                = 'Zadnje spremembe';
+$lang['signature']             = 'Podpis';
+$lang['defaultgroup']          = 'Privzeta skupina';
+$lang['disableactions_check']  = 'Preveri';
+$lang['userewrite']            = 'Uporabi lepše URL naslove';
+$lang['userewrite_o_1']        = '.htaccess';
+$lang['rss_type_o_rss']        = 'RSS 0.91';
+$lang['rss_type_o_rss1']       = 'RSS 1.0';
+$lang['rss_type_o_rss2']       = 'RSS 2.0';
+$lang['rss_type_o_atom']       = 'Atom 0.3';
+$lang['rss_type_o_atom1']      = 'Atom 1.0';
+$lang['compression_o_0']       = 'brez stiskanja';
+$lang['compression_o_gz']      = 'gzip stiskanje';
+$lang['compression_o_bz2']     = 'bz2 stiskanje';
diff --git a/lib/plugins/plugin/lang/sl/lang.php b/lib/plugins/plugin/lang/sl/lang.php
new file mode 100644
index 0000000000000000000000000000000000000000..42d7f0473e6372a3210801f8b33499f798f4dd9f
--- /dev/null
+++ b/lib/plugins/plugin/lang/sl/lang.php
@@ -0,0 +1,21 @@
+<?php
+/**
+ * Slovenian language file
+ *
+ * @author Dejan Levec <webphp@gmail.com>
+ */
+$lang['btn_delete']            = 'Izbriši';
+$lang['btn_settings']          = 'Nastavitve';
+$lang['btn_enable']            = 'Shrani';
+$lang['url']                   = 'URL';
+$lang['installed']             = 'Nameščeno:';
+$lang['lastupdate']            = 'Nazadnje posodobljeno:';
+$lang['source']                = 'Vir:';
+$lang['updating']              = 'Posodabljanje ...';
+$lang['deleting']              = 'Brisanje ...';
+$lang['name']                  = 'Ime:';
+$lang['date']                  = 'Datum:';
+$lang['type']                  = 'Tip:';
+$lang['desc']                  = 'Opis:';
+$lang['author']                = 'Avtor:';
+$lang['www']                   = 'Spletna stran:';
diff --git a/lib/plugins/popularity/lang/sl/lang.php b/lib/plugins/popularity/lang/sl/lang.php
new file mode 100644
index 0000000000000000000000000000000000000000..ccf6fb6eb8a31d5e1597639f29d74a443635d772
--- /dev/null
+++ b/lib/plugins/popularity/lang/sl/lang.php
@@ -0,0 +1,7 @@
+<?php
+/**
+ * Slovenian language file
+ *
+ * @author Dejan Levec <webphp@gmail.com>
+ */
+$lang['submit']                = 'Pošlji';
diff --git a/lib/plugins/revert/lang/sl/lang.php b/lib/plugins/revert/lang/sl/lang.php
new file mode 100644
index 0000000000000000000000000000000000000000..28156033958eb704ef29a9f8223b1921e3265470
--- /dev/null
+++ b/lib/plugins/revert/lang/sl/lang.php
@@ -0,0 +1,6 @@
+<?php
+/**
+ * Slovenian language file
+ *
+ * @author Dejan Levec <webphp@gmail.com>
+ */
diff --git a/lib/plugins/usermanager/lang/sl/add.txt b/lib/plugins/usermanager/lang/sl/add.txt
new file mode 100644
index 0000000000000000000000000000000000000000..985fa607e27de3cad34eb45b611672ff5e5f8134
--- /dev/null
+++ b/lib/plugins/usermanager/lang/sl/add.txt
@@ -0,0 +1 @@
+===== Dodaj uporabnika =====
\ No newline at end of file
diff --git a/lib/plugins/usermanager/lang/sl/edit.txt b/lib/plugins/usermanager/lang/sl/edit.txt
new file mode 100644
index 0000000000000000000000000000000000000000..23aeb0c3b74dee22ba9c27ba30dccf1c94d0181d
--- /dev/null
+++ b/lib/plugins/usermanager/lang/sl/edit.txt
@@ -0,0 +1 @@
+===== Uredi uporabnika =====
\ No newline at end of file
diff --git a/lib/plugins/usermanager/lang/sl/lang.php b/lib/plugins/usermanager/lang/sl/lang.php
new file mode 100644
index 0000000000000000000000000000000000000000..3df06d6e932e5b740afd7b41a5d2b4795171fa29
--- /dev/null
+++ b/lib/plugins/usermanager/lang/sl/lang.php
@@ -0,0 +1,19 @@
+<?php
+/**
+ * Slovenian language file
+ *
+ * @author Dejan Levec <webphp@gmail.com>
+ */
+$lang['user_id']               = 'Uporabnik';
+$lang['user_pass']             = 'Geslo';
+$lang['user_mail']             = 'Email';
+$lang['user_groups']           = 'Skupine';
+$lang['add']                   = 'Dodaj';
+$lang['delete']                = 'Izbriši';
+$lang['delete_selected']       = 'Izbriši izbrano';
+$lang['edit']                  = 'Uredi';
+$lang['modify']                = 'Shrani spremembe';
+$lang['search']                = 'Iskanje';
+$lang['prev']                  = 'Prejšnji';
+$lang['next']                  = 'Naslednji';
+$lang['last']                  = 'Zadnji';