@@ -13,7 +13,7 @@ msgid ""
13
13
msgstr ""
14
14
"Project-Id-Version : Python 3.9\n "
15
15
"Report-Msgid-Bugs-To : \n "
16
- "POT-Creation-Date : 2021-06-23 06:41 +0000\n "
16
+ "POT-Creation-Date : 2021-06-30 06:46 +0000\n "
17
17
"PO-Revision-Date : 2017-02-16 17:50+0000\n "
18
18
"Last-Translator : tomo, 2019\n "
19
19
"Language-Team : Japanese (https://www.transifex.com/python-doc/teams/5390/ja/)\n "
@@ -94,31 +94,29 @@ msgstr "この関数は *func* を返し、これをデコレータとして利
94
94
95
95
#: ../../library/atexit.rst:51
96
96
msgid ""
97
- "Remove *func* from the list of functions to be run at interpreter shutdown."
98
- " After calling :func:`unregister`, *func* is guaranteed not to be called "
99
- "when the interpreter shuts down, even if it was registered more than once. "
97
+ "Remove *func* from the list of functions to be run at interpreter shutdown. "
100
98
":func:`unregister` silently does nothing if *func* was not previously "
101
- "registered."
99
+ "registered. If *func* has been registered more than once, every occurrence "
100
+ "of that function in the :mod:`atexit` call stack will be removed. Equality "
101
+ "comparisons (``==``) are used internally during unregistration, so function "
102
+ "references do not need to have matching identities."
102
103
msgstr ""
103
- "*func* をインタプリタ終了時に実行される関数のリストから削除します。:func:`unregister` で削除されると、*func* "
104
- "は、たとえ複数個登録されていてもインタプリタ終了時に呼び出されないことが保証されます。*func* "
105
- "が登録されていない場合、:func:`unregister` は何もせず、何も通知しません。"
106
104
107
- #: ../../library/atexit.rst:61
105
+ #: ../../library/atexit.rst:62
108
106
msgid "Module :mod:`readline`"
109
107
msgstr ":mod:`readline` モジュール"
110
108
111
- #: ../../library/atexit.rst:61
109
+ #: ../../library/atexit.rst:62
112
110
msgid ""
113
111
"Useful example of :mod:`atexit` to read and write :mod:`readline` history "
114
112
"files."
115
113
msgstr ":mod:`readline` ヒストリファイルを読み書きするための :mod:`atexit` の有用な例です。"
116
114
117
- #: ../../library/atexit.rst:68
115
+ #: ../../library/atexit.rst:69
118
116
msgid ":mod:`atexit` Example"
119
117
msgstr ":mod:`atexit` の例"
120
118
121
- #: ../../library/atexit.rst:70
119
+ #: ../../library/atexit.rst:71
122
120
msgid ""
123
121
"The following simple example demonstrates how a module can initialize a "
124
122
"counter from a file when it is imported and save the counter's updated value"
@@ -129,16 +127,16 @@ msgstr ""
129
127
"した時にカウンタを初期化しておき、プログラムが終了するときにアプリケーションがこのモジュールを明示的に呼び出さなくてもカウンタが更新されるようにする方法を示しています。"
130
128
" ::"
131
129
132
- #: ../../library/atexit.rst:93
130
+ #: ../../library/atexit.rst:94
133
131
msgid ""
134
132
"Positional and keyword arguments may also be passed to :func:`register` to "
135
133
"be passed along to the registered function when it is called::"
136
134
msgstr ":func:`register` に指定した位置引数とキーワード引数は登録した関数を呼び出す際に渡されます::"
137
135
138
- #: ../../library/atexit.rst:105
136
+ #: ../../library/atexit.rst:106
139
137
msgid "Usage as a :term:`decorator`::"
140
138
msgstr ":term:`デコレータ <decorator>` として利用する例::"
141
139
142
- #: ../../library/atexit.rst:113
140
+ #: ../../library/atexit.rst:114
143
141
msgid "This only works with functions that can be called without arguments."
144
142
msgstr "デコレータとして利用できるのは、その関数が引数なしで呼び出された場合に限られます。"
0 commit comments