@@ -20,22 +20,24 @@ msgstr ""
20
20
21
21
#: ../../whatsnew/3.7.rst:3
22
22
msgid "What's New In Python 3.7"
23
- msgstr ""
23
+ msgstr "What's New In Python 3.7 "
24
24
25
25
#: ../../whatsnew/3.7.rst:0
26
26
msgid "Editor"
27
27
msgstr ""
28
28
29
29
#: ../../whatsnew/3.7.rst:5
30
30
msgid "Elvis Pranskevichus <elvis@magic.io>"
31
- msgstr ""
31
+ msgstr "Elvis Pranskevichus <elvis@magic.io> "
32
32
33
33
#: ../../whatsnew/3.7.rst:47
34
34
msgid ""
35
35
"This article explains the new features in Python 3.7, compared to 3.6. "
36
36
"Python 3.7 was released on June 27, 2018. For full details, see the "
37
37
":ref:`changelog <changelog>`."
38
38
msgstr ""
39
+ "この記事では 3.6 と比較した Python 3.7 の新機能を解説します。Python 3.7 "
40
+ "は2018年6月27日にリリースされました。全詳細については :ref:`変更履歴 <changelog>` をご覧ください。"
39
41
40
42
#: ../../whatsnew/3.7.rst:53
41
43
msgid "Summary -- Release Highlights"
@@ -49,15 +51,15 @@ msgstr "新たな文法機能:"
49
51
msgid ""
50
52
":ref:`PEP 563 <whatsnew37-pep563>`, postponed evaluation of type "
51
53
"annotations."
52
- msgstr ""
54
+ msgstr ":ref:`PEP 563 <whatsnew37-pep563>` 、型アノテーションの評価の遅延。 "
53
55
54
56
#: ../../whatsnew/3.7.rst:62
55
57
msgid "Backwards incompatible syntax changes:"
56
- msgstr ""
58
+ msgstr "後方非互換な文法の変更: "
57
59
58
60
#: ../../whatsnew/3.7.rst:64
59
61
msgid ":keyword:`async` and :keyword:`await` are now reserved keywords."
60
- msgstr ""
62
+ msgstr ":keyword:`async` と :keyword:`await` は予約されたキーワードになりました。 "
61
63
62
64
#: ../../whatsnew/3.7.rst:66
63
65
msgid "New library modules:"
@@ -66,15 +68,15 @@ msgstr "新たなライブラリモジュール:"
66
68
#: ../../whatsnew/3.7.rst:68
67
69
msgid ""
68
70
":mod:`contextvars`: :ref:`PEP 567 -- Context Variables <whatsnew37-pep567>`"
69
- msgstr ""
71
+ msgstr ":mod:`contextvars`: :ref:`PEP 567 -- コンテキスト変数 <whatsnew37-pep567>` "
70
72
71
73
#: ../../whatsnew/3.7.rst:69
72
74
msgid ":mod:`dataclasses`: :ref:`PEP 557 -- Data Classes <whatsnew37-pep557>`"
73
- msgstr ""
75
+ msgstr ":mod:`dataclasses`: :ref:`PEP 557 -- データクラス <whatsnew37-pep557>` "
74
76
75
77
#: ../../whatsnew/3.7.rst:70
76
78
msgid ":ref:`whatsnew37_importlib_resources`"
77
- msgstr ""
79
+ msgstr ":ref:`whatsnew37_importlib_resources` "
78
80
79
81
#: ../../whatsnew/3.7.rst:72
80
82
msgid "New built-in features:"
@@ -83,30 +85,33 @@ msgstr "新たな組み込み機能:"
83
85
#: ../../whatsnew/3.7.rst:74
84
86
msgid ""
85
87
":ref:`PEP 553 <whatsnew37-pep553>`, the new :func:`breakpoint` function."
86
- msgstr ""
88
+ msgstr ":ref:`PEP 553 <whatsnew37-pep553>` 、新しい :func:`breakpoint` 関数。 "
87
89
88
90
#: ../../whatsnew/3.7.rst:76
89
91
msgid "Python data model improvements:"
90
- msgstr ""
92
+ msgstr "Python のデータモデルの改善: "
91
93
92
94
#: ../../whatsnew/3.7.rst:78
93
95
msgid ""
94
96
":ref:`PEP 562 <whatsnew37-pep562>`, customization of access to module "
95
97
"attributes."
96
- msgstr ""
98
+ msgstr ":ref:`PEP 562 <whatsnew37-pep562>` 、モジュール属性へのアクセスのカスタマイズ。 "
97
99
98
100
#: ../../whatsnew/3.7.rst:81
99
101
msgid ""
100
102
":ref:`PEP 560 <whatsnew37-pep560>`, core support for typing module and "
101
103
"generic types."
102
104
msgstr ""
105
+ ":ref:`PEP 560 <whatsnew37-pep560>` 、typing モジュールとジェネリック型に対する言語コアによるサポート。"
103
106
104
107
#: ../../whatsnew/3.7.rst:84
105
108
msgid ""
106
109
"the insertion-order preservation nature of :ref:`dict <typesmapping>` "
107
110
"objects `has been declared`_ to be an official part of the Python language "
108
111
"spec."
109
112
msgstr ""
113
+ ":ref:`dict <typesmapping>` オブジェクトの挿入順序を保存するという性質が、公式に Python 言語仕様の一部であると "
114
+ "`宣言されました <has been declared>`_ 。"
110
115
111
116
#: ../../whatsnew/3.7.rst:90
112
117
msgid "Significant improvements in the standard library:"
@@ -117,105 +122,118 @@ msgid ""
117
122
"The :mod:`asyncio` module has received new features, significant "
118
123
":ref:`usability and performance improvements <whatsnew37_asyncio>`."
119
124
msgstr ""
125
+ ":mod:`asyncio` モジュールに新しい機能が加わりました。\n"
126
+ "顕著な :ref:`使い勝手とパフォーマンスの改善 <whatsnew37_asyncio>` です。"
120
127
121
128
#: ../../whatsnew/3.7.rst:95
122
129
msgid ""
123
130
"The :mod:`time` module gained support for :ref:`functions with nanosecond "
124
131
"resolution <whatsnew37-pep564>`."
125
132
msgstr ""
133
+ ":mod:`time` モジュールが :ref:`ナノ秒単位の分解能を持つ関数 <whatsnew37-pep564>` "
134
+ "をサポートするようになりました。"
126
135
127
136
#: ../../whatsnew/3.7.rst:98
128
137
msgid "CPython implementation improvements:"
129
138
msgstr "CPython の実装の改善:"
130
139
131
140
#: ../../whatsnew/3.7.rst:100
132
141
msgid "Avoiding the use of ASCII as a default text encoding:"
133
- msgstr ""
142
+ msgstr "デフォルトのテキストエンコーディングとして ASCII を使わなくなりました: "
134
143
135
144
#: ../../whatsnew/3.7.rst:102
136
145
msgid ":ref:`PEP 538 <whatsnew37-pep538>`, legacy C locale coercion"
137
- msgstr ""
146
+ msgstr ":ref:`PEP 538 <whatsnew37-pep538>` 、レガシーな C ロケールの強制 "
138
147
139
148
#: ../../whatsnew/3.7.rst:103
140
149
msgid ":ref:`PEP 540 <whatsnew37-pep540>`, forced UTF-8 runtime mode"
141
- msgstr ""
150
+ msgstr ":ref:`PEP 540 <whatsnew37-pep540>`, UTF-8 実行時モードの強制 "
142
151
143
152
#: ../../whatsnew/3.7.rst:104
144
153
msgid ":ref:`PEP 552 <whatsnew37-pep552>`, deterministic .pycs"
145
- msgstr ""
154
+ msgstr ":ref:`PEP 552 <whatsnew37-pep552>` 、決定論的な .pycs "
146
155
147
156
#: ../../whatsnew/3.7.rst:105
148
157
msgid ":ref:`the new development runtime mode <whatsnew37-devmode>`"
149
- msgstr ""
158
+ msgstr ":ref:`新しい開発用実行時モード <whatsnew37-devmode>` "
150
159
151
160
#: ../../whatsnew/3.7.rst:106
152
161
msgid ""
153
162
":ref:`PEP 565 <whatsnew37-pep565>`, improved :exc:`DeprecationWarning` "
154
163
"handling"
155
164
msgstr ""
165
+ ":ref:`PEP 565 <whatsnew37-pep565>` 、 :exc:`DeprecationWarning` の取り扱いの改善"
156
166
157
167
#: ../../whatsnew/3.7.rst:109
158
168
msgid "C API improvements:"
159
- msgstr ""
169
+ msgstr "C API の改善: "
160
170
161
171
#: ../../whatsnew/3.7.rst:111
162
172
msgid ":ref:`PEP 539 <whatsnew37-pep539>`, new C API for thread-local storage"
163
- msgstr ""
173
+ msgstr ":ref:`PEP 539 <whatsnew37-pep539>` 、スレッドローカルなストレージのための新しい C API "
164
174
165
175
#: ../../whatsnew/3.7.rst:113
166
176
msgid "Documentation improvements:"
167
- msgstr ""
177
+ msgstr "ドキュメントの改善: "
168
178
169
179
#: ../../whatsnew/3.7.rst:115
170
180
msgid ":ref:`PEP 545 <whatsnew37-pep545>`, Python documentation translations"
171
- msgstr ""
181
+ msgstr ":ref:`PEP 545 <whatsnew37-pep545>` 、 Python ドキュメント翻訳 "
172
182
173
183
#: ../../whatsnew/3.7.rst:116
174
184
msgid ""
175
185
"New documentation translations: `Japanese <https://docs.python.org/ja/>`_, "
176
186
"`French <https://docs.python.org/fr/>`_, and `Korean "
177
187
"<https://docs.python.org/ko/>`_."
178
188
msgstr ""
189
+ "新しいドキュメント翻訳: `日本語 <https://docs.python.org/ja/>`_ 、 `フランス語 "
190
+ "<https://docs.python.org/fr/>`_ 、 `韓国語 <https://docs.python.org/ko/>`_ 。"
179
191
180
192
#: ../../whatsnew/3.7.rst:120
181
193
msgid ""
182
194
"This release features notable performance improvements in many areas. The "
183
195
":ref:`whatsnew37-perf` section lists them in detail."
184
196
msgstr ""
197
+ "このリリースの特色は、多くの領域での特筆すべきパフォーマンスの改善です。\n"
198
+ ":ref:`whatsnew37-perf` 節に詳細な一覧があります。"
185
199
186
200
#: ../../whatsnew/3.7.rst:123
187
201
msgid ""
188
202
"For a list of changes that may affect compatibility with previous Python "
189
203
"releases please refer to the :ref:`porting-to-python-37` section."
190
204
msgstr ""
205
+ "1つ前にリリースされた Python との互換性に影響を持つ変更の一覧については、 :ref:`porting-to-python-37` "
206
+ "節を参照してください。"
191
207
192
208
#: ../../whatsnew/3.7.rst:128
193
209
msgid "New Features"
194
210
msgstr "新しい機能"
195
211
196
212
#: ../../whatsnew/3.7.rst:133
197
213
msgid "PEP 563: Postponed Evaluation of Annotations"
198
- msgstr ""
214
+ msgstr "PEP 563: アノテーションの評価の遅延 "
199
215
200
216
#: ../../whatsnew/3.7.rst:135
201
217
msgid ""
202
218
"The advent of type hints in Python uncovered two glaring usability issues "
203
219
"with the functionality of annotations added in :pep:`3107` and refined "
204
220
"further in :pep:`526`:"
205
221
msgstr ""
222
+ "Python における型ヒントの到来により、 :pep:`3107` で追加され :pep:`526` "
223
+ "でさらに改善されたアノテーションの機能について、使い勝手に関する 2 つの明白な課題が明らかになりました:"
206
224
207
225
#: ../../whatsnew/3.7.rst:139
208
226
msgid ""
209
227
"annotations could only use names which were already available in the current"
210
228
" scope, in other words they didn't support forward references of any kind; "
211
229
"and"
212
- msgstr ""
230
+ msgstr "アノテーションには現在のスコープで既に使える状態になっている名前しか使えない。言い換えれば、どんな種類の前方参照もサポートしない。 "
213
231
214
232
#: ../../whatsnew/3.7.rst:143
215
233
msgid ""
216
234
"annotating source code had adverse effects on startup time of Python "
217
235
"programs."
218
- msgstr ""
236
+ msgstr "ソースコードに注釈を付けるのは Python プログラムの起動時間に好ましくない影響がある。 "
219
237
220
238
#: ../../whatsnew/3.7.rst:146
221
239
msgid ""