Skip to content

Commit ca7ac9c

Browse files
committed
update python-newest.c-api--apiabiversion/id.po with latest contents from transifex
1 parent 8f3da37 commit ca7ac9c

File tree

1 file changed

+243
-81
lines changed
  • python-newest.c-api--apiabiversion

1 file changed

+243
-81
lines changed

python-newest.c-api--apiabiversion/id.po

Lines changed: 243 additions & 81 deletions
Original file line numberDiff line numberDiff line change
@@ -1,129 +1,291 @@
11
# SOME DESCRIPTIVE TITLE.
2-
# Copyright (C) 2001-2019, Python Software Foundation
2+
# Copyright (C) 2001 Python Software Foundation
33
# This file is distributed under the same license as the Python package.
44
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
55
#
66
# Translators:
7-
# oon arfiandwi <oon.arfiandwi@gmail.com>, 2019
87
# Tria Nur Aisyah Amini <aisyahnyawn@gmail.com>, 2019
8+
# oon arfiandwi <oon.arfiandwi@gmail.com>, 2025
99
#
1010
#, fuzzy
1111
msgid ""
1212
msgstr ""
13-
"Project-Id-Version: Python 3.8\n"
13+
"Project-Id-Version: Python 3.14\n"
1414
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2019-12-16 12:12+0000\n"
16-
"PO-Revision-Date: 2017-02-16 17:33+0000\n"
17-
"Last-Translator: Tria Nur Aisyah Amini <aisyahnyawn@gmail.com>, 2019\n"
18-
"Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n"
15+
"POT-Creation-Date: 2025-05-09 14:19+0000\n"
16+
"PO-Revision-Date: 2021-06-28 00:47+0000\n"
17+
"Last-Translator: oon arfiandwi <oon.arfiandwi@gmail.com>, 2025\n"
18+
"Language-Team: Indonesian (https://app.transifex.com/python-doc/teams/5390/id/)\n"
1919
"MIME-Version: 1.0\n"
2020
"Content-Type: text/plain; charset=UTF-8\n"
2121
"Content-Transfer-Encoding: 8bit\n"
2222
"Language: id\n"
2323
"Plural-Forms: nplurals=1; plural=0;\n"
2424

25-
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:7
25+
#: ../../c-api/apiabiversion.rst:7
2626
msgid "API and ABI Versioning"
2727
msgstr "Pengelolaan Versi API dan ABI"
2828

29-
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:9
29+
#: ../../c-api/apiabiversion.rst:11
30+
msgid "Build-time version constants"
31+
msgstr ""
32+
33+
#: ../../c-api/apiabiversion.rst:13
3034
msgid ""
31-
"``PY_VERSION_HEX`` is the Python version number encoded in a single integer."
35+
"CPython exposes its version number in the following macros. Note that these "
36+
"correspond to the version code is **built** with. See :c:var:`Py_Version` "
37+
"for the version used at **run time**."
3238
msgstr ""
33-
"``PY_VERSION_HEX`` adalah nomor versi Python yang dikodekan dalam bilangan "
34-
"bulat tunggal."
3539

36-
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:11
40+
#: ../../c-api/apiabiversion.rst:17
3741
msgid ""
38-
"For example if the ``PY_VERSION_HEX`` is set to ``0x030401a2``, the "
39-
"underlying version information can be found by treating it as a 32 bit "
40-
"number in the following manner:"
42+
"See :ref:`stable` for a discussion of API and ABI stability across versions."
4143
msgstr ""
42-
"Sebagai contoh, jika ``PY_VERSION_HEX`` diatur ke ``0x030401a2`` , informasi"
43-
" versi yang mendasarinya dapat ditemukan dengan memperlakukannya sebagai "
44-
"bilangan 32 bit dengan cara berikut:"
4544

46-
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:16
47-
msgid "Bytes"
48-
msgstr "Bytes"
45+
#: ../../c-api/apiabiversion.rst:21
46+
msgid "The ``3`` in ``3.4.1a2``."
47+
msgstr ""
4948

