Repository navigation
Expand file tree
/
Copy pathtime.po
More file actions
198 lines (171 loc) · 8.03 KB
/
Copy pathtime.po
File metadata and controls
198 lines (171 loc) · 8.03 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
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2001 Python Software Foundation
# This file is distributed under the same license as the Python package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
# Translators:
# python-doc bot, 2025
# b785ccb154ea7c5e4722f287fb17d327_f3b4082, 2025
# Inada Naoki <songofacandy@gmail.com>, 2026
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Python 3.15\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-10-25 17:19+0000\n"
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
"Last-Translator: Inada Naoki <songofacandy@gmail.com>, 2026\n"
"Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/"
"ja/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: ja\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#: ../../c-api/time.rst:6
msgid "PyTime C API"
msgstr "PyTime C API"
#: ../../c-api/time.rst:10
msgid ""
"The clock C API provides access to system clocks. It is similar to the "
"Python :mod:`time` module."
msgstr ""
"クロック C API は、システムクロックへのアクセスを提供します。これは Python "
"の :mod:`time` モジュールに似ています。"
#: ../../c-api/time.rst:13
msgid ""
"For C API related to the :mod:`datetime` module, see :ref:`datetimeobjects`."
msgstr ""
":mod:`datetime` モジュールに関連する C API について"
"は、:ref:`datetimeobjects` を参照してください。"
#: ../../c-api/time.rst:17
msgid "Types"
msgstr "型"
msgid ""
"A timestamp or duration in nanoseconds, represented as a signed 64-bit "
"integer."
msgstr ""
"符号付き 64 ビット整数で表す、ナノ秒単位のタイムスタンプまたは時間間隔です。"
msgid ""
"The reference point for timestamps depends on the clock used. For "
"example, :c:func:`PyTime_Time` returns timestamps relative to the UNIX epoch."
msgstr ""
"タイムスタンプの基準時点は、使用するクロックによって異なります。\n"
"例えば :c:func:`PyTime_Time` は UNIX エポックを基準としたタイムスタンプを返し"
"ます。"
msgid ""
"The supported range is around [-292.3 years; +292.3 years]. Using the Unix "
"epoch (January 1st, 1970) as reference, the supported date range is around "
"[1677-09-21; 2262-04-11]. The exact limits are exposed as constants:"
msgstr ""
"サポートする範囲はおよそ [-292.3 年; +292.3 年] です。\n"
"Unix エポック (1970 年 1 月 1 日) を基準とした日付の範囲は、およそ "
"[1677-09-21; 2262-04-11] です。\n"
"正確な限界値は定数として公開されています。"
msgid "Minimum value of :c:type:`PyTime_t`."
msgstr ":c:type:`PyTime_t` の最小値。"
msgid "Maximum value of :c:type:`PyTime_t`."
msgstr ":c:type:`PyTime_t` の最大値。"
msgid "Clock Functions"
msgstr "クロック関数"
msgid ""
"The following functions take a pointer to a :c:expr:`PyTime_t` that they set "
"to the value of a particular clock. Details of each clock are given in the "
"documentation of the corresponding Python function."
msgstr ""
"以下の関数は :c:expr:`PyTime_t` へのポインタを受け取り、特定のクロックの値を"
"その参照先に設定します。\n"
"各クロックの詳細は、対応する Python 関数のドキュメントを参照してください。"
msgid ""
"The functions return ``0`` on success, or ``-1`` (with an exception set) on "
"failure."
msgstr ""
"成功した場合は ``0`` を返し、失敗した場合は例外を設定して ``-1`` を返します。"
msgid ""
"On integer overflow, they set the :c:data:`PyExc_OverflowError` exception "
"and set ``*result`` to the value clamped to the ``[PyTime_MIN; PyTime_MAX]`` "
"range. (On current systems, integer overflows are likely caused by "
"misconfigured system time.)"
msgstr ""
"整数オーバーフローが発生した場合は :c:data:`PyExc_OverflowError` 例外を設定"
"し、``*result`` に ``[PyTime_MIN; PyTime_MAX]`` の範囲内に制限した値を設定し"
"ます。\n"
"(現在のシステムでは、整数オーバーフローはシステム時刻の誤設定によって発生する"
"可能性が高いです。)"
msgid ""
"As any other C API (unless otherwise specified), the functions must be "
"called with an :term:`attached thread state`."
msgstr ""
"ほかの C API と同様に (特記のない限り)、これらの関数を呼び出すには :term:`ス"
"レッド状態がアタッチされている <attached thread state>` 必要があります。"
msgid ""
"Read the monotonic clock. See :func:`time.monotonic` for important details "
"on this clock."
msgstr ""
"単調クロックを読み取ります。\n"
"このクロックに関する重要な詳細は :func:`time.monotonic` を参照してください。"
msgid ""
"Read the performance counter. See :func:`time.perf_counter` for important "
"details on this clock."
msgstr ""
"パフォーマンスカウンタを読み取ります。\n"
"このクロックに関する重要な詳細は :func:`time.perf_counter` を参照してくださ"
"い。"
msgid ""
"Read the “wall clock” time. See :func:`time.time` for details important on "
"this clock."
msgstr ""
"実時間 (wall clock time) を読み取ります。\n"
"このクロックに関する重要な詳細は :func:`time.time` を参照してください。"
msgid "Raw Clock Functions"
msgstr "Raw クロック関数"
msgid ""
"Similar to clock functions, but don't set an exception on error and don't "
"require the caller to have an :term:`attached thread state`."
msgstr ""
"クロック関数と同様ですが、エラー時に例外を設定せず、呼び出し元に :term:`ア"
"タッチされたスレッド状態 <attached thread state>` がなくても使えます。"
msgid "On success, the functions return ``0``."
msgstr "成功した場合は ``0`` を返します。"
msgid ""
"On failure, they set ``*result`` to ``0`` and return ``-1``, *without* "
"setting an exception. To get the cause of the error, :term:`attach <attached "
"thread state>` a :term:`thread state`, and call the regular (non-``Raw``) "
"function. Note that the regular function may succeed after the ``Raw`` one "
"failed."
msgstr ""
"失敗した場合は ``*result`` を ``0`` に設定し、例外を設定 *せずに* ``-1`` を返"
"します。\n"
"エラーの原因を取得するには、:term:`スレッド状態 <thread state>` を :term:`ア"
"タッチ <attached thread state>` して、通常の (``Raw`` でない) 関数を呼び出し"
"てください。\n"
"``Raw`` 関数が失敗した後で、通常の関数が成功することもあります。"
msgid ""
"Similar to :c:func:`PyTime_Monotonic`, but don't set an exception on error "
"and don't require an :term:`attached thread state`."
msgstr ""
":c:func:`PyTime_Monotonic` と同様ですが、エラー時に例外を設定せず、:term:`ア"
"タッチされたスレッド状態 <attached thread state>` も必要としません。"
msgid ""
"Similar to :c:func:`PyTime_PerfCounter`, but don't set an exception on error "
"and don't require an :term:`attached thread state`."
msgstr ""
":c:func:`PyTime_PerfCounter` と同様ですが、エラー時に例外を設定せず、:term:`"
"アタッチされたスレッド状態 <attached thread state>` も必要としません。"
msgid ""
"Similar to :c:func:`PyTime_Time`, but don't set an exception on error and "
"don't require an :term:`attached thread state`."
msgstr ""
":c:func:`PyTime_Time` と同様ですが、エラー時に例外を設定せず、:term:`アタッチ"
"されたスレッド状態 <attached thread state>` も必要としません。"
msgid "Conversion functions"
msgstr "変換関数"
msgid "Convert a timestamp to a number of seconds as a C :c:expr:`double`."
msgstr "タイムスタンプを、C の :c:expr:`double` 型の秒数に変換します。"
msgid ""
"The function cannot fail, but note that :c:expr:`double` has limited "
"accuracy for large values."
msgstr ""
"この関数は失敗しませんが、大きな値に対する :c:expr:`double` の精度には限りが"
"あることに注意してください。"