diff --git a/proc/lang/sv b/proc/lang/sv
index c42d4e745..4ade776d9 100644
--- a/proc/lang/sv
+++ b/proc/lang/sv
@@ -1,117 +1,97 @@
index_title=Processhanterare
index_display=Visa
index_tree=PID
-index_user=Användare
+index_user=Användare
index_size=Minne
index_cpu=CPU
-index_search=Sök
-index_run=Utför ...
+index_search=Sök
+index_run=Utför ...
index_return=processlista
-index_mem=Fysiskt minne: $1 kB totalt / $2 kB ledigt
-index_swap=Swap-utrymme: $1 kB totalt / $2 kB ledigt
-index_load=Medelvärden för CPU-last: $1 (5 min) , $2 (10 min) , $3 (15 min)
-
pid=Process-ID
-owner=Ägare
+owner=Ägare
command=Kommando
cpu=CPU
size=Storlek
-parent=Föräldraprocess
-runtime=Körtid
-nice=Nice-nivå
-
-search_user=Ägd av
-search_match=Stämmer med
-search_cpupc=Använder mer än $1 % CPU
-search_fs=Använder filsystem
-search_files=Använder fil
-search_submit=Sök
-search_none=Det fanns ingen sådan process.
+parent=Föräldraprocess
+runtime=Körtid
+nice=Nice-nivå
+search_user=Ägd av
+search_match=Stämmer med
+search_cpupc=Använder mer än $1 % CPU
+search_fs=Använder filsystem
+search_files=Använder fil
+search_submit=Sök
+search_none=Det fanns ingen sådan process.
search_kill=Skicka signal
-search_ignore=Strunta i sökprocesserna
-search_return=sökformulär
-
-run_command=Utför kommando
-run_submit=Utför
-run_mode=Körläge
-run_bg=Kör i bakgrunden
-run_fg=Vänta tills det är färdigt
+search_ignore=Strunta i sökprocesserna
+search_return=sökformulär
+run_command=Utför kommando
+run_submit=Utför
+run_mode=Körläge
+run_bg=Kör i bakgrunden
+run_fg=Vänta tills det är färdigt
run_input=Inmatning till kommando
-run_title=Utmatning från kommando
-run_output=Utmatning från $1 ...
+run_title=Utmatning från kommando
+run_output=Utmatning från $1 ...
run_none=Det kom ingen utmatning
-
edit_title=Processinformation
-edit_gone=Denna process kör inte längre
+edit_gone=Denna process kör inte längre
edit_sub=Delprocesses
edit_kill=Skicka signal
-edit_change=Ändra
-edit_prilow=Låg prioritet
-edit_prihigh=Hög prioritet
+edit_change=Ändra
+edit_prilow=LÃ¥g prioritet
+edit_prihigh=Hög prioritet
edit_pridef=Standard
edit_none=Ingen
-
kill_err=Det gick inte att skicka signal $1 till process $2
kill_title=Skicka signal
kill_sent=skickat
-
-renice_err=Det gick inte att ge process $1 ett nytt nice-värde
-
+renice_err=Det gick inte att ge process $1 ett nytt nice-värde
linux_pri=Prioritet
linux_tty=TTY
linux_status=Status
-linux_wchan=Väntar i
+linux_wchan=Väntar i
linux_mem=Minne
linux_group=Grupp
-linux_ruser=Verklig användare
+linux_ruser=Verklig användare
linux_rgroup=Verklig grupp
linux_pgid=Processens grupp-ID
-
-linuxstat_R=Kör
+linuxstat_R=Kör
linuxstat_S=Vilande
linuxstat_D=Sover djupt
linuxstat_T=Stannad
linuxstat_Z=Zombie
-
-freebsd_ruser=Verklig användare
+freebsd_ruser=Verklig användare
freebsd_rgroup=Verklig grupp
freebsd_tty=TTY
freebsd_pgid=Process-grupp
-freebsd_lstart=Starttid
-freebsd_lim=Minnesbegränsning
-
+freebsd_lim=Minnesbegränsning
hpux_pri=Prioritet
hpux_tty=TTY
hpux_status=Status
-hpux_wchan=Väntar på
-
+hpux_wchan=Väntar på
hpuxstat_0=Obefintlig
hpuxstat_S=Vilande
-hpuxstat_W=Väntar
-hpuxstat_R=Kör
+hpuxstat_W=Väntar
+hpuxstat_R=Kör
hpuxstat_I=Mellanlandar
hpuxstat_Z=Zombie
hpuxstat_T=Stannad
-hpuxstat_G=Växer
-
+hpuxstat_G=Växer
macos_tty=TTY
-
sysv_group=Grupp
-sysv_ruser=Verklig användare
+sysv_ruser=Verklig användare
sysv_rgroup=Verklig grupp
sysv_pgid=Processens grupp-ID
sysv_tty=TTY
-
-log_run=Körde kommando "$1"
+log_run=Körde kommando "$1"
log_kill=Skickade signal $1 till process $2
log_kills=Skickade signal $1 till $2 processer
log_kill_l=Skickade signal $1 till process $2
log_kills_l=Skickade signal $1 till processerna
$2
-
-acl_manage=Hantera processer som användare
-
-kill_kill=Slå ihjäl process
-kill_term= Avbryt
-kill_hup= Starta om
-kill_stop= Stanna
-kill_cont= Fortsätt
+acl_manage=Hantera processer som användare
+kill_kill=Slå ihjäl process
+kill_term=  Avbryt  Â
+kill_hup=Â Starta omÂ
+kill_stop=  Stanna  Â
+kill_cont= Fortsätt Â
diff --git a/proc/lang/sv.auto b/proc/lang/sv.auto
new file mode 100644
index 000000000..f2580b5ca
--- /dev/null
+++ b/proc/lang/sv.auto
@@ -0,0 +1,87 @@
+index_zone=Zon
+index_mem2=Verkligt minne: $1 totalt / $2 gratis
+index_mem3=Verkligt minne: $1 totalt / $2 gratis / $3 cachelagrat
+index_swap2=Byt utrymme: $1 totalt / $2 gratis
+index_burst=Burstable-minne: $1 totalt
+index_loadname=CPU-medelvärden:
+index_loadnums=$1 (1 min), $2 (5 min), $3 (15 minuter)
+index_cpuname=CPU-typ:
+index_inzone=I zon $1
+stime=Satte igång
+sclass=IO schemaläggningsklass
+sprio=IO-prioritet
+search_cpupc2=Med mer CPU än
+search_sigterm=Avsluta processer
+search_sigkill=Döda processer
+search_port=Med port
+search_protocol=protokoll
+search_ip=Använda IP-adress
+run_ecannot=Du får inte köra kommandon
+run_as=Kör som användare
+run_euser=Saknat eller ogiltigt användarnamn
+run_euser2=Du får inte köra kommandon som vald användare
+edit_subid=ID
+edit_subcmd=Delprocesskommando
+edit_ecannot=Du får inte redigera processer
+edit_sigterm=Avsluta
+edit_sigkill=Döda
+edit_sigstop=Suspendera
+edit_sigcont=Ã…teruppta
+edit_open=Filer och anslutningar
+edit_trace=Spårningsprocess
+edit_return=processinformation
+kill_ecannot=Du får inte döda processer
+renice_ecannot=Du får inte byta om processer
+linux_stime=Satte igång
+linux_real=Realtid
+linux_be=Bästa insats
+linux_idle=På tomgång
+freebsd_stime=Satte igång
+hpux_stime=Satte igång
+sysv_stime=Satte igång
+sysv_task=Uppgifts-ID
+sysv_zone=Zonnamn
+log_renice=Ändrad prioritet för process $2 till $1
+acl_manage_def=Nuvarande Webmin-användare
+acl_edit=Kan döda och renisera processer?
+acl_run=Kan köra kommandon?
+acl_only=Kan du bara se egna processer?
+acl_who=Kan hantera processer för användare
+acl_who0=Alla användare
+acl_who1=Nuvarande Webmin-användare
+acl_who2=Listade användare ..
+open_title=Öppna filer och anslutningar
+open_proc=För process $1 (PID $2)
+open_header1=Öppna filer
+open_header2=Öppna nätverksanslutningar
+open_type=Typ
+open_proto=Protokoll
+open_desc=detaljer
+open_fd=Filbeskrivare
+open_listen1=Lyssnar på port $1
+open_listen2=Lyssnar på adress $1 port $2
+open_recv=Mottar på $1:$2
+open_conn=Ansluten från $1 till $2 i tillstånd $3
+open_cwd=Nuvarande dir
+open_rtd=Root dir
+open_txt=Programkod
+open_mem=Delat bibliotek
+open_dir=Directory
+open_reg=Vanlig fil
+open_chr=Karaktär speciell
+open_blk=Blockera special
+open_size=Filstorlek
+open_inode=inode
+open_file=Väg
+trace_title=Spårningsprocess
+trace_start=Starta systemsamtal för $1 ..
+trace_doing=Spårning av systemsamtal för $1 :
+trace_done=.. processen har avslutats.
+trace_failed=.. spårning misslyckades!
+trace_sorry=Denna sida kräver Java-stöd i din webbläsare. Justera modulkonfigurationen för att använda en textspårningsprocess.
+trace_syscalls=Spårningssystem samtal:
+trace_all=Allt
+trace_sel=Noterade ..
+trace_change=Förändra
+windows_threads=Trådar i process
+syslog_dmesg=Kärnmeddelanden