-
-
Notifications
You must be signed in to change notification settings - Fork 37
Expand file tree
/
Copy pathslice.po
More file actions
138 lines (125 loc) · 6.43 KB
/
slice.po
File metadata and controls
138 lines (125 loc) · 6.43 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 1990-2021, Python Software Foundation
# This file is distributed under the same license as the Python package.
#
# Translators:
# tomo, 2017
# 秘湯 <xwhhsprings@gmail.com>, 2016
msgid ""
msgstr ""
"Project-Id-Version: Python 2.7\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-01-01 01:01+0900\n"
"PO-Revision-Date: 2018-01-20 20:55+0000\n"
"Last-Translator: tomo\n"
"Language-Team: Japanese (http://www.transifex.com/python-doc/python-27/"
"language/ja/)\n"
"Language: ja\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#: ../../c-api/slice.rst:6
msgid "Slice Objects"
msgstr "スライスオブジェクト (slice object)"
#: ../../c-api/slice.rst:13
msgid ""
"The type object for slice objects. This is the same as ``slice`` and "
"``types.SliceType``."
msgstr ""
"スライスオブジェクトの型オブジェクトです。 :class:`slice` や ``types."
"SliceType`` と同じです。"
#: ../../c-api/slice.rst:19
msgid "Return true if *ob* is a slice object; *ob* must not be *NULL*."
msgstr ""
"*ob* がスライスオブジェクトの場合に真を返します; *ob* は *NULL* であってはな"
"りません。"
#: ../../c-api/slice.rst:24
msgid ""
"Return a new slice object with the given values. The *start*, *stop*, and "
"*step* parameters are used as the values of the slice object attributes of "
"the same names. Any of the values may be *NULL*, in which case the ``None`` "
"will be used for the corresponding attribute. Return *NULL* if the new "
"object could not be allocated."
msgstr ""
"指定した値から新たなスライスオブジェクトを返します。パラメタ *start*, "
"*stop*, および *step* はスライスオブジェクトにおける同名の属性として用いられ"
"ます。これらの値はいずれも *NULL* にでき、対応する値には ``None`` が使われま"
"す。新たなオブジェクトをアロケーションできない場合には *NULL* を返します。"
#: ../../c-api/slice.rst:33
msgid ""
"Retrieve the start, stop and step indices from the slice object *slice*, "
"assuming a sequence of length *length*. Treats indices greater than *length* "
"as errors."
msgstr ""
"スライスオブジェクト *slice* における *start*, *stop*, および *step* のインデ"
"クス値を取得します。このときシーケンスの長さを *length* と仮定します。"
"*length* よりも大きなインデクスになるとエラーとして扱います。"
#: ../../c-api/slice.rst:37
msgid ""
"Returns ``0`` on success and ``-1`` on error with no exception set (unless "
"one of the indices was not :const:`None` and failed to be converted to an "
"integer, in which case ``-1`` is returned with an exception set)."
msgstr ""
"成功のときには ``0`` を、エラーのときには例外をセットせずに ``-1`` を返しま"
"す (ただし、指定インデクスのいずれか一つが :const:`None` ではなく、かつ整数に"
"変換できなかった場合を除きます。この場合、 ``-1`` を返して例外をセットしま"
"す)。"
#: ../../c-api/slice.rst:41
msgid ""
"You probably do not want to use this function. If you want to use slice "
"objects in versions of Python prior to 2.3, you would probably do well to "
"incorporate the source of :c:func:`PySlice_GetIndicesEx`, suitably renamed, "
"in the source of your extension."
msgstr ""
"おそらくこの関数を使う気にはならないでしょう。バージョン 2.3 以前の Python で"
"スライスオブジェクトを使いたいのなら、 :c:func:`PySlice_GetIndicesEx` のソー"
"スを適切に名前変更して自分の拡張モジュールのソースコード内に組み込むとよいで"
"しょう。"
#: ../../c-api/slice.rst:46
msgid ""
"This function used an :c:type:`int` type for *length* and an :c:type:`int *` "
"type for *start*, *stop*, and *step*. This might require changes in your "
"code for properly supporting 64-bit systems."
msgstr ""
"この関数は以前は *length* の型に :c:type:`int` を、 *start*, *stop*, *step* "
"の型に :c:type:`int *` を利用していました。この変更により、 64bit システムを"
"正しくサポートするには修正が必要になります。"
#: ../../c-api/slice.rst:54
msgid ""
"Usable replacement for :c:func:`PySlice_GetIndices`. Retrieve the start, "
"stop, and step indices from the slice object *slice* assuming a sequence of "
"length *length*, and store the length of the slice in *slicelength*. Out of "
"bounds indices are clipped in a manner consistent with the handling of "
"normal slices."
msgstr ""
":c:func:`PySlice_GetIndices` の便利な代替です。 *slice* における、*start*, "
"*stop* および *step* のインデクス値を取得をします。シーケンスの長さを "
"*length* 、スライスの長さを *slicelength* に格納します。境界外のインデクスは"
"通常のスライスと一貫した方法でクリップされます。"
#: ../../c-api/slice.rst:60
msgid "Returns ``0`` on success and ``-1`` on error with exception set."
msgstr ""
"成功のときには ``0`` を、エラーのときには例外をセットして ``-1`` を返します。"
#: ../../c-api/slice.rst:64
msgid ""
"This function used an :c:type:`int` type for *length* and an :c:type:`int *` "
"type for *start*, *stop*, *step*, and *slicelength*. This might require "
"changes in your code for properly supporting 64-bit systems."
msgstr ""
"この関数は以前は *length* の型に :c:type:`int` を、 *start*, *stop*, *step*, "
"*slicelength* の型に :c:type:`int *` を利用していました。この変更により、 "
"64bit システムを正しくサポートするには修正が必要になります。"
#: ../../c-api/slice.rst:72
msgid "Ellipsis Object"
msgstr "Ellipsis オブジェクト"
#: ../../c-api/slice.rst:77
msgid ""
"The Python ``Ellipsis`` object. This object has no methods. It needs to be "
"treated just like any other object with respect to reference counts. Like :"
"c:data:`Py_None` it is a singleton object."
msgstr ""
"Python における ``Ellipsis`` オブジェクトです。\n"
"このオブジェクトはメソッドを持ちません。\n"
"参照カウントの点では、他のオブジェクトと同様に扱う必要があります。 \n"
":c:data:`Py_None` のように、これもシングルトンオブジェクトです。"