diff --git a/elfinder.src.html b/elfinder.src.html
index 4b8c9f98bd..e7c8f297ee 100644
--- a/elfinder.src.html
+++ b/elfinder.src.html
@@ -113,6 +113,7 @@
+
diff --git a/js/i18n/elfinder.sv.js b/js/i18n/elfinder.sv.js
new file mode 100644
index 0000000000..8e4c5a86d4
--- /dev/null
+++ b/js/i18n/elfinder.sv.js
@@ -0,0 +1,353 @@
+/**
+ * Swedish translation
+ * @author Gabriel Satzger
+ * @version 2012-09-10
+ */
+if (elFinder && elFinder.prototype && typeof(elFinder.prototype.i18) == 'object') {
+ elFinder.prototype.i18.sv = {
+ translator : 'Gabriel Satzger <gabriel.satzger@sbg.se>',
+ language : 'Svenska',
+ direction : 'ltr',
+ dateFormat : 'Y-m-d H:i',
+ fancyDateFormat : '$1 H:i',
+ messages : {
+
+ /********************************** errors **********************************/
+ 'error' : 'Error',
+ 'errUnknown' : 'Okänt error.',
+ 'errUnknownCmd' : 'Okänt kommando.',
+ 'errJqui' : 'Felaktig jQuery UI konfiguration. Komponenterna selectable, draggable och droppable måste vara inkluderade.',
+ 'errNode' : 'elFinder kräver att DOM Elementen skapats.',
+ 'errURL' : 'Felaktig elFinder konfiguration! URL parametern är inte satt.',
+ 'errAccess' : 'Åtkomst nekad.',
+ 'errConnect' : 'Kan inte ansluta till backend.',
+ 'errAbort' : 'Anslutningen avbröts.',
+ 'errTimeout' : 'Anslutningen löpte ut.',
+ 'errNotFound' : 'Backend hittades inte.',
+ 'errResponse' : 'Ogiltig backend svar.',
+ 'errConf' : 'Ogiltig backend konfiguration.',
+ 'errJSON' : 'PHP JSON modul är inte installerad.',
+ 'errNoVolumes' : 'Läsbara volymer är inte tillgängliga.',
+ 'errCmdParams' : 'Ogiltiga parametrar för kommandot "$1".',
+ 'errDataNotJSON' : 'Datan är inte JSON.',
+ 'errDataEmpty' : 'Datan är tom.',
+ 'errCmdReq' : 'Backend begäran kräver kommandonamn.',
+ 'errOpen' : 'Kan inte öppna "$1".',
+ 'errNotFolder' : 'Objektet är inte en mapp.',
+ 'errNotFile' : 'Objektet är inte en fil.',
+ 'errRead' : 'Kan inte läsa "$1".',
+ 'errWrite' : 'Kan inte skriva till "$1".',
+ 'errPerm' : 'Tillstånd nekat.',
+ 'errLocked' : '"$1" är låst och kan inte döpas om, flyttas eller tas bort.',
+ 'errExists' : 'Fil med namn "$1" finns redan.',
+ 'errInvName' : 'Ogiltigt filnamn.',
+ 'errFolderNotFound' : 'Mappen hittades inte.',
+ 'errFileNotFound' : 'Filen hittades inte.',
+ 'errTrgFolderNotFound' : 'Målmappen "$1" hittades inte.',
+ 'errPopup' : 'Webbläsaren hindrade popup-fönstret att öppnas. Ändra i webbläsarens inställningar för att kunna öppna filen.',
+ 'errMkdir' : 'Kan inte skapa mappen "$1".',
+ 'errMkfile' : 'Kan inte skapa filen "$1".',
+ 'errRename' : 'Kan inte döpa om "$1".',
+ 'errCopyFrom' : 'Kopiera filer från volym "$1" tillåts inte.',
+ 'errCopyTo' : 'Kopiera filer till volym "$1" tillåts inte.',
+ 'errUploadCommon' : 'Error vid uppladdningen.',
+ 'errUpload' : 'Kan inte ladda upp "$1".',
+ 'errUploadNoFiles' : 'Inga filer hittades för uppladdning.',
+ 'errMaxSize' : 'Data överskrider den högsta tillåtna storleken.',
+ 'errFileMaxSize' : 'Filen överskrider den högsta tillåtna storleken.',
+ 'errUploadMime' : 'Otillåten filtyp.',
+ 'errUploadTransfer' : '"$1" överföringsfel.',
+ 'errSave' : 'Kan inte spara "$1".',
+ 'errCopy' : 'Kan inte kopiera "$1".',
+ 'errMove' : 'Kan inte flytta "$1".',
+ 'errCopyInItself' : 'Kan inte flytta "$1" till sig själv.',
+ 'errRm' : 'Kan inte ta bort "$1".',
+ 'errExtract' : 'Kan inte packa upp filen från "$1".',
+ 'errArchive' : 'Kan inte skapa arkiv.',
+ 'errArcType' : 'Arkivtypen stöds inte.',
+ 'errNoArchive' : 'Filen är inte av typen arkiv.',
+ 'errCmdNoSupport' : 'Backend stöder inte detta kommando.',
+ 'errReplByChild' : 'Mappen “$1” kan inte ersättas av ett objekt den innehåller.',
+ 'errArcSymlinks' : 'Av säkerhetsskäl nekas arkivet att packas upp då det innehåller symboliska länkar eller filer med ej tillåtna namn.', // edited 24.06.2012
+ 'errArcMaxSize' : 'Arkivfiler överskrider största tillåtna storlek.',
+ 'errResize' : 'Kan inte ändra storlek "$1".',
+ 'errUsupportType' : 'Filtypen stöds inte.',
+ 'errNotUTF8Content' : 'Filen "$1" är inte i UTF-8 och kan inte redigeras.', // added 9.11.2011
+ 'errNetMount' : 'Kan inte koppla "$1".', // added 17.04.2012
+ 'errNetMountNoDriver' : 'Protokollet stöds inte.', // added 17.04.2012
+ 'errNetMountFailed' : 'Kopplingen misslyckades.', // added 17.04.2012
+ 'errNetMountHostReq' : 'Host krävs.', // added 18.04.2012
+ /******************************* commands names ********************************/
+ 'cmdarchive' : 'Skapa arkiv',
+ 'cmdback' : 'Tillbaka',
+ 'cmdcopy' : 'Kopiera',
+ 'cmdcut' : 'Klipp ut',
+ 'cmddownload' : 'Ladda ned',
+ 'cmdduplicate' : 'Duplicera',
+ 'cmdedit' : 'Redigera fil',
+ 'cmdextract' : 'Extrahera filer från arkiv',
+ 'cmdforward' : 'Framåt',
+ 'cmdgetfile' : 'Välj filer',
+ 'cmdhelp' : 'Om denna programvara',
+ 'cmdhome' : 'Hem',
+ 'cmdinfo' : 'Visa info',
+ 'cmdmkdir' : 'Ny mapp',
+ 'cmdmkfile' : 'Ny textfil',
+ 'cmdopen' : 'Öpna',
+ 'cmdpaste' : 'Klistra in',
+ 'cmdquicklook' : 'Förhandsgranska',
+ 'cmdreload' : 'Ladda om',
+ 'cmdrename' : 'Döp om',
+ 'cmdrm' : 'Radera',
+ 'cmdsearch' : 'Hitta filer',
+ 'cmdup' : 'Gå till överordnade katalog',
+ 'cmdupload' : 'Ladda upp filer',
+ 'cmdview' : 'Visa',
+ 'cmdresize' : 'Ändra bildstorlek',
+ 'cmdsort' : 'Sortera',
+
+ /*********************************** buttons ***********************************/
+ 'btnClose' : 'Stäng',
+ 'btnSave' : 'Spara',
+ 'btnRm' : 'Ta bort',
+ 'btnApply' : 'Verkställ',
+ 'btnCancel' : 'Ångra',
+ 'btnNo' : 'Nej',
+ 'btnYes' : 'Ja',
+
+ /******************************** notifications ********************************/
+ 'ntfopen' : 'Öppnar mapp',
+ 'ntffile' : 'Öppnar fil',
+ 'ntfreload' : 'Laddar om mappinnehållet',
+ 'ntfmkdir' : 'Skapar katalog',
+ 'ntfmkfile' : 'Skapar fil',
+ 'ntfrm' : 'Tar bort filer',
+ 'ntfcopy' : 'Kopierar filer',
+ 'ntfmove' : 'Flyttar filer',
+ 'ntfprepare' : 'Förbereder att flytta filer',
+ 'ntfrename' : 'Döper om filer',
+ 'ntfupload' : 'Laddar upp filer',
+ 'ntfdownload' : 'Laddar ner filer',
+ 'ntfsave' : 'Sparar filer',
+ 'ntfarchive' : 'Skapar arkiv',
+ 'ntfextract' : 'Extraherar filer från arkiv',
+ 'ntfsearch' : 'Söker filer',
+ 'ntfsmth' : 'Gör någonting >_<',
+ 'ntfloadimg' : 'Laddar bild',
+ 'ntfnetmount' : 'kopplar nätverksvolym', // added 18.04.2012
+
+ /************************************ dates **********************************/
+ 'dateUnknown' : 'okänt',
+ 'Today' : 'Idag',
+ 'Yesterday' : 'Igår',
+ 'Jan' : 'Jan',
+ 'Feb' : 'Feb',
+ 'Mar' : 'Mar',
+ 'Apr' : 'Apr',
+ 'May' : 'Maj',
+ 'Jun' : 'Jun',
+ 'Jul' : 'Jul',
+ 'Aug' : 'Aug',
+ 'Sep' : 'Sep',
+ 'Oct' : 'Okt',
+ 'Nov' : 'Nov',
+ 'Dec' : 'Dec',
+ 'January' : 'Januari',
+ 'February' : 'Februari',
+ 'March' : 'Mars',
+ 'April' : 'April',
+ 'May' : 'Maj',
+ 'June' : 'Juni',
+ 'July' : 'Juli',
+ 'August' : 'Augusti',
+ 'September' : 'September',
+ 'October' : 'Oktober',
+ 'November' : 'November',
+ 'December' : 'December',
+ 'Sunday' : 'Söndag',
+ 'Monday' : 'Måndag',
+ 'Tuesday' : 'Tisdag',
+ 'Wednesday' : 'Onsdag',
+ 'Thursday' : 'Torsdag',
+ 'Friday' : 'Fredag',
+ 'Saturday' : 'Lördag',
+ 'Sun' : 'Sön',
+ 'Mon' : 'Mån',
+ 'Tue' : 'Tis',
+ 'Wed' : 'Ons',
+ 'Thu' : 'Tor',
+ 'Fri' : 'Fre',
+ 'Sat' : 'Lör',
+
+ /******************************** sort variants ********************************/
+ 'sortnameDirsFirst' : 'namn (mappar först)',
+ 'sortkindDirsFirst' : 'efter sort (mappar först)',
+ 'sortsizeDirsFirst' : 'efter storlek (mappar först)',
+ 'sortdateDirsFirst' : 'efter datum (mappar först)',
+ 'sortname' : 'efter namn',
+ 'sortkind' : 'efter sort',
+ 'sortsize' : 'efter storlek',
+ 'sortdate' : 'efter datum',
+ 'sortFoldersFirst' : 'Mappar först', // added 22.06.2012
+
+ /********************************** messages **********************************/
+ 'confirmReq' : 'Bekräftelse krävs',
+ 'confirmRm' : 'Är du säker på att du vill ta bort filer?
Detta kan inte ångras!',
+ 'confirmRepl' : 'Ersätt den gamla filen med en ny?',
+ 'apllyAll' : 'Använd för alla',
+ 'name' : 'Namn',
+ 'size' : 'Storlek',
+ 'perms' : 'Rättigheter',
+ 'modify' : 'Ändrad',
+ 'kind' : 'Sort',
+ 'read' : 'läs',
+ 'write' : 'skriv',
+ 'noaccess' : 'ingen åtkomst',
+ 'and' : 'och',
+ 'unknown' : 'okänd',
+ 'selectall' : 'Välj alla filer',
+ 'selectfiles' : 'Välj fil(er)',
+ 'selectffile' : 'Välj första filen',
+ 'selectlfile' : 'Välj sista filen',
+ 'viewlist' : 'Listvy',
+ 'viewicons' : 'Ikonvy',
+ 'places' : 'Platser',
+ 'calc' : 'Beräkna',
+ 'path' : 'Sökväg',
+ 'aliasfor' : 'Alias för',
+ 'locked' : 'Låst',
+ 'dim' : 'Dimensioner',
+ 'files' : 'Filer',
+ 'folders' : 'Mappar',
+ 'items' : 'Objekt',
+ 'yes' : 'ja',
+ 'no' : 'nej',
+ 'link' : 'Länk',
+ 'searcresult' : 'Sökresultat',
+ 'selected' : 'valda objekt',
+ 'about' : 'Om',
+ 'shortcuts' : 'Genväg',
+ 'help' : 'Hjälp',
+ 'webfm' : 'Webbfilhanterare',
+ 'ver' : 'Version',
+ 'protocolver' : 'protokolversion',
+ 'homepage' : 'Projekt hemsida',
+ 'docs' : 'Dokumentation',
+ 'github' : 'Forka oss på Github',
+ 'twitter' : 'Följ oss på twitter',
+ 'facebook' : 'Följ oss på facebook',
+ 'team' : 'Team',
+ 'chiefdev' : 'senior utvecklare',
+ 'developer' : 'utvecklare',
+ 'contributor' : 'bidragsgivare',
+ 'maintainer' : 'underhållare',
+ 'translator' : 'översättare',
+ 'icons' : 'Ikoner',
+ 'dontforget' : 'och glöm inte att ta med din handduk',
+ 'shortcutsof' : 'Genvägar avaktiverade',
+ 'dropFiles' : 'Släpp filerna här',
+ 'or' : 'eller',
+ 'selectForUpload' : 'Välj filer att ladda upp',
+ 'moveFiles' : 'Flytta filer',
+ 'copyFiles' : 'Kopiera filer',
+ 'rmFromPlaces' : 'Ta bort från platser',
+ 'untitled folder' : 'namnlös mapp',
+ 'untitled file.txt' : 'namnlös fil.txt',
+ 'aspectRatio' : 'Aspekt ratio',
+ 'scale' : 'Skala',
+ 'width' : 'Bredd',
+ 'height' : 'Höjd',
+ 'mode' : 'Läge',
+ 'resize' : 'Ändra storlek',
+ 'crop' : 'Beskär',
+ 'rotate' : 'Rotera',
+ 'rotate-cw' : 'Rotera 90 grader medurs',
+ 'rotate-ccw' : 'Rotera 90 grader moturs',
+ 'degree' : 'Grader',
+ 'netMountDialogTitle' : 'Koppla nätverksvolym', // added 18.04.2012
+ 'protocol' : 'Protokol', // added 18.04.2012
+ 'host' : 'Host', // added 18.04.2012
+ 'port' : 'Port', // added 18.04.2012
+ 'user' : 'användare', // added 18.04.2012
+ 'pass' : 'Lösenord', // added 18.04.2012
+ /********************************** mimetypes **********************************/
+ 'kindUnknown' : 'Okänd',
+ 'kindFolder' : 'Mapp',
+ 'kindAlias' : 'Alias',
+ 'kindAliasBroken' : 'Trasigt alias',
+ // applications
+ 'kindApp' : 'Applikation',
+ 'kindPostscript' : 'Postscript',
+ 'kindMsOffice' : 'Microsoft Office',
+ 'kindMsWord' : 'Microsoft Word',
+ 'kindMsExcel' : 'Microsoft Excel',
+ 'kindMsPP' : 'Microsoft Powerpoint',
+ 'kindOO' : 'Open Office',
+ 'kindAppFlash' : 'Flash',
+ 'kindPDF' : 'Portable Document Format (PDF)',
+ 'kindTorrent' : 'Bittorrent',
+ 'kind7z' : '7z',
+ 'kindTAR' : 'TAR',
+ 'kindGZIP' : 'GZIP',
+ 'kindBZIP' : 'BZIP',
+ 'kindZIP' : 'ZIP',
+ 'kindRAR' : 'RAR',
+ 'kindJAR' : 'Java JAR',
+ 'kindTTF' : 'True Type',
+ 'kindOTF' : 'Open Type',
+ 'kindRPM' : 'RPM',
+ // texts
+ 'kindText' : 'Text',
+ 'kindTextPlain' : 'Plain',
+ 'kindPHP' : 'PHP',
+ 'kindCSS' : 'Cascading style sheet',
+ 'kindHTML' : 'HTML',
+ 'kindJS' : 'Javascript',
+ 'kindRTF' : 'Rich Text Format',
+ 'kindC' : 'C',
+ 'kindCHeader' : 'C header',
+ 'kindCPP' : 'C++',
+ 'kindCPPHeader' : 'C++ header',
+ 'kindShell' : 'Unix shell script',
+ 'kindPython' : 'Python',
+ 'kindJava' : 'Java',
+ 'kindRuby' : 'Ruby',
+ 'kindPerl' : 'Perl',
+ 'kindSQL' : 'SQL',
+ 'kindXML' : 'XML',
+ 'kindAWK' : 'AWK',
+ 'kindCSV' : 'CSV',
+ 'kindDOCBOOK' : 'Docbook XML',
+ // images
+ 'kindImage' : 'Bild',
+ 'kindBMP' : 'BMP',
+ 'kindJPEG' : 'JPEG',
+ 'kindGIF' : 'GIF',
+ 'kindPNG' : 'PNG',
+ 'kindTIFF' : 'TIFF',
+ 'kindTGA' : 'TGA',
+ 'kindPSD' : 'Adobe Photoshop',
+ 'kindXBITMAP' : 'X bitmap',
+ 'kindPXM' : 'Pixelmator',
+ // media
+ 'kindAudio' : 'Audio media',
+ 'kindAudioMPEG' : 'MPEG audio',
+ 'kindAudioMPEG4' : 'MPEG-4 audio',
+ 'kindAudioMIDI' : 'MIDI audio',
+ 'kindAudioOGG' : 'Ogg Vorbis audio',
+ 'kindAudioWAV' : 'WAV audio',
+ 'AudioPlaylist' : 'MP3 playlist',
+ 'kindVideo' : 'Video media',
+ 'kindVideoDV' : 'DV movie',
+ 'kindVideoMPEG' : 'MPEG movie',
+ 'kindVideoMPEG4' : 'MPEG-4 movie',
+ 'kindVideoAVI' : 'AVI movie',
+ 'kindVideoMOV' : 'Quick Time movie',
+ 'kindVideoWM' : 'Windows Media movie',
+ 'kindVideoFlash' : 'Flash movie',
+ 'kindVideoMKV' : 'Matroska movie',
+ 'kindVideoOGG' : 'Ogg movie'
+ }
+ }
+}
+