1
- # SOME DESCRIPTIVE TITLE.
2
- # Copyright (C) 2001-2022, Python Software Foundation
1
+ # Copyright (C) 2001-2023, Python Software Foundation
3
2
# This file is distributed under the same license as the Python package.
4
3
#
5
4
# Translators:
5
+ # Matt Wang <[email protected] >, 2023
6
6
msgid ""
7
7
msgstr ""
8
8
"Project-Id-Version : Python 3.11\n "
9
9
"Report-Msgid-Bugs-To : \n "
10
10
"POT-Creation-Date : 2022-10-15 20:43+0000\n "
11
11
"PO-Revision-Date : 2018-05-23 16:06+0000\n "
12
- "Last-Translator : Adrian Liaw <adrianliaw2000 @gmail.com>\n "
12
+ "Last-Translator : Matt Wang <mattwang44 @gmail.com>\n "
13
13
"Language-Team : Chinese - TAIWAN (https://github.com/python/python-docs-zh- "
14
14
"tw)\n "
15
15
"Language : zh_TW\n "
@@ -20,7 +20,7 @@ msgstr ""
20
20
21
21
#: ../../library/netrc.rst:3
22
22
msgid ":mod:`netrc` --- netrc file processing"
23
- msgstr ""
23
+ msgstr ":mod:`netrc` --- netrc 檔案處理 "
24
24
25
25
#: ../../library/netrc.rst:11
26
26
msgid "**Source code:** :source:`Lib/netrc.py`"
@@ -31,6 +31,8 @@ msgid ""
31
31
"The :class:`~netrc.netrc` class parses and encapsulates the netrc file "
32
32
"format used by the Unix :program:`ftp` program and other FTP clients."
33
33
msgstr ""
34
+ ":class:`~netrc.netrc` 類別能夠剖析 (parse) 並封裝 (encapsulate) netrc 檔案格"
35
+ "式,以供 Unix :program:`ftp` 程式和其他 FTP 用戶端使用。"
34
36
35
37
#: ../../library/netrc.rst:21
36
38
msgid ""
@@ -48,16 +50,26 @@ msgid ""
48
50
"security behavior equivalent to that of ftp and other programs that use :"
49
51
"file:`.netrc`."
50
52
msgstr ""
53
+ ":class:`~netrc.netrc` 實例或其子類別實例能夠封裝來自 netrc 檔案的資料。可用初"
54
+ "始化引數(如有給定)指定要剖析的檔案,如果未給定引數,則將讀取(由 :func:`os."
55
+ "path.expanduser` 指定的)使用者主目錄中的 :file:`.netrc` 檔案,否則將引發 :"
56
+ "exc:`FileNotFoundError` 例外。剖析錯誤會引發 :exc:`NetrcParseError`,其帶有包"
57
+ "括檔案名稱、列號和終止標記的診斷資訊。如果在 POSIX 系統上未指定引數,且若檔案"
58
+ "所有權或權限不安全(擁有者與運行該行程的使用者不同,或者可供任何其他使用者讀"
59
+ "取或寫入),存有密碼的 .netrc 檔案將會引發 :exc:`NetrcParseError`。這實作了"
60
+ "與 ftp 和其他使用 .netrc 程式等效的安全行為。"
51
61
52
62
#: ../../library/netrc.rst:35
53
63
msgid "Added the POSIX permission check."
54
- msgstr ""
64
+ msgstr "新增了 POSIX 權限檢查。 "
55
65
56
66
#: ../../library/netrc.rst:37
57
67
msgid ""
58
68
":func:`os.path.expanduser` is used to find the location of the :file:`."
59
69
"netrc` file when *file* is not passed as argument."
60
70
msgstr ""
71
+ "當未傳遞 *file* 引數時,:func:`os.path.expanduser` 可用於查找 :file:`.netrc` "
72
+ "檔案的位置。"
61
73
62
74
#: ../../library/netrc.rst:41
63
75
msgid ""
@@ -68,6 +80,9 @@ msgid ""
68
80
"characters. If the login name is anonymous, it won't trigger the security "
69
81
"check."
70
82
msgstr ""
83
+ ":class:`netrc` 在使用區域限定編碼前會先嘗試 UTF-8 編碼。netrc 檔案中的條目就"
84
+ "不再需要包含所有標記,缺少的標記值被預設為空字串。現在所有標記及其值都可以包"
85
+ "含任意字元,例如空格和非 ASCII 字元。如果登入名稱為匿名,就不會觸發安全檢查。"
71
86
72
87
#: ../../library/netrc.rst:52
73
88
msgid ""
@@ -77,14 +92,17 @@ msgid ""
77
92
"attr:`filename` is the name of the source file, and :attr:`lineno` gives the "
78
93
"line number on which the error was found."
79
94
msgstr ""
95
+ "當原始文本中遇到語法錯誤時,:class:`~netrc.netrc` 類別會引發例外。此例外的實"
96
+ "例提供了三個有趣的屬性::attr:`msg` 是該錯誤的文字解釋、:attr:`filename` 是原"
97
+ "始檔案的名稱、:attr:`lineno` 給出發現錯誤的列號。"
80
98
81
99
#: ../../library/netrc.rst:62
82
100
msgid "netrc Objects"
83
101
msgstr "netrc 物件"
84
102
85
103
#: ../../library/netrc.rst:64
86
104
msgid "A :class:`~netrc.netrc` instance has the following methods:"
87
- msgstr ""
105
+ msgstr ":class:`~netrc.netrc` 實例具有以下方法: "
88
106
89
107
#: ../../library/netrc.rst:69
90
108
msgid ""
@@ -93,23 +111,30 @@ msgid ""
93
111
"return the tuple associated with the 'default' entry. If neither matching "
94
112
"host nor default entry is available, return ``None``."
95
113
msgstr ""
114
+ "回傳 *host* 身份驗證器的三元素 tuple ``(login, account, password)``。如果 "
115
+ "netrc 檔案不包含給定主機的條目,則回傳與 'default' 條目關聯的 tuple。如果並無"
116
+ "匹配主機且預設條目也不可用則回傳 ``None``。"
96
117
97
118
#: ../../library/netrc.rst:77
98
119
msgid ""
99
120
"Dump the class data as a string in the format of a netrc file. (This "
100
121
"discards comments and may reorder the entries.)"
101
122
msgstr ""
123
+ "將類別資料傾印 (dump) 為 netrc 檔案格式的字串。(這會將註解移除,並可能會對條"
124
+ "目重新排序。)"
102
125
103
126
#: ../../library/netrc.rst:80
104
127
msgid "Instances of :class:`~netrc.netrc` have public instance variables:"
105
- msgstr ""
128
+ msgstr ":class:`~netrc.netrc` 的實例具有公開實例變數: "
106
129
107
130
#: ../../library/netrc.rst:85
108
131
msgid ""
109
132
"Dictionary mapping host names to ``(login, account, password)`` tuples. The "
110
133
"'default' entry, if any, is represented as a pseudo-host by that name."
111
134
msgstr ""
135
+ "將主機名稱對映到 ``(login, account, password)`` tuple 的字典。'default' 條目"
136
+ "(如存在)表示為該名稱對應到的偽主機 (pseudo-host)。"
112
137
113
138
#: ../../library/netrc.rst:91
114
139
msgid "Dictionary mapping macro names to string lists."
115
- msgstr ""
140
+ msgstr "巨集 (macro) 名稱與字串 list(串列)的對映字典。 "
0 commit comments