50-
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:16
51-
msgid "Bits (big endian order)"
52-
msgstr "Bits (urutan endian besar)"
49+
#: ../../c-api/apiabiversion.rst:25
50+
msgid "The ``4`` in ``3.4.1a2``."
51+
msgstr ""
5352

54-
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:16
55-
msgid "Meaning"
56-
msgstr "Artinya"
53+
#: ../../c-api/apiabiversion.rst:29
54+
msgid "The ``1`` in ``3.4.1a2``."
55+
msgstr ""
5756

58-
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:18
59-
msgid "``1``"
60-
msgstr "``1``"
57+
#: ../../c-api/apiabiversion.rst:33
58+
msgid ""
59+
"The ``a`` in ``3.4.1a2``. This can be ``0xA`` for alpha, ``0xB`` for beta, "
60+
"``0xC`` for release candidate or ``0xF`` for final."
61+
msgstr ""
6162

62-
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:18
63-
msgid "``1-8``"
64-
msgstr "``1-8``"
63+
#: ../../c-api/apiabiversion.rst:39
64+
msgid "The ``2`` in ``3.4.1a2``. Zero for final releases."
65+
msgstr ""
6566

66-
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:18
67-
msgid "``PY_MAJOR_VERSION`` (the ``3`` in ``3.4.1a2``)"
68-
msgstr "``PY_MAJOR_VERSION`` (``3`` dalam ``3.4.1a2``)"
67+
#: ../../c-api/apiabiversion.rst:43
68+
msgid ""
69+
"The Python version number encoded in a single integer. See "
70+
":c:func:`Py_PACK_FULL_VERSION` for the encoding details."
71+
msgstr ""
6972

70-
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:21
71-
msgid "``2``"
72-
msgstr "``2``"
73+
#: ../../c-api/apiabiversion.rst:46
74+
msgid ""
75+
"Use this for numeric comparisons, for example, ``#if PY_VERSION_HEX >= "
76+
"...``."
77+
msgstr ""
7378

74-
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:21
75-
msgid "``9-16``"
76-
msgstr "``9-16``"
79+
#: ../../c-api/apiabiversion.rst:51
80+
msgid "Run-time version"
81+
msgstr ""
7782

78-
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:21
79-
msgid "``PY_MINOR_VERSION`` (the ``4`` in ``3.4.1a2``)"
80-
msgstr "``PY_MINOR_VERSION`` (``4`` dalam ``3.4.1a2``)"
83+
#: ../../c-api/apiabiversion.rst:55
84+
msgid ""
85+
"The Python runtime version number encoded in a single constant integer. See "
86+
":c:func:`Py_PACK_FULL_VERSION` for the encoding details. This contains the "
87+
"Python version used at run time."
88+
msgstr ""
8189

82-
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:24
83-
msgid "``3``"
84-
msgstr "``3``"
90+
#: ../../c-api/apiabiversion.rst:59
91+
msgid ""
92+
"Use this for numeric comparisons, for example, ``if (Py_Version >= ...)``."
93+
msgstr ""
8594

86-
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:24
87-
msgid "``17-24``"
88-
msgstr "``17-24``"
95+
#: ../../c-api/apiabiversion.rst:65
96+
msgid "Bit-packing macros"
97+
msgstr ""
8998

90-
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:24
91-
msgid "``PY_MICRO_VERSION`` (the ``1`` in ``3.4.1a2``)"
92-
msgstr "``PY_MICRO_VERSION`` (``1`` dalam ``3.4.1a2``)"
99+
#: ../../c-api/apiabiversion.rst:69
100+
msgid ""
101+
"Return the given version, encoded as a single 32-bit integer with the "
102+
"following structure:"
103+
msgstr ""
93104

94-
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:27
95-
msgid "``4``"
96-
msgstr "``4``"
105+
#: ../../c-api/apiabiversion.rst:75
106+
msgid "Argument"
107+
msgstr ""
97108

98-
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:27
99-
msgid "``25-28``"
100-
msgstr "``25-28``"
109+
#: ../../c-api/apiabiversion.rst:73
110+
msgid "No. of bits"
111+
msgstr ""
101112

