diff --git a/sshd/lang/ms_MY b/sshd/lang/ms
similarity index 88%
rename from sshd/lang/ms_MY
rename to sshd/lang/ms
index 46582d368..ba5cd9a26 100644
--- a/sshd/lang/ms_MY
+++ b/sshd/lang/ms
@@ -1,4 +1,3 @@
-__norefs=1
-access_all=Semua
access_allowg=Hanya benarkan ahli dalam grup
+access_all=Semua
users_title=Pengesahan
diff --git a/sshd/lang/ms.auto b/sshd/lang/ms.auto
new file mode 100644
index 000000000..281843f54
--- /dev/null
+++ b/sshd/lang/ms.auto
@@ -0,0 +1,227 @@
+users_rhostsrsa=Periksa hosts.equiv dan .rhosts untuk pengesahan RSA?
+misc_exauth=Laluan hilang atau tidak sah ke xauth
+net_elisten2=Tiada alamat untuk didengar apabila dimasukkan
+misc_epid=Laluan fail PID yang tiada
+hosts_none=Tiada pilihan hos pelanggan telah ditentukan. Semua log masuk klien SSH akan menggunakan tetapan lalai.
+host_create=Tambah Pilihan Pelayan
+hosts_header=Hos SSH Pelanggan
+users_chal=Gunakan cabaran-pengesahan balas?
+users_empty=Ajukan kata laluan baru jika kosong?
+sync_auth=Salin baru identify.pub kepada authorized_keys?
+net_tcp=Benarkan penghantaran TCP?
+net_keep=Putuskan sambungan jika pelanggan telah terhempas?
+index_applymsg=Klik butang ini untuk menerapkan konfigurasi semasa dengan menghantar isyarat SIGHUP ke proses SSHd yang sedang berjalan.
+users_pexpire_def=Tidak pernah
+host_euser=Nama pengguna yang hilang atau tidak sah
+index_applymsg2=Klik butang ini untuk menggunakan konfigurasi semasa dengan arahan $1.
+host_erhost=Nama hos jauh yang hilang atau tidak sah
+users_expire_def=Tidak pernah
+net_title=Rangkaian
+host_eescape=Tiada karakter melarikan diri tunggal
+access_denyu=Tolak pengguna
+sync_type=Jenis utama
+host_lrport=Pelabuhan jauh
+host_hostname=Nama hos sebenar untuk menyambung ke
+net_all4=Semua alamat IPv4
+net_eport=Nombor port hilang atau tidak sah
+host_proxy=Perintah proksi sambungan
+host_clevel=Tahap mampatan
+host_attempts=Bilangan percubaan sambungan
+index_eversion2=Program pelayan SSH $1 adalah versi $2, tetapi Webmin hanya menyokong versi SSH 1 dan 2.
+net_laddress=Alamat
+log_start=Memulakan pelayan SSH
+net_reverse=Membalikkan alamat IP pelanggan yang terbalik?
+host_user=Masuk sebagai pengguna
+net_egrace=Masa yang hilang atau tidak sah untuk menunggu login
+misc_umask=Umask untuk pelayan SSH
+net_prots=Menerima protokol
+index_title=SSH Server
+host_ename=Nama tuan rumah yang tiada atau tidak sah
+host_ehostname=Nama hos sebenar yang hilang atau tidak sah
+net_port=Dengar di pelabuhan
+access_title=Kawalan Akses
+net_grace_s=detik
+index_return=indeks modul
+keys_none=Tidak dapat mencari entri HostKey dalam konfigurasi SSHD anda.
+misc_loglevel=Tahap pembalakan
+access_denyg=Deny ahli kumpulan
+host_prots12=1 dan kemudian 2
+net_eladdress='$1' bukan alamat yang sah untuk didengar
+misc_xauth=Laluan penuh ke program xauth
+log_create_all=Pilihan yang dibuat untuk semua tuan rumah
+users_strict=Periksa kebenaran pada fail utama?
+users_known=Abaikan fail known_hosts pengguna?
+host_strict=Tambah tuan ke fail known_hosts?
+index_eversion=Gagal mendapatkan nombor versi dari program pelayan SSH $1. Mungkin konfigurasi modul anda tidak betul. Output dari perintah $3 ialah : $4
+host_lforward=Port tempatan untuk dihantar ke pelayan
+misc_x11=Benarkan penghantaran sambungan X11?
+log_create_host=Pilihan yang dibuat untuk tuan rumah $1
+sync_desc=Halaman ini membolehkan anda mengkonfigurasi persediaan SSH automatik untuk pengguna Unix baru yang dibuat pada sistem anda. Jika dikonfigurasikan, pengguna baru tidak perlu menjalankan ssh-keygen sebelum menggunakan SSH.
+net_idle_d=hari
+access_eallowh=Tiada tuan rumah untuk dibenarkan masuk
+users_expire=Hari sebelum tamat tempoh akaun untuk memberi amaran kepada pengguna
+sync_auto=
+host_agent=Ejen pengesahan ke hadapan?
+host_x11=Maju sambungan X11?
+users_rrdef=Sama seperti pengguna lain
+users_maxauthtries=Percubaan log masuk maksimum setiap sambungan
+users_fcmd=Hanya untuk arahan
+log_apply=Konfigurasi terapan
+access_allowu=Hanya membenarkan pengguna
+hosts_return=senarai hos pelanggan
+dknown_err=Gagal memadamkan hos diketahui
+host_prots21=2 dan kemudian 1
+apply_epid=Tidak berlari
+hosts_title=Pilihan Host Pelanggan
+misc_title=Pilihan Pelbagai
+host_ask=Tanya pengguna
+net_listen2=Dengar alamat
+misc_regen=Selang regenerasi kunci pelayan
+users_pempty=Masuk log masuk dengan kata laluan kosong?
+net_grace=Masa untuk menunggu login
+users_dsa=Benarkan pengesahan DSA (SSH 2)?
+host_rlhost=Hos tempatan
+hosts_add=Tambah pilihan untuk hos pelanggan.
+index_dsa=DSA (untuk SSH v2)
+host_eattempts=Nombor percubaan sambungan yang hilang atau tidak sah
+access_edenyg=Tiada kumpulan untuk menolak dimasukkan
+net_listen=Dengar di alamat
+host_llport=Pelabuhan tempatan
+net_gateway=Benarkan sambungan ke port yang dikemukakan?
+access_none=Tiada
+index_startmsg=Klik butang ini untuk memulakan pelayan SSH. Sehingga ia dimulakan, tiada pengguna akan dapat log masuk melalui SSH.
+host_elhost=Nama hos tempatan yang hilang atau tidak sah
+access_edenyh=Tiada tuan rumah untuk menafikan dimasukkan
+host_clevel_9=(Terbaik)
+index_rsa=RSA (untuk SSH v2)
+keys_title=Hos SSH Kekunci
+misc_xoff=Paparan X11 mengimbangi
+misc_ebits=Saiz utama pelayan yang hilang atau tidak sah
+users_header=Pilihan log masuk dan pengesahan
+host_keep=Putuskan sambungan jika pelayan telah terhempas?
+users_rsa=Benarkan pengesahan RSA (SSH 1)?
+misc_separ=Menggunakan proses yang tidak berpengalaman berasingan?
+misc_eumask=Berlaku atau tidak sah 4 digit digit umask
+net_eprots=Anda mesti memilih sekurang-kurangnya satu protokol
+manual_edata=Tiada apa-apa yang masuk!
+misc_syslog=Kemudahan log sistem
+access_denyh=Tolak tuan rumah pelanggan
+manual_file=Edit fail konfig:
+secs=detik
+access_header=Rangkaian dan pilihan kawalan akses masuk
+users_rhosts=Abaikan .rhosts fail?
+host_escape=Melarikan diri
+manual_efile=Fail terpilih bukan sebahagian daripada konfigurasi pelayan SSH
+log_manual=Menyusun fail config secara manual $1
+misc_bits=Saiz kunci pelayan
+net_elport='$1' bukan port yang sah untuk didengar
+users_authkeys_set=Fail di bawah rumah
+users_err=Gagal menyimpan pengguna dan kumpulan
+bits=bit
+host_edit=Edit Pilihan Utama
+host_user_def=Log masuk semasa
+host_header=Pilihan pelanggan untuk hos SSH
+misc_umask_def=Biarkan tidak berubah
+host_clevel_1=(Terburuk)
+net_err=Gagal menyimpan rangkaian
+host_rsh=Cuba RSH jika SSH gagal?
+log_users=Pilihan pengesahan yang berubah
+misc_pid=Fail PID
+users_authkeys=Fail kunci pengguna yang diberi kuasa
+host_prots=Cuba protokol SSH
+net_prots_2=SSH v2
+users_eauthkeys=Fail kunci yang hilang atau tidak sah
+users_auth=Benarkan pengesahan dengan kata laluan?
+index_stop=Hentikan Server
+users_ebanner=Fail mesej pra-masuk yang hilang atau tidak sah
+host_batch=Minta kata laluan jika diperlukan?
+users_mail=Beritahu pengguna mel baru?
+users_eexpire=Hari amaran tamat tempoh yang hilang atau tidak sah
+sync_pass=Gunakan kata laluan sebagai frasa laluan utama?
+net_idle_s=detik
+manual_ok=Edit
+access_allowh=Hanya benarkan hos pelanggan
+misc_err=Gagal menyimpan pilihan pelbagai
+index_esshd=Program server SSH $1 tidak ditemukan pada sistem Anda. Mungkin SSHD tidak dipasang, atau konfigurasi modul anda tidak betul.
+misc_eregen=Selang masa regenerasi utama yang hilang atau tidak sah
+host_prots2=2 sahaja
+host_rrport=Pelabuhan jauh
+sync_gnupg=Persediaan kunci GNUPG untuk pengguna Unix baru.
+users_motd=Paparkan /etc/motd pada login?
+log_update_host=Pilihan dikemaskini untuk hos $1
+manual_err=Gagal menyimpan fail konfigurasi
+users_pexpire=Hari sebelum tamat tempoh kata laluan untuk memberi amaran kepada pengguna
+log_update_all=Pilihan yang dikemas kini untuk semua tuan rumah
+misc_quiet=Adakah pembalakan minimum?
+net_idle_h=Jam
+host_comp=Mampatkan lalu lintas SSH?
+host_lrhost=Tuan rumah jauh
+host_erport=Nombor port jauh yang hilang atau tidak sah
+users_rhostsauth=Benarkan log masuk hanya dengan hosts.equiv dan .rhosts?
+host_priv=Gunakan pelabuhan sumber istimewa?
+net_idle=Waktu tunggu habis
+host_hostname_def=Sama seperti di atas
+keys_desc=Halaman ini membolehkan anda melihat kekunci SSH untuk hos ini.
+access_edenyu=Tiada pengguna untuk menyangkal masuk
+index_apply=Terapkan Perubahan
+index_stopmsg=Klik butang ini untuk menghentikan pelayan SSH yang sedang berjalan. Sebaik sahaja ia dihentikan, tiada pengguna akan dapat log masuk melalui SSH, tetapi sambungan sedia ada akan tetap aktif.
+host_rforward=Port pelayan untuk dikemukakan kepada tempatan
+log_delete_all=Pilihan yang dipadamkan untuk semua tuan rumah
+access_eallowu=Tiada pengguna yang dibenarkan masuk
+users_root=Benarkan log masuk dengan root?
+users_banner_def=Tiada
+index_type=Jenis kunci SSH:
+host_proxy_def=Tiada
+log_delete_host=Pilihan yang dipadamkan untuk hos (s) $1
+users_authkeys_def=Default (~/.ssh/authorized_keys)
+log_access=Kawalan akses yang berubah
+net_idle_w=minggu
+users_emaxauthtries=Nombor percubaan log masuk yang hilang atau bukan nombor bagi setiap sambungan
+log_net=Pilihan rangkaian yang berubah
+host_eport=Nombor port hilang atau tidak sah
+access_eallowg=Tiada kumpulan yang dibenarkan masuk
+users_nopwd=Hanya dengan auth RSA
+net_below=Masuk ke bawah ..
+index_rsa1=RSA (untuk SSH v1)
+net_header=Pilihan rangkaian
+hosts_all=Semua Hos
+host_eprots=Anda mesti memilih sekurang-kurangnya satu protokol
+net_elisten=Alamat IP yang hilang atau tidak sah untuk didengar
+misc_fascist=Adakah pembalakan berlebihan?
+sync_create=Sediakan kunci SSH untuk pengguna Unix baru?
+manual_title=Edit Fail Config
+index_start=Mula Server
+host_elport=Nombor pelabuhan tempatan yang hilang atau tidak sah
+host_escape_none=Tiada
+dknown_enone=Tiada yang dipilih
+users_rrhosts=Abaikan .rhosts fail untuk pengguna root?
+host_checkip=Semak alamat IP dalam fail known_hosts?
+host_port=Pelabuhan untuk menyambung ke
+net_lport=Pelabuhan
+host_err=Gagal menyimpan pilihan host
+net_sel=Alamat ..
+host_eproxy=Perintah proksi sambungan hilang atau tidak sah
+access_silent=Berhenti menyambungkan pelanggan yang tidak dibenarkan secara senyap?
+sync_title=Persediaan Utama SSH Pengguna
+host_prots1=1 sahaja
+start_err=Gagal memulakan pelayan SSH
+manual_ecannot=Anda tidak dibenarkan mengedit fail konfigurasi pelayan SSH
+net_all6=Semua alamat IPv6
+host_rlport=Pelabuhan tempatan
+users_banner=Fail mesej pra-masuk
+net_idle_m=minit
+misc_regen_def=Tidak pernah
+misc_header=Pelbagai pilihan pelayan SSH lain
+misc_exoff=Paparan X11 yang hilang atau tidak sah diimbangi
+host_usersh=Hanya membuat sambungan RSH?
+host_name=Pilihan untuk tuan rumah
+index_econfig=Fail konfigurasi pelayan SSH $1 tidak dijumpai pada sistem anda. Mungkin SSHD tidak dipasang, atau konfigurasi modul anda tidak betul.
+net_prots_1=SSH v1
+users_passwd=Dapatkan kata laluan baru jika tamat tempoh?
+host_prots_sel=Terpilih ..
+index_version=$1
+log_misc=Menukar pilihan pelbagai
+net_eidle=Masa tunggu habis yang tiada atau tidak sah
+net_grace_def=Selamanya
+net_listen_def=Semua alamat
+log_stop=Berhenti pelayan SSH