|
1 | 1 | # SOME DESCRIPTIVE TITLE. |
2 | | -# Copyright (C) 2001-2019, Python Software Foundation |
| 2 | +# Copyright (C) 2001 Python Software Foundation |
3 | 3 | # This file is distributed under the same license as the Python package. |
4 | 4 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. |
5 | 5 | # |
6 | 6 | # Translators: |
7 | | -# oon arfiandwi <oon.arfiandwi@gmail.com>, 2019 |
8 | 7 | # Tria Nur Aisyah Amini <aisyahnyawn@gmail.com>, 2019 |
| 8 | +# oon arfiandwi <oon.arfiandwi@gmail.com>, 2025 |
9 | 9 | # |
10 | 10 | #, fuzzy |
11 | 11 | msgid "" |
12 | 12 | msgstr "" |
13 | | -"Project-Id-Version: Python 3.8\n" |
| 13 | +"Project-Id-Version: Python 3.14\n" |
14 | 14 | "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" |
19 | 19 | "MIME-Version: 1.0\n" |
20 | 20 | "Content-Type: text/plain; charset=UTF-8\n" |
21 | 21 | "Content-Transfer-Encoding: 8bit\n" |
22 | 22 | "Language: id\n" |
23 | 23 | "Plural-Forms: nplurals=1; plural=0;\n" |
24 | 24 |
|
25 | | -#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:7 |
| 25 | +#: ../../c-api/apiabiversion.rst:7 |
26 | 26 | msgid "API and ABI Versioning" |
27 | 27 | msgstr "Pengelolaan Versi API dan ABI" |
28 | 28 |
|
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 |
30 | 34 | 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**." |
32 | 38 | msgstr "" |
33 | | -"``PY_VERSION_HEX`` adalah nomor versi Python yang dikodekan dalam bilangan " |
34 | | -"bulat tunggal." |
35 | 39 |
|
36 | | -#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:11 |
| 40 | +#: ../../c-api/apiabiversion.rst:17 |
37 | 41 | 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." |
41 | 43 | 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:" |
45 | 44 |
|
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 "" |
49 | 48 |
|
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 "" |
53 | 52 |
|
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 "" |
57 | 56 |
|
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 "" |
61 | 62 |
|
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 "" |
65 | 66 |
|
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 "" |
69 | 72 |
|
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 "" |
73 | 78 |
|
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 "" |
77 | 82 |
|
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 "" |
81 | 89 |
|
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 "" |
85 | 94 |
|
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 "" |
89 | 98 |
|
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 "" |
93 | 104 |
|
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 "" |
97 | 108 |
|
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 "" |
101 | 112 |
|
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``" |
106 | 168 | 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." |
110 | 169 |
|
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" |
114 | 197 |
|
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 |
116 | 263 | 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:" |
118 | 266 | msgstr "" |
119 | | -"``PY_RELEASE_SERIAL`` (``2`` dalam ``3.4.1a2``, nol untuk final rilis)" |
120 | 267 |
|
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 "" |
124 | 279 |
|
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." |
127 | 291 | msgstr "" |
128 | | -"Semua makro yang diberikan didefinisikan " |
129 | | -"dalam:source:`Include/patchlevel.h`." |
|
0 commit comments