102-
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:27
103-
msgid ""
104-
"``PY_RELEASE_LEVEL`` (``0xA`` for alpha, ``0xB`` for beta, ``0xC`` for "
105-
"release candidate and ``0xF`` for final), in this case it is alpha."
113+
#: ../../c-api/apiabiversion.rst:75
114+
msgid "Bit mask"
115+
msgstr ""
116+
117+
#: ../../c-api/apiabiversion.rst:75
118+
msgid "Bit shift"
119+
msgstr ""
120+
121+
#: ../../c-api/apiabiversion.rst:73
122+
msgid "Example values"
123+
msgstr ""
124+
125+
#: ../../c-api/apiabiversion.rst:75 ../../c-api/apiabiversion.rst:93
126+
msgid "``3.4.1a2``"
127+
msgstr ""
128+
129+
#: ../../c-api/apiabiversion.rst:75 ../../c-api/apiabiversion.rst:95
130+
msgid "``3.10.0``"
131+
msgstr ""
132+
133+
#: ../../c-api/apiabiversion.rst:77
134+
msgid "*major*"
135+
msgstr ""
136+
137+
#: ../../c-api/apiabiversion.rst:77 ../../c-api/apiabiversion.rst:79
138+
#: ../../c-api/apiabiversion.rst:81
139+
msgid "8"
140+
msgstr "8"
141+
142+
#: ../../c-api/apiabiversion.rst:77
143+
msgid "``0xFF000000``"
144+
msgstr ""
145+
146+
#: ../../c-api/apiabiversion.rst:77
147+
msgid "24"
148+
msgstr ""
149+
150+
#: ../../c-api/apiabiversion.rst:77
151+
msgid "``0x03``"
152+
msgstr ""
153+
154+
#: ../../c-api/apiabiversion.rst:79
155+
msgid "*minor*"
156+
msgstr ""
157+
158+
#: ../../c-api/apiabiversion.rst:79
159+
msgid "``0x00FF0000``"
160+
msgstr ""
161+
162+
#: ../../c-api/apiabiversion.rst:79
163+
msgid "16"
164+
msgstr "16"
165+
166+
#: ../../c-api/apiabiversion.rst:79
167+
msgid "``0x04``"
106168
msgstr ""
107-
"``PY_RELEASE_LEVEL`` (``0xA`` untuk alfa, ``0xB`` untuk beta, ``0xC`` untuk "
108-
"kandidat yang di rilis and ``0xF`` untuk final), dalam kasus ini adalah "
109-
"alfa."
110169

111-
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:32
112-
msgid "``29-32``"
113-
msgstr "``29-32``"
170+
#: ../../c-api/apiabiversion.rst:79
171+
msgid "``0x0A``"
172+
msgstr ""
173+
174+
#: ../../c-api/apiabiversion.rst:81
175+
msgid "*micro*"
176+
msgstr ""
177+
178+
#: ../../c-api/apiabiversion.rst:81
179+
msgid "``0x0000FF00``"
180+
msgstr ""
181+
182+
#: ../../c-api/apiabiversion.rst:81
183+
msgid "``0x01``"
184+
msgstr ""
185+
186+
#: ../../c-api/apiabiversion.rst:81
187+
msgid "``0x00``"
188+
msgstr ""
189+
190+
#: ../../c-api/apiabiversion.rst:83
191+
msgid "*release_level*"
192+
msgstr ""
193+
194+
#: ../../c-api/apiabiversion.rst:83 ../../c-api/apiabiversion.rst:85
195+
msgid "4"
196+
msgstr "4"
114197

