diff options
author | Thorsten Kukuk <kukuk@thkukuk.de> | 2008-10-27 06:46:50 +0000 |
---|---|---|
committer | Thorsten Kukuk <kukuk@thkukuk.de> | 2008-10-27 06:46:50 +0000 |
commit | 0a5ee586bed8dbb537ab23080bc19cf6b82812e7 (patch) | |
tree | f1aa08f56b9d08a5372978e73bff0c0d980014cf /po/zh_TW.po | |
parent | a0428860a7e96b0bb0bd289f2a5febaae86c42a7 (diff) | |
download | pam-0a5ee586bed8dbb537ab23080bc19cf6b82812e7.tar.gz pam-0a5ee586bed8dbb537ab23080bc19cf6b82812e7.tar.bz2 pam-0a5ee586bed8dbb537ab23080bc19cf6b82812e7.zip |
Relevant BUGIDs:
Purpose of commit:
Commit summary:
---------------
2008-10-27 Thorsten Kukuk <kukuk@thkukuk.de>
* doc/man/pam_setcred.3.xml: Document when credentials
should be deleted.
* po/ja.po: Fix syntax error.
* po/de.po: Update translations.
* po/*.po: Regenerate with pam_tally2 added.
Diffstat (limited to 'po/zh_TW.po')
-rw-r--r-- | po/zh_TW.po | 206 |
1 files changed, 137 insertions, 69 deletions
diff --git a/po/zh_TW.po b/po/zh_TW.po index 280a07ec..a712bb58 100644 --- a/po/zh_TW.po +++ b/po/zh_TW.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM.tip\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2008-04-03 14:13+0200\n" +"POT-Creation-Date: 2008-10-22 20:01+0200\n" "PO-Revision-Date: 2008-10-21 15:51+1000\n" "Last-Translator: Terry Chuang <tchuang@redhat.com>\n" "Language-Team: <zh@li.org>\n" @@ -30,7 +30,7 @@ msgstr "...抱歉,您的時間已到!\n" msgid "erroneous conversation (%d)\n" msgstr "錯誤的交談 (%d)\n" -#: libpam/pam_item.c:294 +#: libpam/pam_item.c:302 msgid "login:" msgstr "登入:" @@ -167,146 +167,178 @@ msgid "Unknown PAM error" msgstr "未知的 PAM 錯誤" #: modules/pam_cracklib/pam_cracklib.c:64 +#: modules/pam_pwhistory/pam_pwhistory.c:61 #, c-format msgid "New %s%spassword: " msgstr "新 %s%s密碼:" #: modules/pam_cracklib/pam_cracklib.c:66 +#: modules/pam_pwhistory/pam_pwhistory.c:62 #, c-format msgid "Retype new %s%spassword: " msgstr "再次輸入新的 %s%s密碼:" #: modules/pam_cracklib/pam_cracklib.c:67 +#: modules/pam_pwhistory/pam_pwhistory.c:63 msgid "Sorry, passwords do not match." msgstr "抱歉,密碼不符合。" -#: modules/pam_cracklib/pam_cracklib.c:432 +#: modules/pam_cracklib/pam_cracklib.c:499 msgid "is the same as the old one" msgstr "與舊的密碼相同" -#: modules/pam_cracklib/pam_cracklib.c:445 +#: modules/pam_cracklib/pam_cracklib.c:513 msgid "is a palindrome" msgstr "是一個回文" -#: modules/pam_cracklib/pam_cracklib.c:448 +#: modules/pam_cracklib/pam_cracklib.c:516 msgid "case changes only" msgstr "僅變更大小寫" -#: modules/pam_cracklib/pam_cracklib.c:451 +#: modules/pam_cracklib/pam_cracklib.c:519 msgid "is too similar to the old one" msgstr "與舊的密碼太相似" -#: modules/pam_cracklib/pam_cracklib.c:454 +#: modules/pam_cracklib/pam_cracklib.c:522 msgid "is too simple" msgstr "太簡單" -#: modules/pam_cracklib/pam_cracklib.c:457 +#: modules/pam_cracklib/pam_cracklib.c:525 msgid "is rotated" msgstr "已旋轉" -#: modules/pam_cracklib/pam_cracklib.c:460 +#: modules/pam_cracklib/pam_cracklib.c:528 msgid "not enough character classes" msgstr "字元類別不足" -#: modules/pam_cracklib/pam_cracklib.c:498 -msgid "has been already used" -msgstr "已經由其他使用者使用" +#: modules/pam_cracklib/pam_cracklib.c:531 +msgid "contains too many same characters consecutively" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:534 +msgid "contains the user name in some form" +msgstr "" -#: modules/pam_cracklib/pam_cracklib.c:526 +#: modules/pam_cracklib/pam_cracklib.c:564 #: modules/pam_unix/pam_unix_passwd.c:449 msgid "No password supplied" msgstr "未提供密碼" -#: modules/pam_cracklib/pam_cracklib.c:526 +#: modules/pam_cracklib/pam_cracklib.c:564 #: modules/pam_unix/pam_unix_passwd.c:449 msgid "Password unchanged" msgstr "密碼未變更" -#: modules/pam_cracklib/pam_cracklib.c:549 -#: modules/pam_cracklib/pam_cracklib.c:672 +#: modules/pam_cracklib/pam_cracklib.c:584 +#: modules/pam_cracklib/pam_cracklib.c:709 #, c-format msgid "BAD PASSWORD: %s" msgstr "不良的密碼: %s" -#: modules/pam_exec/pam_exec.c:134 +#: modules/pam_exec/pam_exec.c:142 modules/pam_unix/pam_unix_auth.c:159 +#: modules/pam_userdb/pam_userdb.c:61 +msgid "Password: " +msgstr "密碼:" + +#: modules/pam_exec/pam_exec.c:215 #, c-format msgid "%s failed: exit code %d" msgstr "%s 失敗:退出編碼 %d" -#: modules/pam_exec/pam_exec.c:143 +#: modules/pam_exec/pam_exec.c:224 #, c-format msgid "%s failed: caught signal %d%s" msgstr "%s 失敗:捕捉到信號 %d%s" -#: modules/pam_exec/pam_exec.c:152 +#: modules/pam_exec/pam_exec.c:233 #, c-format msgid "%s failed: unknown status 0x%x" msgstr "%s 失敗:不明狀態 0x%x" #. TRANSLATORS: "strftime options for date of last login" -#: modules/pam_lastlog/pam_lastlog.c:190 +#: modules/pam_lastlog/pam_lastlog.c:201 modules/pam_lastlog/pam_lastlog.c:429 msgid " %a %b %e %H:%M:%S %Z %Y" msgstr "%a %b %e %H:%M:%S %Z %Y" #. TRANSLATORS: " from <host>" -#: modules/pam_lastlog/pam_lastlog.c:199 +#: modules/pam_lastlog/pam_lastlog.c:210 modules/pam_lastlog/pam_lastlog.c:438 #, c-format msgid " from %.*s" msgstr "從 %.*s" #. TRANSLATORS: " on <terminal>" -#: modules/pam_lastlog/pam_lastlog.c:211 +#: modules/pam_lastlog/pam_lastlog.c:222 modules/pam_lastlog/pam_lastlog.c:450 #, c-format msgid " on %.*s" msgstr "在 %.*s" #. TRANSLATORS: "Last login: <date> from <host> on <terminal>" -#: modules/pam_lastlog/pam_lastlog.c:220 +#: modules/pam_lastlog/pam_lastlog.c:232 #, c-format msgid "Last login:%s%s%s" msgstr "上一次登入:%s%s%s" -#: modules/pam_lastlog/pam_lastlog.c:226 +#: modules/pam_lastlog/pam_lastlog.c:238 msgid "Welcome to your new account!" msgstr "歡迎使用您的新帳號!" +#. TRANSLATORS: "Last failed login: <date> from <host> on <terminal>" +#: modules/pam_lastlog/pam_lastlog.c:460 +#, fuzzy, c-format +msgid "Last failed login:%s%s%s" +msgstr "上一次登入:%s%s%s" + +#: modules/pam_lastlog/pam_lastlog.c:469 modules/pam_lastlog/pam_lastlog.c:476 +#, c-format +msgid "There was %d failed login attempt since the last successful login." +msgid_plural "" +"There were %d failed login attempts since the last successful login." +msgstr[0] "" +msgstr[1] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_lastlog/pam_lastlog.c:481 +#, c-format +msgid "There were %d failed login attempts since the last successful login." +msgstr "" + #: modules/pam_limits/pam_limits.c:712 #, c-format msgid "Too many logins for '%s'." msgstr "對 '%s' 進行太多次登入。" -#: modules/pam_mail/pam_mail.c:313 +#: modules/pam_mail/pam_mail.c:318 msgid "No mail." msgstr "沒有郵件。" -#: modules/pam_mail/pam_mail.c:316 +#: modules/pam_mail/pam_mail.c:321 msgid "You have new mail." msgstr "您有新的郵件。" -#: modules/pam_mail/pam_mail.c:319 +#: modules/pam_mail/pam_mail.c:324 msgid "You have old mail." msgstr "您有舊的郵件。" -#: modules/pam_mail/pam_mail.c:323 +#: modules/pam_mail/pam_mail.c:328 msgid "You have mail." msgstr "您有郵件。" -#: modules/pam_mail/pam_mail.c:330 +#: modules/pam_mail/pam_mail.c:335 #, c-format msgid "You have no mail in folder %s." msgstr "資料夾 %s 中沒有您的郵件。" -#: modules/pam_mail/pam_mail.c:334 +#: modules/pam_mail/pam_mail.c:339 #, c-format msgid "You have new mail in folder %s." msgstr "資料夾 %s 中有您的新郵件。" -#: modules/pam_mail/pam_mail.c:338 +#: modules/pam_mail/pam_mail.c:343 #, c-format msgid "You have old mail in folder %s." msgstr "資料夾 %s 中有您的舊郵件。" -#: modules/pam_mail/pam_mail.c:343 +#: modules/pam_mail/pam_mail.c:348 #, c-format msgid "You have mail in folder %s." msgstr "資料夾 %s 中有您的郵件。" @@ -321,51 +353,59 @@ msgstr "建立目錄「%s」。" msgid "Unable to create directory %s: %m" msgstr "無法建立 %s 目錄:%m" -#: modules/pam_selinux/pam_selinux.c:164 +#: modules/pam_pwhistory/pam_pwhistory.c:224 +#: modules/pam_pwhistory/pam_pwhistory.c:258 +#, fuzzy +msgid "Password change aborted." +msgstr "密碼未變更" + +#: modules/pam_pwhistory/pam_pwhistory.c:235 +#: modules/pam_pwhistory/pam_pwhistory.c:295 +#: modules/pam_unix/pam_unix_passwd.c:470 +msgid "Password has been already used. Choose another." +msgstr "密碼已經由其他使用者使用。請選擇其他密碼。" + +#: modules/pam_selinux/pam_selinux.c:172 msgid "Would you like to enter a security context? [N] " msgstr "您是否要輸入安全性 context?[否]" -#: modules/pam_selinux/pam_selinux.c:181 modules/pam_selinux/pam_selinux.c:265 +#: modules/pam_selinux/pam_selinux.c:191 modules/pam_selinux/pam_selinux.c:282 msgid "role:" msgstr "角色:" -#: modules/pam_selinux/pam_selinux.c:193 modules/pam_selinux/pam_selinux.c:282 +#: modules/pam_selinux/pam_selinux.c:204 modules/pam_selinux/pam_selinux.c:316 msgid "level:" msgstr "層級:" -#: modules/pam_selinux/pam_selinux.c:206 modules/pam_selinux/pam_selinux.c:313 +#: modules/pam_selinux/pam_selinux.c:219 modules/pam_selinux/pam_selinux.c:349 msgid "Not a valid security context" msgstr "不是有效的安全網路位置" -#: modules/pam_selinux/pam_selinux.c:251 +#: modules/pam_selinux/pam_selinux.c:265 #, c-format msgid "Default Security Context %s\n" msgstr "預設的安全網路位置 %s\n" -#: modules/pam_selinux/pam_selinux.c:255 +#: modules/pam_selinux/pam_selinux.c:269 msgid "Would you like to enter a different role or level?" msgstr "您是否希望輸入不同的角色或層級?" -#: modules/pam_selinux/pam_selinux.c:269 +#: modules/pam_selinux/pam_selinux.c:285 #, c-format msgid "No default type for role %s\n" msgstr "%s 沒有預設的類型\n" -#: modules/pam_selinux/pam_selinux.c:522 +#: modules/pam_selinux/pam_selinux.c:661 #, c-format msgid "Unable to get valid context for %s" msgstr "無法取得 %s 的有效 context" -#: modules/pam_selinux/pam_selinux.c:578 -msgid "Requested MLS level not in permitted range" -msgstr "請求的 MLS 層級不在允許的範圍內" - -#: modules/pam_selinux/pam_selinux.c:628 +#: modules/pam_selinux/pam_selinux.c:712 #, c-format msgid "Security Context %s Assigned" msgstr "已指定安全網路位置 %s" -#: modules/pam_selinux/pam_selinux.c:649 +#: modules/pam_selinux/pam_selinux.c:733 #, c-format msgid "Key Creation Context %s Assigned" msgstr "已指建置金鑰的定安全網路位置 %s" @@ -402,55 +442,86 @@ msgstr "再次輸入新的 STRESS 密碼:" msgid "Verification mis-typed; password unchanged" msgstr "確認錯誤輸入;密碼未變更" -#: modules/pam_tally/pam_tally.c:746 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:541 +#, c-format +msgid "Account temporary locked (%ld seconds left)" +msgstr "" + +#: modules/pam_tally/pam_tally.c:566 +#, c-format +msgid "Account locked due to %u failed logins" +msgstr "" + +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:812 msgid "Authentication error" msgstr "驗證錯誤" -#: modules/pam_tally/pam_tally.c:747 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:813 msgid "Service error" msgstr "服務錯誤" -#: modules/pam_tally/pam_tally.c:748 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:814 msgid "Unknown user" msgstr "未知的使用者" -#: modules/pam_tally/pam_tally.c:749 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:815 msgid "Unknown error" msgstr "未知的錯誤" -#: modules/pam_tally/pam_tally.c:765 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:834 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: 不良的號碼提供至 --reset=\n" -#: modules/pam_tally/pam_tally.c:769 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:838 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: 未識別的選項 %s\n" -#: modules/pam_tally/pam_tally.c:781 +#: modules/pam_tally/pam_tally.c:812 #, c-format -msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -msgstr "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "" +"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgstr "" +"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:855 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:964 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: 無法將所有使用者重新設定為非零\n" -#: modules/pam_unix/pam_unix_acct.c:229 modules/pam_unix/pam_unix_acct.c:251 +#: modules/pam_tally2/pam_tally2.c:520 +#, c-format +msgid "Account locked due to %hu failed logins" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:865 +#, c-format +msgid "Login Failures Latest failure From\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:881 +#, fuzzy, c-format +msgid "" +"%s: [-f rooted-filename] [--file rooted-filename]\n" +" [-u username] [--user username]\n" +" [-r] [--reset[=n]] [--quiet]\n" +msgstr "" +"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" + +#: modules/pam_unix/pam_unix_acct.c:228 modules/pam_unix/pam_unix_acct.c:250 msgid "Your account has expired; please contact your system administrator" msgstr "您的帳戶已經逾期,請洽詢您的系統管理員" -#: modules/pam_unix/pam_unix_acct.c:237 +#: modules/pam_unix/pam_unix_acct.c:236 msgid "You are required to change your password immediately (root enforced)" msgstr "您必須立刻變更您的密碼 (root 強制執行)" -#: modules/pam_unix/pam_unix_acct.c:243 +#: modules/pam_unix/pam_unix_acct.c:242 msgid "You are required to change your password immediately (password aged)" msgstr "您必須立刻變更您的密碼 (密碼使用過久)" -#: modules/pam_unix/pam_unix_acct.c:261 modules/pam_unix/pam_unix_acct.c:268 +#: modules/pam_unix/pam_unix_acct.c:260 modules/pam_unix/pam_unix_acct.c:267 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -458,15 +529,11 @@ msgstr[0] "警告:您的密碼將在 %d 天之後過期。" msgstr[1] "警告:您的密碼將在 %d 天之後過期。" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:273 +#: modules/pam_unix/pam_unix_acct.c:272 #, c-format msgid "Warning: your password will expire in %d days" msgstr "警告:您的密碼將在 %d 天之後過期。" -#: modules/pam_unix/pam_unix_auth.c:159 modules/pam_userdb/pam_userdb.c:61 -msgid "Password: " -msgstr "密碼:" - #: modules/pam_unix/pam_unix_passwd.c:359 msgid "NIS password could not be changed." msgstr "無法變更 NIS 密碼。" @@ -475,10 +542,6 @@ msgstr "無法變更 NIS 密碼。" msgid "You must choose a longer password" msgstr "您必須選擇更長的密碼" -#: modules/pam_unix/pam_unix_passwd.c:470 -msgid "Password has been already used. Choose another." -msgstr "密碼已經由其他使用者使用。請選擇其他密碼。" - #: modules/pam_unix/pam_unix_passwd.c:571 #, c-format msgid "Changing password for %s." @@ -500,3 +563,8 @@ msgstr "輸入新的 UNIX 密碼:" msgid "Retype new UNIX password: " msgstr "再次輸入新的 UNIX 密碼:" +#~ msgid "has been already used" +#~ msgstr "已經由其他使用者使用" + +#~ msgid "Requested MLS level not in permitted range" +#~ msgstr "請求的 MLS 層級不在允許的範圍內" |