1- # SOME DESCRIPTIVE TITLE.
21# Copyright (C) 2001-2022, Python Software Foundation
32# This file is distributed under the same license as the Python package.
43#
54# Translators:
5+ # Matt Wang <mattwang44@gmail.com>, 2022
66msgid ""
77msgstr ""
88"Project-Id-Version :Python 3.10\n "
99"Report-Msgid-Bugs-To :\n "
1010"POT-Creation-Date :2018-06-26 18:54+0800\n "
11- "PO-Revision-Date :2018-05-23 16:02+0000 \n "
12- "Last-Translator :Adrian Liaw <adrianliaw2000 @gmail.com>\n "
11+ "PO-Revision-Date :2022-02-11 12:04+0800 \n "
12+ "Last-Translator :Matt Wang <mattwang44 @gmail.com>\n "
1313"Language-Team :Chinese - TAIWAN (https://github.com/python/python-docs-zh- "
1414"tw)\n "
1515"Language :zh_TW\n "
1616"MIME-Version :1.0\n "
1717"Content-Type :text/plain; charset=UTF-8\n "
1818"Content-Transfer-Encoding :8bit\n "
1919"Plural-Forms :nplurals=1; plural=0;\n "
20+ "X-Generator :Poedit 3.0.1\n "
2021
2122#: ../../library/getpass.rst:2
2223msgid ":mod:`getpass` --- Portable password input"
23- msgstr ""
24+ msgstr ":mod:`getpass` --- 可攜式密碼輸入工具 "
2425
2526#: ../../library/getpass.rst:11
2627msgid "**Source code:** :source:`Lib/getpass.py`"
2728msgstr "**原始碼:**\\ :source:`Lib/getpass.py`"
2829
2930#: ../../library/getpass.rst:15
3031msgid "The :mod:`getpass` module provides two functions:"
31- msgstr ""
32+ msgstr ":mod:`getpass` 模組 (module) 提供了兩個函式: "
3233
3334#: ../../library/getpass.rst:20
3435msgid ""
@@ -39,27 +40,37 @@ msgid ""
3940"dev/tty`) or if that is unavailable to ``sys.stderr`` (this argument is "
4041"ignored on Windows)."
4142msgstr ""
43+ "提示使用者輸入一個密碼且不會有回音 (echo)。使用者會看到字串 *prompt* 作為提"
44+ "示,其預設值為 ``'Password: '``。在 Unix 上,如有必要的話會使用替換錯誤處理函"
45+ "式 (replace error handler) 寫入到類檔案物件 (file-like object) *stream*\\ "
46+ "中。\\ *stream* 預設為主控終端機 (controlling terminal) (\\ :file:`/dev/tty`"
47+ "\\ ),如果不可用則為 ``sys.stderr`` (此引數在 Windows 上會被忽略)。"
4248
4349#: ../../library/getpass.rst:27
4450msgid ""
4551"If echo free input is unavailable getpass() falls back to printing a warning "
4652"message to *stream* and reading from ``sys.stdin`` and issuing a :exc:"
4753"`GetPassWarning`."
4854msgstr ""
55+ "如果無回音輸入 (echo-free input) 無法使用則 getpass() 將回退為印出一條警告訊"
56+ "息到 *stream*\\ ,並從 ``sys.stdin`` 讀取且同時發出 :exc:`GetPassWarning`"
57+ "\\ 。"
4958
5059#: ../../library/getpass.rst:32
5160msgid ""
5261"If you call getpass from within IDLE, the input may be done in the terminal "
5362"you launched IDLE from rather than the idle window itself."
5463msgstr ""
64+ "如果你從 IDLE 內部呼叫 getpass,輸入可能會在你啟動 IDLE 的終端機中完成,而非"
65+ "在 IDLE 視窗中。"
5566
5667#: ../../library/getpass.rst:37
5768msgid "A :exc:`UserWarning` subclass issued when password input may be echoed."
58- msgstr ""
69+ msgstr "當密碼輸入可能被回音時會發出的 :exc:`UserWarning` 子類別。 "
5970
6071#: ../../library/getpass.rst:42
6172msgid "Return the\" login name\" of the user."
62- msgstr ""
73+ msgstr "回傳使用者的 \" 登入名稱 \" 。 "
6374
6475#: ../../library/getpass.rst:44
6576msgid ""
@@ -69,8 +80,12 @@ msgid ""
6980"the login name from the password database is returned on systems which "
7081"support the :mod:`pwd` module, otherwise, an exception is raised."
7182msgstr ""
83+ "此函式會按順序檢查環境變數 :envvar:`LOGNAME`\\ 、\\ :envvar:`USER`\\ 、\\ :"
84+ "envvar:`LNAME` 和 :envvar:`USERNAME`,並回傳其中第一個被設定成非空字串的值。"
85+ "如果均未設定,則在支援 :mod:`pwd` 模組的系統上將會回傳來自密碼資料庫的登入名"
86+ "稱,否則將引發一個例外。"
7287
7388#: ../../library/getpass.rst:51
7489msgid ""
7590"In general, this function should be preferred over :func:`os.getlogin()`."
76- msgstr ""
91+ msgstr "大部分情況下,此函式應該要比 :func:`os.getlogin()` 優先使用。 "