11# SOME DESCRIPTIVE TITLE.
2- # Copyright (C) 2001-2019 , Python Software Foundation
2+ # Copyright (C) 2001-2025 , 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
7+ # oon arfiandwi <oon.arfiandwi@gmail.com>, 2021
8+ # Ahmad Mustafid, 2024
89#
910#, fuzzy
1011msgid ""
1112msgstr ""
12- "Project-Id-Version : Python 3.8 \n "
13+ "Project-Id-Version : Python 3.13 \n "
1314"Report-Msgid-Bugs-To : \n "
14- "POT-Creation-Date : 2019-09-01 14:24 +0000\n "
15- "PO-Revision-Date : 2017-02-16 23:42 +0000\n "
16- "Last-Translator : oon arfiandwi <oon.arfiandwi@gmail.com>, 2019 \n "
17- "Language-Team : Indonesian (https://www .transifex.com/python-doc/teams/5390/id/)\n "
15+ "POT-Creation-Date : 2025-05-02 14:19 +0000\n "
16+ "PO-Revision-Date : 2021-06-28 01:51 +0000\n "
17+ "Last-Translator : Ahmad Mustafid, 2024 \n "
18+ "Language-Team : Indonesian (https://app .transifex.com/python-doc/teams/5390/id/)\n "
1819"MIME-Version : 1.0\n "
1920"Content-Type : text/plain; charset=UTF-8\n "
2021"Content-Transfer-Encoding : 8bit\n "
@@ -37,15 +38,15 @@ msgstr ""
3738msgid ""
3839"Python comes preinstalled on most Linux distributions, and is available as a"
3940" package on all others. However there are certain features you might want "
40- "to use that are not available on your distro's package. You can easily "
41- "compile the latest version of Python from source."
41+ "to use that are not available on your distro's package. You can compile the "
42+ " latest version of Python from source."
4243msgstr ""
4344
4445#: ../../using/unix.rst:23
4546msgid ""
46- "In the event that Python doesn't come preinstalled and isn't in the "
47- "repositories as well, you can easily make packages for your own distro. "
48- "Have a look at the following links:"
47+ "In the event that the latest version of Python doesn't come preinstalled and"
48+ " isn't in the repositories as well, you can make packages for your own "
49+ "distro. Have a look at the following links:"
4950msgstr ""
5051
5152#: ../../using/unix.rst:29
@@ -66,161 +67,289 @@ msgstr ""
6667
6768#: ../../using/unix.rst:33
6869msgid ""
69- "https://docs-old .fedoraproject.org/en-"
70- "US/Fedora_Draft_Documentation/0.1/html/RPM_Guide/ch-creating-rpms.html "
70+ "https://docs.fedoraproject.org/en-US/package -"
71+ "maintainers/Packaging_Tutorial_GNU_Hello/ "
7172msgstr ""
7273
7374#: ../../using/unix.rst:34
7475msgid "for Fedora users"
7576msgstr ""
7677
7778#: ../../using/unix.rst:35
78- msgid "http ://www. slackbook.org/html/package-management-making-packages.html"
79+ msgid "https ://slackbook.org/html/package-management-making-packages.html"
7980msgstr ""
8081
8182#: ../../using/unix.rst:36
8283msgid "for Slackware users"
8384msgstr ""
8485
85- #: ../../using/unix.rst:40
86- msgid "On FreeBSD and OpenBSD "
86+ #: ../../using/unix.rst:41
87+ msgid "Installing IDLE "
8788msgstr ""
8889
89- #: ../../using/unix.rst:42
90- msgid "FreeBSD users, to add the package use:: "
90+ #: ../../using/unix.rst:43
91+ msgid "In some cases, IDLE might not be included in your Python installation. "
9192msgstr ""
9293
93- #: ../../using/unix.rst:46
94- msgid "OpenBSD users, to add the package use::"
94+ #: ../../using/unix.rst:45
95+ msgid "For Debian and Ubuntu users::"
96+ msgstr ""
97+
98+ #: ../../using/unix.rst:47
99+ msgid ""
100+ "sudo apt update\n"
101+ "sudo apt install idle"
102+ msgstr ""
103+
104+ #: ../../using/unix.rst:50
105+ msgid "For Fedora, RHEL, and CentOS users::"
95106msgstr ""
96107
97108#: ../../using/unix.rst:52
98- msgid "For example i386 users get the 2.5.1 version of Python using::"
109+ msgid "sudo dnf install python3-idle"
110+ msgstr ""
111+
112+ #: ../../using/unix.rst:54
113+ msgid "For SUSE and OpenSUSE users::"
114+ msgstr ""
115+
116+ #: ../../using/unix.rst:56
117+ msgid "sudo zypper install python3-idle"
99118msgstr ""
100119
101120#: ../../using/unix.rst:58
102- msgid "On OpenSolaris "
121+ msgid "For Alpine Linux users:: "
103122msgstr ""
104123
105124#: ../../using/unix.rst:60
106- msgid ""
107- "You can get Python from `OpenCSW <https://www.opencsw.org/>`_. Various "
108- "versions of Python are available and can be installed with e.g. ``pkgutil -i"
109- " python27``."
125+ msgid "sudo apk add python3-idle"
126+ msgstr ""
127+
128+ #: ../../using/unix.rst:65
129+ msgid "On FreeBSD and OpenBSD"
110130msgstr ""
111131
112132#: ../../using/unix.rst:67
113- msgid "Building Python "
133+ msgid "FreeBSD users, to add the package use:: "
114134msgstr ""
115135
116136#: ../../using/unix.rst:69
137+ msgid "pkg install python3"
138+ msgstr ""
139+
140+ #: ../../using/unix.rst:71
141+ msgid "OpenBSD users, to add the package use::"
142+ msgstr ""
143+
144+ #: ../../using/unix.rst:73
145+ msgid ""
146+ "pkg_add -r python\n"
147+ "\n"
148+ "pkg_add ftp://ftp.openbsd.org/pub/OpenBSD/4.2/packages/<insert your architecture here>/python-<version>.tgz"
149+ msgstr ""
150+
151+ #: ../../using/unix.rst:77
152+ msgid "For example i386 users get the 2.5.1 version of Python using::"
153+ msgstr ""
154+
155+ #: ../../using/unix.rst:79
156+ msgid ""
157+ "pkg_add "
158+ "ftp://ftp.openbsd.org/pub/OpenBSD/4.2/packages/i386/python-2.5.1p2.tgz"
159+ msgstr ""
160+
161+ #: ../../using/unix.rst:85
162+ msgid "Building Python"
163+ msgstr ""
164+
165+ #: ../../using/unix.rst:87
117166msgid ""
118167"If you want to compile CPython yourself, first thing you should do is get "
119168"the `source <https://www.python.org/downloads/source/>`_. You can download "
120169"either the latest release's source or just grab a fresh `clone "
121- "<https://devguide.python.org/setup/#getting -the-source-code>`_. (If you "
122- "want to contribute patches, you will need a clone.)"
170+ "<https://devguide.python.org/setup/#get -the-source-code>`_. (If you want to "
171+ " contribute patches, you will need a clone.)"
123172msgstr ""
124173
125- #: ../../using/unix.rst:75
174+ #: ../../using/unix.rst:93
126175msgid "The build process consists of the usual commands::"
127176msgstr ""
128177
129- #: ../../using/unix.rst:81
178+ #: ../../using/unix.rst:95
130179msgid ""
131- "Configuration options and caveats for specific Unix platforms are "
132- "extensively documented in the :source:`README.rst` file in the root of the "
133- "Python source tree. "
180+ "./configure\n "
181+ "make\n "
182+ "make install "
134183msgstr ""
135184
136- #: ../../using/unix.rst:87
185+ #: ../../using/unix.rst:99
186+ msgid ""
187+ ":ref:`Configuration options <configure-options>` and caveats for specific "
188+ "Unix platforms are extensively documented in the :source:`README.rst` file "
189+ "in the root of the Python source tree."
190+ msgstr ""
191+
192+ #: ../../using/unix.rst:105
137193msgid ""
138194"``make install`` can overwrite or masquerade the :file:`python3` binary. "
139195"``make altinstall`` is therefore recommended instead of ``make install`` "
140196"since it only installs :file:`{exec_prefix}/bin/python{version}`."
141197msgstr ""
142198
143- #: ../../using/unix.rst:93
199+ #: ../../using/unix.rst:111
144200msgid "Python-related paths and files"
145201msgstr ""
146202
147- #: ../../using/unix.rst:95
203+ #: ../../using/unix.rst:113
148204msgid ""
149205"These are subject to difference depending on local installation conventions;"
150- " :envvar :`prefix` (``${ prefix}``) and :envvar :`exec_prefix` "
151- "(``${exec_prefix}``) are installation-dependent and should be interpreted as"
152- " for GNU software; they may be the same."
206+ " :option :`prefix <-- prefix>` and :option :`exec_prefix <--exec-prefix>` are "
207+ "installation-dependent and should be interpreted as for GNU software; they "
208+ "may be the same."
153209msgstr ""
154210
155- #: ../../using/unix.rst:100
211+ #: ../../using/unix.rst:118
156212msgid ""
157213"For example, on most Linux systems, the default for both is :file:`/usr`."
158214msgstr ""
159215
160- #: ../../using/unix.rst:103
216+ #: ../../using/unix.rst:121
161217msgid "File/directory"
162218msgstr ""
163219
164- #: ../../using/unix.rst:103
220+ #: ../../using/unix.rst:121
165221msgid "Meaning"
166222msgstr "Artinya"
167223
168- #: ../../using/unix.rst:105
224+ #: ../../using/unix.rst:123
169225msgid ":file:`{exec_prefix}/bin/python3`"
170226msgstr ""
171227
172- #: ../../using/unix.rst:105
228+ #: ../../using/unix.rst:123
173229msgid "Recommended location of the interpreter."
174230msgstr ""
175231
176- #: ../../using/unix.rst:107
232+ #: ../../using/unix.rst:125
177233msgid ""
178234":file:`{prefix}/lib/python{version}`, "
179235":file:`{exec_prefix}/lib/python{version}`"
180236msgstr ""
181237
182- #: ../../using/unix.rst:107
238+ #: ../../using/unix.rst:125
183239msgid ""
184240"Recommended locations of the directories containing the standard modules."
185241msgstr ""
186242
187- #: ../../using/unix.rst:110
243+ #: ../../using/unix.rst:128
188244msgid ""
189245":file:`{prefix}/include/python{version}`, "
190246":file:`{exec_prefix}/include/python{version}`"
191247msgstr ""
192248
193- #: ../../using/unix.rst:110
249+ #: ../../using/unix.rst:128
194250msgid ""
195251"Recommended locations of the directories containing the include files needed"
196252" for developing Python extensions and embedding the interpreter."
197253msgstr ""
198254
199- #: ../../using/unix.rst:118
255+ #: ../../using/unix.rst:136
200256msgid "Miscellaneous"
201257msgstr ""
202258
203- #: ../../using/unix.rst:120
259+ #: ../../using/unix.rst:138
204260msgid ""
205261"To easily use Python scripts on Unix, you need to make them executable, e.g."
206262" with"
207263msgstr ""
208264
209- #: ../../using/unix.rst:127
265+ #: ../../using/unix.rst:141
266+ msgid "$ chmod +x script"
267+ msgstr ""
268+
269+ #: ../../using/unix.rst:145
210270msgid ""
211271"and put an appropriate Shebang line at the top of the script. A good choice"
212272" is usually ::"
213273msgstr ""
214274
215- #: ../../using/unix.rst:132
275+ #: ../../using/unix.rst:148
276+ msgid "#!/usr/bin/env python3"
277+ msgstr "#!/usr/bin/env python3"
278+
279+ #: ../../using/unix.rst:150
216280msgid ""
217281"which searches for the Python interpreter in the whole :envvar:`PATH`. "
218282"However, some Unices may not have the :program:`env` command, so you may "
219283"need to hardcode ``/usr/bin/python3`` as the interpreter path."
220284msgstr ""
221285
222- #: ../../using/unix.rst:136
286+ #: ../../using/unix.rst:154
223287msgid ""
224288"To use shell commands in your Python scripts, look at the :mod:`subprocess` "
225289"module."
226290msgstr ""
291+
292+ #: ../../using/unix.rst:159
293+ msgid "Custom OpenSSL"
294+ msgstr ""
295+
296+ #: ../../using/unix.rst:161
297+ msgid ""
298+ "To use your vendor's OpenSSL configuration and system trust store, locate "
299+ "the directory with ``openssl.cnf`` file or symlink in ``/etc``. On most "
300+ "distribution the file is either in ``/etc/ssl`` or ``/etc/pki/tls``. The "
301+ "directory should also contain a ``cert.pem`` file and/or a ``certs`` "
302+ "directory."
303+ msgstr ""
304+
305+ #: ../../using/unix.rst:167
306+ msgid ""
307+ "$ find /etc/ -name openssl.cnf -printf \" %h\\ n\" \n"
308+ "/etc/ssl"
309+ msgstr ""
310+
311+ #: ../../using/unix.rst:172
312+ msgid ""
313+ "Download, build, and install OpenSSL. Make sure you use ``install_sw`` and "
314+ "not ``install``. The ``install_sw`` target does not override "
315+ "``openssl.cnf``."
316+ msgstr ""
317+
318+ #: ../../using/unix.rst:176
319+ msgid ""
320+ "$ curl -O https://www.openssl.org/source/openssl-VERSION.tar.gz\n"
321+ "$ tar xzf openssl-VERSION\n"
322+ "$ pushd openssl-VERSION\n"
323+ "$ ./config \\ \n"
324+ " --prefix=/usr/local/custom-openssl \\ \n"
325+ " --libdir=lib \\ \n"
326+ " --openssldir=/etc/ssl\n"
327+ "$ make -j1 depend\n"
328+ "$ make -j8\n"
329+ "$ make install_sw\n"
330+ "$ popd"
331+ msgstr ""
332+
333+ #: ../../using/unix.rst:190
334+ msgid ""
335+ "Build Python with custom OpenSSL (see the configure ``--with-openssl`` and "
336+ "``--with-openssl-rpath`` options)"
337+ msgstr ""
338+
339+ #: ../../using/unix.rst:193
340+ msgid ""
341+ "$ pushd python-3.x.x\n"
342+ "$ ./configure -C \\ \n"
343+ " --with-openssl=/usr/local/custom-openssl \\ \n"
344+ " --with-openssl-rpath=auto \\ \n"
345+ " --prefix=/usr/local/python-3.x.x\n"
346+ "$ make -j8\n"
347+ "$ make altinstall"
348+ msgstr ""
349+
350+ #: ../../using/unix.rst:205
351+ msgid ""
352+ "Patch releases of OpenSSL have a backwards compatible ABI. You don't need to"
353+ " recompile Python to update OpenSSL. It's sufficient to replace the custom "
354+ "OpenSSL installation with a newer version."
355+ msgstr ""
0 commit comments