Skip to content

Add more translations of library/io #749

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Dec 10, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 12 additions & 2 deletions library/io.po
Original file line number Diff line number Diff line change
Expand Up @@ -593,6 +593,10 @@ msgid ""
"raise a :exc:`ValueError` (or :exc:`UnsupportedOperation`) when operations "
"they do not support are called."
msgstr ""
"即使 :class:`IOBase` 因為實作的簽名差異巨大而沒有宣告 :meth:`!read` 或 :meth:"
"`!write` 方法,實作與用戶端應把這些方法視為介面的一部份。此外,當呼叫不被它們"
"支援的操作時,可能會引發 :exc:`ValueError` (或 :exc:`UnsupportedOperation`)"
"例外。"

#: ../../library/io.rst:329
msgid ""
Expand All @@ -606,6 +610,8 @@ msgid ""
"Note that calling any method (even inquiries) on a closed stream is "
"undefined. Implementations may raise :exc:`ValueError` in this case."
msgstr ""
"請注意,在一個已經關閉的串流上呼叫任何方法(即使只是查詢)都是未定義的。在這"
"種情況下,實作可能會引發 :exc:`ValueError` 例外。"

#: ../../library/io.rst:336
msgid ""
Expand All @@ -622,23 +628,27 @@ msgid ""
"keyword:`with` statement. In this example, *file* is closed after the :"
"keyword:`!with` statement's suite is finished---even if an exception occurs::"
msgstr ""
":class:`IOBase` 也是個情境管理器,因此支援 :keyword:`with` 陳述式。在這個例子"
"中,*file* 會在 :keyword:`!with` 陳述式執行完畢後關閉——即使發生了異常。"

#: ../../library/io.rst:349
msgid ":class:`IOBase` provides these data attributes and methods:"
msgstr ""
msgstr ":class:`IOBase` 提供這些資料屬性與方法:"

#: ../../library/io.rst:353
msgid ""
"Flush and close this stream. This method has no effect if the file is "
"already closed. Once the file is closed, any operation on the file (e.g. "
"reading or writing) will raise a :exc:`ValueError`."
msgstr ""
"清除並關閉這個串流。若檔案已經關閉,則此方法沒有作用。一旦檔案被關閉,任何對"
"檔案的操作(例如讀取或寫入)將引發 :exc:`ValueError` 異常。"

#: ../../library/io.rst:357
msgid ""
"As a convenience, it is allowed to call this method more than once; only the "
"first call, however, will have an effect."
msgstr ""
msgstr "為了方便起見,允許多次呼叫這個方法;然而,只有第一次呼叫會有效果。"

#: ../../library/io.rst:362
msgid "``True`` if the stream is closed."
Expand Down