115-
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:32
198+
#: ../../c-api/apiabiversion.rst:83
199+
msgid "``0x000000F0``"
200+
msgstr ""
201+
202+
#: ../../c-api/apiabiversion.rst:83
203+
msgid "``0xA``"
204+
msgstr ""
205+
206+
#: ../../c-api/apiabiversion.rst:83
207+
msgid "``0xF``"
208+
msgstr ""
209+
210+
#: ../../c-api/apiabiversion.rst:85
211+
msgid "*release_serial*"
212+
msgstr ""
213+
214+
#: ../../c-api/apiabiversion.rst:85
215+
msgid "``0x0000000F``"
216+
msgstr ""
217+
218+
#: ../../c-api/apiabiversion.rst:85
219+
msgid "0"
220+
msgstr "0"
221+
222+
#: ../../c-api/apiabiversion.rst:85
223+
msgid "``0x2``"
224+
msgstr ""
225+
226+
#: ../../c-api/apiabiversion.rst:85
227+
msgid "``0x0``"
228+
msgstr ""
229+
230+
#: ../../c-api/apiabiversion.rst:88
231+
msgid "For example:"
232+
msgstr "Sebagai contoh:"
233+
234+
#: ../../c-api/apiabiversion.rst:91
235+
msgid "Version"
236+
msgstr "Versi"
237+
238+
#: ../../c-api/apiabiversion.rst:91
239+
msgid "``Py_PACK_FULL_VERSION`` arguments"
240+
msgstr ""
241+
242+
#: ../../c-api/apiabiversion.rst:91
243+
msgid "Encoded version"
244+
msgstr ""
245+
246+
#: ../../c-api/apiabiversion.rst:93
247+
msgid "``(3, 4, 1, 0xA, 2)``"
248+
msgstr ""
249+
250+
#: ../../c-api/apiabiversion.rst:93
251+
msgid "``0x030401a2``"
252+
msgstr ""
253+
254+
#: ../../c-api/apiabiversion.rst:95
255+
msgid "``(3, 10, 0, 0xF, 0)``"
256+
msgstr ""
257+
258+
#: ../../c-api/apiabiversion.rst:95
259+
msgid "``0x030a00f0``"
260+
msgstr ""
261+
262+
#: ../../c-api/apiabiversion.rst:98
116263
msgid ""
117-
"``PY_RELEASE_SERIAL`` (the ``2`` in ``3.4.1a2``, zero for final releases)"
264+
"Out-of range bits in the arguments are ignored. That is, the macro can be "
265+
"defined as:"
118266
msgstr ""
119-
"``PY_RELEASE_SERIAL`` (``2`` dalam ``3.4.1a2``, nol untuk final rilis)"
120267

121-
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:36
122-
msgid "Thus ``3.4.1a2`` is hexversion ``0x030401a2``."
123-
msgstr "Sehingga ``3.4.1a2`` adalah versi hex dari ``0x030401a2``."
268+
#: ../../c-api/apiabiversion.rst:101
269+
msgid ""
270+
"#ifndef Py_PACK_FULL_VERSION\n"
271+
"#define Py_PACK_FULL_VERSION(X, Y, Z, LEVEL, SERIAL) ( \\\n"
272+
" (((X) & 0xff) << 24) | \\\n"
273+
" (((Y) & 0xff) << 16) | \\\n"
274+
" (((Z) & 0xff) << 8) | \\\n"
275+
" (((LEVEL) & 0xf) << 4) | \\\n"
276+
" (((SERIAL) & 0xf) << 0))\n"
277+
"#endif"
278+
msgstr ""
124279

125-
#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:38
126-
msgid "All the given macros are defined in :source:`Include/patchlevel.h`."
280+
#: ../../c-api/apiabiversion.rst:112
281+
msgid ""
282+
"``Py_PACK_FULL_VERSION`` is primarily a macro, intended for use in ``#if`` "
283+
"directives, but it is also available as an exported function."
284+
msgstr ""
285+
286+
#: ../../c-api/apiabiversion.rst:119
287+
msgid ""
288+
"Equivalent to ``Py_PACK_FULL_VERSION(major, minor, 0, 0, 0)``. The result "
289+
"does not correspond to any Python release, but is useful in numeric "
290+
"comparisons."
127291
msgstr ""
128-
"Semua makro yang diberikan didefinisikan "
129-
"dalam:source:`Include/patchlevel.h`."

0 commit comments

Comments
 (0)