diff --git a/pam/lang/zh_TW b/pam/lang/zh_TW
new file mode 100644
index 000000000..035b3c968
--- /dev/null
+++ b/pam/lang/zh_TW
@@ -0,0 +1,221 @@
+time_times=進入時間
+control_desc_required=在身份認證錯誤後直到結束後才停止
+pam_ftp.so=檢查FTP身份認證
+tally_reset=在成功後重設錯誤計算數目
+cracklib_retry=在失敗之前最大可恢復的
+desc_squid=Squid Proxy伺服器
+pam_unix_acct.so=Unix account確認
+mod_type=在服務項目裡使用
+index_none=在您的系統目錄 $1中找不到PAM的組態檔案,也許沒有安裝PAM,或著 模組設定 不正確
+pam_pwdb.so=Unix密碼身份認證
+create_title=新增PAM服務項目
+desc_mcserv=Midnight commander
+desc_qpop=POP Mail伺服器
+cracklib_etype=沒有輸入或無效的密碼類型
+pwdb_md5=使用 MD5編碼的密碼?
+listfile_file=搜尋檔案
+control_desc_sufficient=身份認證正確後立刻成功
+edit_header_session=Session設定步驟
+mod_type_auth=身份認證
+edit_move=移動
+edit_name=服務名稱
+pam_stress.so=應用程式重點測試
+motd_file_def=預設(/etc/motd)
+edit_none=沒有PAM模組指定給這個步驟
+pam_listfile.so=檢查檔案內容
+log_mod_move_l=替換PAM模組 $1和$2在服務項目 $3
+desc_webmin=Webmin網頁伺服器
+group_groups=加入群組
+listfile_user=只有使用者
+listfile_item_rhost=遠端主機名稱
+mail_noenv=設定 $MAIL 環境變數?
+pam_access.so=檢查允許控制檔案
+pam_unix_session.so=Unix session設定
+listfile_group=只有群組
+desc_kpackage=KDE RPM工具
+log_mod_modify=修改PAM模組$1在服務項目 $2
+desc_rp3-config=Redhat PPP 客戶端工具
+pam_tally.so=嘗試追蹤登入失敗
+index_name=伺服器
+env_def=預設值
+pam_lastlog.so=最後登入通知
+edit_header=PAM服務項目內容
+desc_sshd=SSH Login
+control_desc_requisite=在身份認證錯誤時立刻結束
+desc_chsh=更改shell
+pam_nologin.so=檢查/etc/nologin檔案
+pam_filter.so=輸入/輸出 filter
+desc_apacheconf=Redhat Apache組態工具
+mod_header=PAM模組選項
+pam_stack.so=呼叫其他PAM服務項目
+pam_warn.so=Log warning
+index_title=PAM身份認證
+pam_unix_sess.so=Unix session設定
+pam_desgold.so=DESGold 智慧卡身份認證
+desc_halt=系統關機
+desc_kde=KDE登入
+pam_console.so=只檢查終端機
+mod_edit=編輯PAM模組
+pam_shells.so=檢查shell是否有效
+desc_xscreensaver=Screen saver
+desc_ftp=檔案傳輸伺服器
+motd_file=顯示檔案
+control_requisite=必要的
+desc_internet-config=Redhat網際網路組態工具
+index_return=服務列表
+rhosts_equiv=讀取 /etc/hosts.equiv檔案?
+create_1=Unix身份認證
+pam_rhosts_auth.so=檢查.rhosts檔案
+time_services=服務
+stack_service=在PAM服務項目上檢查密碼
+listfile_onerr=在檔案錯誤
+desc_login=本地或遠端登入
+control_optional=可選擇的
+mod_type_session=Session設定
+log_pam_create=新增PAM服務項目 $1
+desc_rhn_register=Redhat網路註冊
+index_add=新增PAM伺服項目
+edit_header_auth=認證步驟
+group_services=服務
+pam_unix_passwd.so=更改Unix密碼
+desc_linuxconf-auth=LinuxConf身份認證
+desc_wu-ftpd=WuFTPd檔案傳輸伺服器
+mod_control=失敗層級
+desc_rlogin=遠端登入伺服器
+create_name=服務名稱
+rhosts_promiscuous=+ 允許所有主機進入?
+pam_securetty.so=檢查root安全TTY
+pwdb_nodelay=在登入失敗後拒絕?
+edit_title=編輯PAM服務
+desc_httpd=Web伺服器
+desc_rsh=遠端shell伺服器
+listfile_item_tty=TTY
+log_mod_create=加入PAM模組$1到服務項目 $2
+pam_issue.so=顯示 /etc/issue檔案
+desc_su=切換使用者
+mod_err=儲存模組失敗
+mail_edir=沒有輸入或無效的郵件spool目錄
+control_sufficient=足夠的
+tally_root=root account可被拒絕?
+desc_shutdown=關閉系統
+desc_system-auth=一般身份認證
+securetty_ttys=安全TTY
+create_0=無
+pam_rhosts.so=檢查 .rhosts檔案
+listfile_succeed=成功
+env_evar=變數名稱不能有空白
+desc_chfn=更改finger資訊
+pam_wheel.so=wheel 群組檢查
+pam_env.so=設定環境變數
+desc_ppp=PPP daemon登入
+tally_deny=在拒絕進入前嘗試錯誤
+pam_limits.so=設定資源限制
+mod_mod=PAM模組
+mail_nopen=在登入顯示郵件通知?
+create_desc=描述
+pam_permit.so=每次都允許登入
+edit_mod=PAM模組
+wheel_deny=將允許的群組成員改成拒絕?
+desc_kppp=KDE PPP 客戶端工具
+time_ttys=TTY
+wheel_group_def=預設(wheel 或 GID 0)
+mod_create=加入PAM模組
+desc_vlock=鎖住虛擬終端機
+pam_unix_auth.so=Unix密碼身份認證
+pam_time.so=檢查登入時間
+edit_desc=描述
+tally_magic=錯誤計算數目應用在root?
+edit_header_account=Account確認步驟
+edit_args=參數
+control_desc_optional=不管成功或錯誤都忽略
+rhosts_suppress=紀錄身份認證失敗?
+desc_linuxconf=LinuxConf登入
+wheel_group=檢查群組會員
+listfile_fail=失敗
+mod_name=服務名稱
+log_mod_delete=刪除PAM模組$1在服務項目 $2
+listfile_apply=限制檢查
+desc_up2date=Redhat Linux升級代理程式
+desc_imap=IMAP郵件伺服器
+pwdb_nullok=允許無密碼?
+desc_adsl-config=Redhat ADSL組態工具
+index_desc=描述
+listfile_item_user=使用者名稱
+desc_xdm=本地或遠端X登入
+listfile_sense=如果在檔案找到
+mod_args=模組衝突
+time_users=使用者
+desc_sudo=限制root執行指令
+desc_passwd=更改密碼
+log_pam_delete=刪除PAM服務項目 $1
+env_over=忽略值
+desc_netatalk.pamd=$desc_netatalk
+create_header=新增PAM服務項目選項
+mod_type_password=更改密碼
+pam_mkhomedir.so=產生家目錄
+tally_edeny=沒有輸入或無效的嘗試錯誤數目
+env_var=變數名稱
+desc_cups=CUPS printing
+pam_mail.so=新增郵件通知
+desc_xlock=鎖住螢幕
+group_ttys=TTY
+pam_cracklib.so=檢查密碼強度
+desc_linuxconf-pair=LinuxConf 新增登入
+wheel_egroup=沒有輸入或無效的群組名稱
+desc_kbdrate=鍵盤速度設定
+listfile_all=所有使用者
+desc_isdn-config=Redhat ISDN組態工具
+wheel_trust=群組成員以futher身份認證通過?
+desc_printconf-gui=Redhat列表機組態工具
+pwdb_shadow=使用遮蔽密碼檔案?
+create_2=阻止任何人進入
+pam_userdb.so=DBM檔案密碼身份認證
+listfile_item_ruser=遠端使用者名稱
+cracklib_type=提示密碼類型
+mail_empty=通知當郵件檔案是空的?
+listfile_item_group=群組
+pam_xauth.so=X身份認證
+mod_type_account=Account確認
+pam_unix.so=原有的Unix密碼身份認證
+desc_reboot=系統重新開機
+time_info=所有的錯誤可以包含多個用 | 分隔數值,而且數值可以使用萬用字元 * 和代表否定的 ! 。
+group_users=使用者
+desc_poweroff=關閉系統電源
+edit_header_password=更改密碼步驟
+log_mod_move=替換PAM模組在服務項目 $3
+edit_delete=刪除PAM服務項目
+mail_dir=郵件spool目錄
+desc_gnorpm-auth=Gnome RPM工具
+pam_radius.so=RADIUS伺服器身份認證
+desc_ftpd=檔案傳輸伺服器
+motd_efile=沒有輸入或無效的檔案名稱
+pam_motd.so=顯示message-of-the-day檔案
+edit_control=失敗層級
+cracklib_eretry=沒有輸入或無效的沒有輸入或無效的可恢復數字
+desc_kscreensaver=KDE screen saver
+desc_up2date-config=Redhat Linux升級組態
+desc_other=其他伺服器
+desc_xserver=X11伺服器
+rhosts_rhosts=讀取使用者的 .rhosts檔案?
+desc_pop=POP郵件伺服器
+listfile_item=搜尋檔案
+desc_gdm=Gnome X登入
+group_times=進入時間
+control_required=所要求的
+pam_passwd+.so=密碼長度檢查
+group_info=所有的錯誤可以包含多個用 | 分隔數值,而且數值可以使用萬用字元 * 和代表否定的 ! 。
+pam_deny.so=每次都拒絕登入
+mail_close=在登出顯示郵件通知?
+pam_ldap.so=LDAP伺服器身份認證
+pam_group.so=設定群組會員
+pam_rootok.so=只檢查root使用者
+create_mods=初始PAM模組
+desc_netatalk=Netatalk Apple檔案伺服器
+edit_return=PAM服務項目
+desc_kontrol-panel=Redhat KDE控制台
+shells_shells=有效的使用者shell
+edit_addmod=新增步驟給:
+desc_rexec=遠端執行執行伺服器
+listfile_item_shell=Shell
+desc_samba=Samba Windows檔案伺服器
+desc_bindconf=Redhat BIND組態工具
diff --git a/pam/lang/zh_TW.Big5 b/pam/lang/zh_TW.Big5
deleted file mode 100644
index d981ff38a..000000000
--- a/pam/lang/zh_TW.Big5
+++ /dev/null
@@ -1,244 +0,0 @@
-index_title=PAM{
-index_name=A
-index_desc=yz
-index_add=sWPAMA
-index_return=AȦC
-index_none=bztΥؿ $1䤣PAMպAɮסA]\SwPAMAε Ҳճ]w T
-
-desc_su=ϥΪ
-desc_login=aλݵnJ
-desc_samba=Samba WindowsɮצA
-desc_imap=IMAPlA
-desc_pop=POPlA
-desc_kde=KDEnJ
-desc_rexec=ݰA
-desc_rlogin=ݵnJA
-desc_rsh=shellA
-desc_passwd=KX
-desc_chfn=fingerT
-desc_chsh=shell
-desc_ftp=ɮǿA
-desc_ftpd=ɮǿA
-desc_wu-ftpd=WuFTPdɮǿA
-desc_xscreensaver=Screen saver
-desc_other=LA
-desc_netatalk.pamd=$desc_netatalk
-desc_netatalk=Netatalk AppleɮצA
-desc_webmin=WebminA
-desc_xdm=aλXnJ
-desc_gdm=Gnome XnJ
-desc_linuxconf=LinuxConfnJ
-desc_linuxconf-pair=LinuxConf sWnJ
-desc_linuxconf-auth=LinuxConf{
-desc_xlock=ù
-desc_vlock=ݾ
-desc_kbdrate=Lt׳]w
-desc_halt=t
-desc_poweroff=tιq
-desc_reboot=tέs}
-desc_shutdown=t
-desc_mcserv=Midnight commander
-desc_kppp=KDE PPP Ȥݤu
-desc_xserver=X11A
-desc_gnorpm-auth=Gnome RPMu
-desc_kpackage=KDE RPMu
-desc_ppp=PPP daemonnJ
-desc_rp3-config=Redhat PPP Ȥݤu
-desc_up2date=Redhat LinuxɯťNz{
-desc_up2date-config=Redhat LinuxɯŲպA
-desc_sudo=rootO
-desc_httpd=WebA
-desc_qpop=POP MailA
-desc_sshd=SSH Login
-desc_squid=Squid ProxyA
-desc_bindconf=Redhat BINDպAu
-desc_apacheconf=Redhat ApacheպAu
-desc_adsl-config=Redhat ADSLպAu
-desc_internet-config=RedhatںպAu
-desc_isdn-config=Redhat ISDNպAu
-desc_kontrol-panel=Redhat KDEx
-desc_kscreensaver=KDE screen saver
-desc_printconf-gui=RedhatCպAu
-desc_rhn_register=RedhatU
-desc_system-auth=@먭{
-desc_cups=CUPS printing
-
-edit_title=sPAMA
-edit_header=PAMAȶؤe
-edit_name=AȦW
-edit_header_auth={ҨBJ
-edit_header_account=AccountT{BJ
-edit_header_session=Session]wBJ
-edit_header_password=KXBJ
-edit_mod=PAMҲ
-edit_desc=yz
-edit_args=Ѽ
-edit_addmod=sWBJ:
-edit_control=Ѽh
-edit_none=SPAMҲիwoӨBJ
-edit_delete=RPAMAȶ
-edit_move=
-edit_return=PAMAȶ
-
-pam_pwdb.so=UnixKX{
-pam_securetty.so=ˬdrootwTTY
-pam_nologin.so=ˬd/etc/nologinɮ
-pam_mail.so=sWlq
-pam_lastlog.so=̫nJq
-pam_rootok.so=uˬdrootϥΪ
-pam_cracklib.so=ˬdKXj
-pam_access.so=ˬd\ɮ
-pam_deny.so=CڵnJ
-pam_env.so=]wܼ
-pam_ftp.so=ˬdFTP{
-pam_time.so=ˬdnJɶ
-pam_group.so=]wsշ|
-pam_listfile.so=ˬdɮפe
-pam_limits.so=]w귽
-pam_mkhomedir.so=ͮaؿ
-pam_motd.so=message-of-the-dayɮ
-pam_permit.so=C\nJ
-pam_radius.so=RADIUSA{
-pam_rhosts.so=ˬd .rhostsɮ
-pam_rhosts_auth.so=ˬd.rhostsɮ
-pam_shells.so=ˬdshellO_
-pam_unix.so=즳UnixKX{
-pam_userdb.so=DBMɮױKX{
-pam_warn.so=Log warning
-pam_wheel.so=wheel sˬd
-pam_issue.so= /etc/issueɮ
-pam_ldap.so=LDAPA{
-pam_unix_auth.so=UnixKX{
-pam_unix_sess.so=Unix session]w
-pam_unix_session.so=Unix session]w
-pam_unix_acct.so=Unix accountT{
-pam_unix_passwd.so=UnixKX
-pam_stress.so=ε{I
-pam_tally.so=հlܵnJ
-pam_passwd+.so=KXˬd
-pam_filter.so=J/X filter
-pam_desgold.so=DESGold zd{
-pam_console.so=uˬdݾ
-pam_xauth.so=X{
-pam_stack.so=IsLPAMAȶ
-
-control_requisite=n
-control_required=ҭnD
-control_sufficient=
-control_optional=iܪ
-control_desc_requisite=b{ҿ~ɥߨ赲
-control_desc_required=b{ҿ~᪽쵲~
-control_desc_sufficient={ҥTߨ覨\
-control_desc_optional=ަ\ο~
-
-create_title=sWPAMAȶ
-create_header=sWPAMAȶؿﶵ
-create_name=AȦW
-create_desc=yz
-create_mods=lPAMҲ
-create_0=L
-create_1=Unix{
-create_2=HiJ
-
-mod_edit=sPAMҲ
-mod_create=[JPAMҲ
-mod_header=PAMҲտﶵ
-mod_name=AȦW
-mod_mod=PAMҲ
-mod_type=bAȶظ̨ϥ
-mod_type_auth={
-mod_type_account=AccountT{
-mod_type_session=Session]w
-mod_type_password=KX
-mod_control=Ѽh
-mod_args=ҲսĬ
-mod_err=xsҲե
-
-pwdb_shadow=ϥξBKXɮ?
-pwdb_nullok=\LKX?
-pwdb_md5=ϥ MD5sXKX?
-pwdb_nodelay=bnJѫڵ?
-
-listfile_item=jMɮ
-listfile_item_user=ϥΪ̦W
-listfile_item_tty=TTY
-listfile_item_rhost=ݥDW
-listfile_item_ruser=ݨϥΪ̦W
-listfile_item_group=s
-listfile_item_shell=Shell
-listfile_sense=pGbɮק
-listfile_file=jMɮ
-listfile_onerr=bɮ~
-listfile_fail=
-listfile_succeed=\
-listfile_apply=ˬd
-listfile_all=ҦϥΪ
-listfile_user=uϥΪ
-listfile_group=us
-
-cracklib_type=ܱKX
-cracklib_retry=bѤe̤ji_
-cracklib_eretry=SJεLĪSJεLĪi_Ʀr
-cracklib_etype=SJεLĪKX
-
-rhosts_equiv=Ū /etc/hosts.equivɮ?
-rhosts_rhosts=ŪϥΪ̪ .rhostsɮ?
-rhosts_promiscuous=+ \ҦDiJ?
-rhosts_suppress={ҥ?
-
-env_var=ܼƦW
-env_def=w]
-env_over=
-env_evar=ܼƦW٤ť
-
-securetty_ttys=wTTY
-
-shells_shells=ĪϥΪshell
-
-tally_deny=bڵiJeտ~
-tally_reset=b\᭫]~pƥ
-tally_edeny=SJεLĪտ~ƥ
-tally_magic=~pƥΦbroot?
-tally_root=root accountiQڵ?
-
-time_services=A
-time_ttys=TTY
-time_users=ϥΪ
-time_times=iJɶ
-time_info=Ҧ~iH]thӥ | jƭȡAӥBƭȥiHϥθUΦr * MN_w ! C
-
-group_services=A
-group_ttys=TTY
-group_users=ϥΪ
-group_times=iJɶ
-group_groups=[Js
-group_info=Ҧ~iH]thӥ | jƭȡAӥBƭȥiHϥθUΦr * MN_w ! C
-
-
-wheel_group=ˬdsշ|
-wheel_group_def=w](wheel GID 0)
-wheel_trust=sզHfuther{ҳqL?
-wheel_deny=N\sզ令ڵ?
-wheel_egroup=SJεLĪsզW
-
-motd_file=ɮ
-motd_file_def=w](/etc/motd)
-motd_efile=SJεLĪɮצW
-
-mail_nopen=bnJܶlq?
-mail_close=bnXܶlq?
-mail_empty=qlɮOŪ?
-mail_noenv=]w $MAIL ܼ?
-mail_dir=lspoolؿ
-mail_edir=SJεLĪlspoolؿ
-
-stack_service=bPAMAȶؤWˬdKX
-
-log_pam_create=sWPAMAȶ $1
-log_pam_delete=RPAMAȶ $1
-log_mod_create=[JPAMҲ$1Aȶ $2
-log_mod_modify=קPAMҲ$1bAȶ $2
-log_mod_delete=RPAMҲ$1bAȶ $2
-log_mod_move=PAMҲզbAȶ $3
-log_mod_move_l=PAMҲ $1M$2bAȶ $3
-
diff --git a/pam/lang/zh_TW.auto b/pam/lang/zh_TW.auto
new file mode 100644
index 000000000..5d9685f86
--- /dev/null
+++ b/pam/lang/zh_TW.auto
@@ -0,0 +1,48 @@
+desc_su-l=切換用戶(登錄)
+desc_usermin=Usermin Web服務器
+desc_cupsys=CUPS打印
+desc_libcupsys2=CUPS打印
+desc_ssh=SSH登錄
+desc_proftpd=ProFTPd文件傳輸服務器
+desc_qpopper=POP郵件服務器
+desc_dovecot=POP / IMAP郵件服務器
+desc_cron=預定命令守護程序
+desc_runuser=以用戶身份運行命令
+desc_runuser-l=以用戶身份運行命令(登錄)
+desc_postgresql=PostgreSQL數據庫
+desc_crond=Cron守護程序
+desc_smtp=SMTP驗證
+desc_smtp.postfix=Postfix SMTP驗證
+desc_smtp.sendmail=Sendmail SMTP驗證
+desc_config-util=配置實用程序
+desc_newrole=SELinux的新角色
+desc_radius=RADIUS撥號登錄
+desc_pptpconfig=點對點隧道協議
+desc_atd=預定命令守護程序
+desc_kcheckpass=KDE密碼檢查器
+desc_common-account=普通賬戶驗證
+desc_common-auth=普通認證
+desc_common-password=普通密碼修改
+desc_common-session=普通會話設置
+edit_file=配置文件
+edit_addinc=添加包含的服務
+edit_inc=包括服務 $1
+edit_iheader=隨附的PAM服務
+pam_foreground.so=控制台設定
+unix_nullok_secure=在安全的TTY上接受空密碼嗎?
+unix_min=最小密碼長度
+unix_nomin=沒有
+unix_max=最大密碼長度
+unix_nomax=沒有限制
+unix_obscure=禁止使用簡單密碼?
+unix_emin=最小密碼長度缺失或無效
+unix_emax=最大密碼長度丟失或無效
+log_inc_create=已為服務 $2添加包含 $1
+log_inc_modify=已為服務 $2修改包含 $1
+log_inc_delete=已刪除服務 $2的包含 $1
+log_incs=更新了服務 $1的包含項
+inc_edit=編輯包含的服務
+inc_create=創建包含的服務
+inc_header=隨附的PAM服務詳細信息
+inc_inc=隨附的PAM服務
+inc_err=無法保存包含的服務