11
11
# E. Kawashima, 2017
12
12
# 秘湯 <xwhhsprings@gmail.com>, 2017
13
13
# yudetamago <yudetamago.orz@gmail.com>, 2018
14
- # tomo, 2018
15
14
# Osamu NAKAMURA, 2019
15
+ # tomo, 2019
16
16
#
17
17
#, fuzzy
18
18
msgid ""
@@ -21,7 +21,7 @@ msgstr ""
21
21
"Report-Msgid-Bugs-To : \n "
22
22
"POT-Creation-Date : 2019-06-20 11:41+0900\n "
23
23
"PO-Revision-Date : 2017-02-16 23:15+0000\n "
24
- "Last-Translator : Osamu NAKAMURA , 2019\n "
24
+ "Last-Translator : tomo , 2019\n "
25
25
"Language-Team : Japanese (https://www.transifex.com/python-doc/teams/5390/ja/)\n "
26
26
"MIME-Version : 1.0\n "
27
27
"Content-Type : text/plain; charset=UTF-8\n "
@@ -426,6 +426,8 @@ msgid ""
426
426
"raise a :exc:`ValueError` (or :exc:`UnsupportedOperation`) when operations "
427
427
"they do not support are called."
428
428
msgstr ""
429
+ ":class:`IOBase` では :meth:`read`, :meth:`write` が宣言されていませんが、これはシグナチャが変化するためで、実装やクライアントはこれらのメソッドをインタフェースの一部として考えるべきです。\n"
430
+ "また、実装はサポートしていない操作を呼び出されたときは :exc:`ValueError` (または :exc:`UnsupportedOperation`) を発生させるかもしれません。"
429
431
430
432
#: ../../library/io.rst:235
431
433
msgid ""
@@ -434,6 +436,9 @@ msgid ""
434
436
"accepted as method arguments too. Text I/O classes work with :class:`str` "
435
437
"data."
436
438
msgstr ""
439
+ "ファイルへのバイナリデータの読み書きに用いられる基本型は :class:`bytes` です。\n"
440
+ "他の :term:`bytes-like オブジェクト <bytes-like object>` もメソッドの引数として受け付けられます。\n"
441
+ "テキスト I/O クラスは :class:`str` データを扱います。"
437
442
438
443
#: ../../library/io.rst:239
439
444
msgid ""
@@ -707,6 +712,9 @@ msgid ""
707
712
":class:`bytearray`. If the object is in non-blocking mode and no bytes are "
708
713
"available, ``None`` is returned."
709
714
msgstr ""
715
+ "あらかじめ確保された書き込み可能な :term:`bytes 類オブジェクト <bytes-like object>` *b* にバイト列を読み込み、読み込んだバイト数を返します。\n"
716
+ "例えば、 *b* は :class:`bytearray` です。\n"
717
+ "オブジェクトがノンブロッキングモードで、 1 バイトも読み込めなければ、 ``None`` が返されます。"
710
718
711
719
#: ../../library/io.rst:412
712
720
msgid ""
@@ -854,6 +862,8 @@ msgid ""
854
862
"return the number of bytes read. For example, *b* might be a "
855
863
":class:`bytearray`."
856
864
msgstr ""
865
+ "あらかじめ確保された書き込み可能な :term:`bytes 類オブジェクト <bytes-like object>` *b* にバイト列を読み込み、読み込んだバイト数を返します。\n"
866
+ "例えば、 *b* は :class:`bytearray` です。"
857
867
858
868
#: ../../library/io.rst:499
859
869
msgid ""
@@ -1266,6 +1276,10 @@ msgid ""
1266
1276
" interface to stream I/O. It inherits :class:`IOBase`. There is no public "
1267
1277
"constructor."
1268
1278
msgstr ""
1279
+ "テキストストリームの基底クラスです。\n"
1280
+ "このクラスはストリーム I/O への、文字と行に基づいたインタフェースを提供します。\n"
1281
+ ":class:`IOBase` を継承します。\n"
1282
+ "パブリックなコンストラクタはありません。"
1269
1283
1270
1284
#: ../../library/io.rst:763
1271
1285
msgid ""
@@ -1527,6 +1541,8 @@ msgid ""
1527
1541
"Parameters not specified keep current settings, except ``errors='strict'`` "
1528
1542
"is used when *encoding* is specified but *errors* is not specified."
1529
1543
msgstr ""
1544
+ "*encoding* が指定されており、*errors* が指定されていないときに、 ``errors='strict'`` "
1545
+ "が使われている場合を除き、指定されなかったパラメータは現在の設定が保持されます。"
1530
1546
1531
1547
#: ../../library/io.rst:930
1532
1548
msgid ""
0 commit comments