-
-
Notifications
You must be signed in to change notification settings - Fork 32
/
Copy pathmethod.po
138 lines (121 loc) · 5.87 KB
/
method.po
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) 2001-2021, Python Software Foundation
# This file is distributed under the same license as the Python package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
# Translators:
# tomo, 2020
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Python 3.8\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-01-01 16:06+0000\n"
"PO-Revision-Date: 2020-05-30 11:50+0000\n"
"Last-Translator: tomo, 2020\n"
"Language-Team: Japanese (https://www.transifex.com/python-doc/teams/5390/"
"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/method.rst:6
msgid "Instance Method Objects"
msgstr "インスタンスメソッドオブジェクト(Instance Method Objects)"
#: ../../c-api/method.rst:10
msgid ""
"An instance method is a wrapper for a :c:data:`PyCFunction` and the new way "
"to bind a :c:data:`PyCFunction` to a class object. It replaces the former "
"call ``PyMethod_New(func, NULL, class)``."
msgstr ""
"インスタンスメソッドとは :c:data:`PyCFunction` のためのラッパーであり、 :c:"
"data:`PyCFunction` をクラスオブジェクトにバインドするための新しいやり方です。"
"これは以前の ``PyMethod_New(func, NULL, class)`` の呼び出しを置き換えます。"
#: ../../c-api/method.rst:17
msgid ""
"This instance of :c:type:`PyTypeObject` represents the Python instance "
"method type. It is not exposed to Python programs."
msgstr ""
":c:type:`PyTypeObject` のインスタンスは Python のインスタンスメソッドの型を表"
"現します。これは Python のプログラムには公開されません。"
#: ../../c-api/method.rst:23
msgid ""
"Return true if *o* is an instance method object (has type :c:data:"
"`PyInstanceMethod_Type`). The parameter must not be ``NULL``."
msgstr ""
"*o* がインスタンスメソッドオブジェクト (:c:data:`PyInstanceMethod_Type` 型で"
"ある) 場合に真を返します。パラメータは ``NULL`` にできません。"
#: ../../c-api/method.rst:29
msgid ""
"Return a new instance method object, with *func* being any callable object "
"*func* is the function that will be called when the instance method is "
"called."
msgstr ""
"任意の呼び出し可能オブジェクト *func* を使った新たなメソッドオブジェクトを返"
"します。関数 *func* はメソッドが呼び出されたときに呼び出されるオブジェクトで"
"す。"
#: ../../c-api/method.rst:36
msgid "Return the function object associated with the instance method *im*."
msgstr "インスタンスメソッド *im* に関連付けられた関数オブジェクトを返します。"
#: ../../c-api/method.rst:41
msgid ""
"Macro version of :c:func:`PyInstanceMethod_Function` which avoids error "
"checking."
msgstr ""
":c:func:`PyInstanceMethod_Function` のマクロ版で、エラーチェックを行いませ"
"ん。"
#: ../../c-api/method.rst:47
msgid "Method Objects"
msgstr "メソッドオブジェクト"
#: ../../c-api/method.rst:51
msgid ""
"Methods are bound function objects. Methods are always bound to an instance "
"of a user-defined class. Unbound methods (methods bound to a class object) "
"are no longer available."
msgstr ""
"メソッドは関数オブジェクトに束縛されています。メソッドは常にあるユーザー定義"
"のクラスに束縛されているのです。束縛されていないメソッド(クラスオブジェクトに"
"束縛されたメソッド)は利用することができません。"
#: ../../c-api/method.rst:60
msgid ""
"This instance of :c:type:`PyTypeObject` represents the Python method type. "
"This is exposed to Python programs as ``types.MethodType``."
msgstr ""
"この :c:type:`PyTypeObject` のインスタンスは Python のメソッド型を表現しま"
"す。このオブジェクトは、 ``types.MethodType`` として Python プログラムに公開"
"されています。"
#: ../../c-api/method.rst:66
msgid ""
"Return true if *o* is a method object (has type :c:data:`PyMethod_Type`). "
"The parameter must not be ``NULL``."
msgstr ""
"*o* がメソッドオブジェクト (:c:data:`PyMethod_Type` 型である) 場合に真を返し"
"ます。パラメータは ``NULL`` にできません。"
#: ../../c-api/method.rst:72
msgid ""
"Return a new method object, with *func* being any callable object and *self* "
"the instance the method should be bound. *func* is the function that will be "
"called when the method is called. *self* must not be ``NULL``."
msgstr ""
"任意の呼び出し可能オブジェクト *func* とメソッドが束縛されるべきインスタンス "
"*self* を使った新たなメソッドオブジェクトを返します。\n"
"関数 *func* は、メソッドが呼び出された時に呼び出されるオブジェクトです。\n"
"*self* は ``NULL`` にできません。"
#: ../../c-api/method.rst:79
msgid "Return the function object associated with the method *meth*."
msgstr "メソッド *meth* に関連付けられている関数オブジェクトを返します。"
#: ../../c-api/method.rst:84
msgid ""
"Macro version of :c:func:`PyMethod_Function` which avoids error checking."
msgstr ":c:func:`PyMethod_Function` のマクロ版で、エラーチェックを行いません。"
#: ../../c-api/method.rst:89
msgid "Return the instance associated with the method *meth*."
msgstr "メソッド *meth* に関連付けられたインスタンスを返します。"
#: ../../c-api/method.rst:94
msgid "Macro version of :c:func:`PyMethod_Self` which avoids error checking."
msgstr ":c:func:`PyMethod_Self` のマクロ版で、エラーチェックを行いません。"
#: ../../c-api/method.rst:99
msgid "Clear the free list. Return the total number of freed items."
msgstr "free list をクリアします。解放された要素数を返します。"