Skip to content

Commit 55fdf8c

Browse files
Update translation from Transifex
1 parent e14d516 commit 55fdf8c

140 files changed

Lines changed: 586 additions & 204 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎c-api/bytearray.po‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.15\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-07-07 16:22+0000\n"
14+
"POT-Creation-Date: 2026-07-27 16:10+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: Bhuvansh Kataria, 2026\n"
1717
"Language-Team: Panjabi (Punjabi) (https://app.transifex.com/python-doc/"

‎c-api/capsule.po‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.15\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-07-07 16:22+0000\n"
14+
"POT-Creation-Date: 2026-07-27 16:10+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: Bhuvansh Kataria, 2026\n"
1717
"Language-Team: Panjabi (Punjabi) (https://app.transifex.com/python-doc/"

‎c-api/code.po‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.15\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-07-07 16:22+0000\n"
14+
"POT-Creation-Date: 2026-07-27 16:10+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: Bhuvansh Kataria, 2026\n"
1717
"Language-Team: Panjabi (Punjabi) (https://app.transifex.com/python-doc/"

‎c-api/complex.po‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.15\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-07-07 16:22+0000\n"
14+
"POT-Creation-Date: 2026-07-27 16:10+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: Bhuvansh Kataria, 2026\n"
1717
"Language-Team: Panjabi (Punjabi) (https://app.transifex.com/python-doc/"

‎c-api/file.po‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.15\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-07-07 16:22+0000\n"
14+
"POT-Creation-Date: 2026-07-27 16:10+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: Bhuvansh Kataria, 2026\n"
1717
"Language-Team: Panjabi (Punjabi) (https://app.transifex.com/python-doc/"

‎c-api/index.po‎

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,17 @@
33
# This file is distributed under the same license as the Python package.
44
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
55
#
6+
# Translators:
7+
# Bhuvansh Kataria, 2026
8+
#
69
#, fuzzy
710
msgid ""
811
msgstr ""
912
"Project-Id-Version: Python 3.15\n"
1013
"Report-Msgid-Bugs-To: \n"
11-
"POT-Creation-Date: 2026-07-11 14:46+0000\n"
14+
"POT-Creation-Date: 2026-07-27 16:10+0000\n"
1215
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
16+
"Last-Translator: Bhuvansh Kataria, 2026\n"
1317
"Language-Team: Panjabi (Punjabi) (https://app.transifex.com/python-doc/"
1418
"teams/5390/pa/)\n"
1519
"MIME-Version: 1.0\n"
@@ -19,11 +23,15 @@ msgstr ""
1923
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
2024

2125
msgid "Python/C API reference manual"
22-
msgstr ""
26+
msgstr "Python/C API ਹਵਾਲਾ ਦਸਤਾਵੇਜ਼"
2327

2428
msgid ""
2529
"This manual documents the API used by C and C++ programmers who want to "
2630
"write extension modules or embed Python. It is a companion to :ref:"
2731
"`extending-index`, which describes the general principles of extension "
2832
"writing but does not document the API functions in detail."
2933
msgstr ""
34+
"ਇਹ ਦਸਤਾਵੇਜ਼ ਉਹ API ਵਰਣਨ ਕਰਦਾ ਹੈ ਜਿਸਦੀ ਵਰਤੋਂ C ਅਤੇ C++ ਪ੍ਰੋਗਰਾਮਰ ਐਕਸਟੈਂਸ਼ਨ ਮੋਡੀਊਲ ਲਿਖਣ ਜਾਂ "
35+
"Python ਨੂੰ ਐਂਬੈਡ ਕਰਨ ਲਈ ਕਰਦੇ ਹਨ। ਇਹ :ref:`extending-index` ਦਾ ਪੂਰਕ ਹੈ, ਜੋ ਐਕਸਟੈਂਸ਼ਨ "
36+
"ਲਿਖਣ ਦੇ ਆਮ ਸਿਧਾਂਤਾਂ ਦਾ ਵਰਣਨ ਕਰਦਾ ਹੈ, ਪਰ API ਫੰਕਸ਼ਨਾਂ ਦਾ ਵਿਸਥਾਰ ਨਾਲ ਦਸਤਾਵੇਜ਼ੀਕਰਨ ਨਹੀਂ "
37+
"ਕਰਦਾ।"

‎c-api/init.po‎

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,17 @@
33
# This file is distributed under the same license as the Python package.
44
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
55
#
6+
# Translators:
7+
# Bhuvansh Kataria, 2026
8+
#
69
#, fuzzy
710
msgid ""
811
msgstr ""
912
"Project-Id-Version: Python 3.15\n"
1013
"Report-Msgid-Bugs-To: \n"
11-
"POT-Creation-Date: 2026-07-11 14:46+0000\n"
14+
"POT-Creation-Date: 2026-07-27 16:10+0000\n"
1215
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
16+
"Last-Translator: Bhuvansh Kataria, 2026\n"
1317
"Language-Team: Panjabi (Punjabi) (https://app.transifex.com/python-doc/"
1418
"teams/5390/pa/)\n"
1519
"MIME-Version: 1.0\n"
@@ -19,25 +23,25 @@ msgstr ""
1923
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
2024

2125
msgid "Initialization, finalization, and threads"
22-
msgstr ""
26+
msgstr "ਸ਼ੁਰੂਆਤੀਕਰਨ, ਸਮਾਪਤੀਕਰਨ ਅਤੇ ਥ੍ਰੇਡ"
2327

2428
msgid "This page has been split up into the following:"
25-
msgstr ""
29+
msgstr "ਇਸ ਸਫ਼ੇ ਨੂੰ ਹੇਠਾਂ ਦਿੱਤੇ ਭਾਗਾਂ ਵਿੱਚ ਵੰਡਿਆ ਗਿਆ ਹੈ:"
2630

2731
msgid ":ref:`initialization`"
28-
msgstr ""
32+
msgstr ":ref:`initialization`"
2933

3034
msgid ":ref:`threads`"
31-
msgstr ""
35+
msgstr ":ref:`threads`"
3236

3337
msgid ":ref:`synchronization`"
34-
msgstr ""
38+
msgstr ":ref:`synchronization`"
3539

3640
msgid ":ref:`thread-local-storage`"
37-
msgstr ""
41+
msgstr ":ref:`thread-local-storage`"
3842

3943
msgid ":ref:`sub-interpreter-support`"
40-
msgstr ""
44+
msgstr ":ref:`sub-interpreter-support`"
4145

4246
msgid ":ref:`profiling`"
43-
msgstr ""
47+
msgstr ":ref:`profiling`"

‎c-api/iter.po‎

Lines changed: 29 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,17 @@
33
# This file is distributed under the same license as the Python package.
44
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
55
#
6+
# Translators:
7+
# Bhuvansh Kataria, 2026
8+
#
69
#, fuzzy
710
msgid ""
811
msgstr ""
912
"Project-Id-Version: Python 3.15\n"
1013
"Report-Msgid-Bugs-To: \n"
11-
"POT-Creation-Date: 2026-07-11 14:46+0000\n"
14+
"POT-Creation-Date: 2026-07-27 16:10+0000\n"
1215
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
16+
"Last-Translator: Bhuvansh Kataria, 2026\n"
1317
"Language-Team: Panjabi (Punjabi) (https://app.transifex.com/python-doc/"
1418
"teams/5390/pa/)\n"
1519
"MIME-Version: 1.0\n"
@@ -19,32 +23,42 @@ msgstr ""
1923
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
2024

2125
msgid "Iterator Protocol"
22-
msgstr ""
26+
msgstr "ਇਟਰੇਟਰ ਪ੍ਰੋਟੋਕੋਲ"
2327

2428
msgid "There are two functions specifically for working with iterators."
25-
msgstr ""
29+
msgstr "ਇਟਰੇਟਰਾਂ ਨਾਲ ਕੰਮ ਕਰਨ ਲਈ ਖ਼ਾਸ ਤੌਰ 'ਤੇ ਦੋ ਫੰਕਸ਼ਨ ਹਨ।"
2630

2731
msgid ""
2832
"Return non-zero if the object *o* can be safely passed to :c:func:"
2933
"`PyIter_NextItem` and ``0`` otherwise. This function always succeeds."
3034
msgstr ""
35+
"ਜੇ ਆਬਜੈਕਟ *o* ਨੂੰ ਸੁਰੱਖਿਅਤ ਢੰਗ ਨਾਲ :c:func:`PyIter_NextItem` ਵਿੱਚ ਪਾਸ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ "
36+
"ਤਾਂ ਗੈਰ-ਜ਼ੀਰੋ ਵਾਪਸ ਕਰੋ, ਨਹੀਂ ਤਾਂ ``0`` ਵਾਪਸ ਕਰੋ। ਇਹ ਫੰਕਸ਼ਨ ਹਮੇਸ਼ਾਂ ਸਫਲ ਹੁੰਦਾ ਹੈ।"
3137

3238
msgid ""
3339
"Return non-zero if the object *o* provides the :class:`AsyncIterator` "
3440
"protocol, and ``0`` otherwise. This function always succeeds."
3541
msgstr ""
42+
"ਜੇ ਆਬਜੈਕਟ *o* :class:`AsyncIterator` ਪ੍ਰੋਟੋਕੋਲ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਤਾਂ ਗੈਰ-ਜ਼ੀਰੋ ਵਾਪਸ ਕਰੋ, ਨਹੀਂ "
43+
"ਤਾਂ ``0`` ਵਾਪਸ ਕਰੋ। ਇਹ ਫੰਕਸ਼ਨ ਹਮੇਸ਼ਾਂ ਸਫਲ ਹੁੰਦਾ ਹੈ।"
3644

3745
msgid ""
3846
"Return ``1`` and set *item* to a :term:`strong reference` of the next value "
3947
"of the iterator *iter* on success. Return ``0`` and set *item* to ``NULL`` "
4048
"if there are no remaining values. Return ``-1``, set *item* to ``NULL`` and "
4149
"set an exception on error."
4250
msgstr ""
51+
"ਸਫਲ ਹੋਣ 'ਤੇ ``1`` ਵਾਪਸ ਕਰੋ ਅਤੇ *item* ਨੂੰ ਇਟਰੇਟਰ *iter* ਦੇ ਅਗਲੇ ਮੁੱਲ ਲਈ ਇੱਕ :term:"
52+
"`strong reference` 'ਤੇ ਸੈੱਟ ਕਰੋ। ਜੇ ਕੋਈ ਮੁੱਲ ਬਾਕੀ ਨਹੀਂ ਹੈ, ਤਾਂ ``0`` ਵਾਪਸ ਕਰੋ ਅਤੇ *item* "
53+
"ਨੂੰ ``NULL`` 'ਤੇ ਸੈੱਟ ਕਰੋ। ਗਲਤੀ ਹੋਣ 'ਤੇ ``-1`` ਵਾਪਸ ਕਰੋ, *item* ਨੂੰ ``NULL`` 'ਤੇ ਸੈੱਟ ਕਰੋ "
54+
"ਅਤੇ ਇੱਕ ਅਪਵਾਦ ਸੈੱਟ ਕਰੋ।"
4355

4456
msgid ""
4557
"This is an older version of :c:func:`!PyIter_NextItem`, which is retained "
4658
"for backwards compatibility. Prefer :c:func:`PyIter_NextItem`."
4759
msgstr ""
60+
"ਇਹ :c:func:`!PyIter_NextItem` ਦਾ ਇੱਕ ਪੁਰਾਣਾ ਸੰਸਕਰਣ ਹੈ, ਜਿਸ ਨੂੰ ਪਿੱਛੇ ਵੱਲ ਅਨੁਕੂਲਤਾ ਲਈ "
61+
"ਰੱਖਿਆ ਗਿਆ ਹੈ। :c:func:`PyIter_NextItem` ਨੂੰ ਤਰਜੀਹ ਦਿਓ।"
4862

4963
msgid ""
5064
"Return the next value from the iterator *o*. The object must be an iterator "
@@ -53,23 +67,34 @@ msgid ""
5367
"an error occurs while retrieving the item, returns ``NULL`` and passes along "
5468
"the exception."
5569
msgstr ""
70+
"ਇਟਰੇਟਰ *o* ਤੋਂ ਅਗਲਾ ਮੁੱਲ ਵਾਪਸ ਕਰੋ। :c:func:`PyIter_Check` ਅਨੁਸਾਰ ਇਹ ਆਬਜੈਕਟ ਇੱਕ ਇਟਰੇਟਰ "
71+
"ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ (ਇਸ ਦੀ ਜਾਂਚ ਕਰਨਾ ਕਾਲਰ ਦੀ ਜ਼ਿੰਮੇਵਾਰੀ ਹੈ)। ਜੇ ਕੋਈ ਮੁੱਲ ਬਾਕੀ ਨਹੀਂ ਹੈ, ਤਾਂ ਬਿਨਾਂ "
72+
"ਕਿਸੇ ਅਪਵਾਦ ਨੂੰ ਸੈੱਟ ਕੀਤੇ ``NULL`` ਵਾਪਸ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਜੇ ਆਈਟਮ ਪ੍ਰਾਪਤ ਕਰਦੇ ਸਮੇਂ ਕੋਈ ਗਲਤੀ "
73+
"ਆਉਂਦੀ ਹੈ, ਤਾਂ ``NULL`` ਵਾਪਸ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਅਤੇ ਅਪਵਾਦ ਅੱਗੇ ਭੇਜਿਆ ਜਾਂਦਾ ਹੈ।"
5674

5775
msgid ""
5876
"The enum value used to represent different results of :c:func:`PyIter_Send`."
5977
msgstr ""
78+
":c:func:`PyIter_Send` ਦੇ ਵੱਖ-ਵੱਖ ਨਤੀਜਿਆਂ ਨੂੰ ਦਰਸਾਉਣ ਲਈ ਵਰਤਿਆ ਜਾਣ ਵਾਲਾ enum ਮੁੱਲ।"
6079

6180
msgid "Sends the *arg* value into the iterator *iter*. Returns:"
62-
msgstr ""
81+
msgstr "*arg* ਮੁੱਲ ਨੂੰ ਇਟਰੇਟਰ *iter* ਵਿੱਚ ਭੇਜਦਾ ਹੈ। ਇਹ ਹੇਠਾਂ ਦਿੱਤੇ ਮੁੱਲਾਂ ਵਿੱਚੋਂ ਇੱਕ ਵਾਪਸ ਕਰਦਾ ਹੈ:"
6382

6483
msgid ""
6584
"``PYGEN_RETURN`` if iterator returns. Return value is returned via *presult*."
6685
msgstr ""
86+
"ਜੇ ਇਟਰੇਟਰ return ਕਰਦਾ ਹੈ ਤਾਂ ``PYGEN_RETURN``। ਵਾਪਸੀ ਮੁੱਲ *presult* ਰਾਹੀਂ ਵਾਪਸ ਕੀਤਾ "
87+
"ਜਾਂਦਾ ਹੈ।"
6788

6889
msgid ""
6990
"``PYGEN_NEXT`` if iterator yields. Yielded value is returned via *presult*."
7091
msgstr ""
92+
"ਜੇ ਇਟਰੇਟਰ yield ਕਰਦਾ ਹੈ ਤਾਂ ``PYGEN_NEXT``। yield ਕੀਤਾ ਗਿਆ ਮੁੱਲ *presult* ਰਾਹੀਂ "
93+
"ਵਾਪਸ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।"
7194

7295
msgid ""
7396
"``PYGEN_ERROR`` if iterator has raised an exception. *presult* is set to "
7497
"``NULL``."
7598
msgstr ""
99+
"ਜੇ ਇਟਰੇਟਰ ਇੱਕ ਅਪਵਾਦ ਪੈਦਾ ਕਰਦਾ ਹੈ ਤਾਂ ``PYGEN_ERROR``। *presult* ਨੂੰ ``NULL`` 'ਤੇ ਸੈੱਟ "
100+
"ਕੀਤਾ ਜਾਂਦਾ ਹੈ।"

‎c-api/mapping.po‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.15\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-07-07 16:22+0000\n"
14+
"POT-Creation-Date: 2026-07-27 16:10+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: Bhuvansh Kataria, 2026\n"
1717
"Language-Team: Panjabi (Punjabi) (https://app.transifex.com/python-doc/"

‎c-api/memoryview.po‎

Lines changed: 30 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.15\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-07-07 16:22+0000\n"
14+
"POT-Creation-Date: 2026-07-27 16:10+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: Bhuvansh Kataria, 2026\n"
1717
"Language-Team: Panjabi (Punjabi) (https://app.transifex.com/python-doc/"
@@ -23,42 +23,54 @@ msgstr ""
2323
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
2424

2525
msgid "MemoryView objects"
26-
msgstr ""
26+
msgstr "MemoryView ਆਬਜੈਕਟ"
2727

2828
msgid ""
2929
"A :class:`memoryview` object exposes the C level :ref:`buffer interface "
3030
"<bufferobjects>` as a Python object which can then be passed around like any "
3131
"other object."
3232
msgstr ""
33+
"ਇੱਕ :class:`memoryview` ਆਬਜੈਕਟ C ਪੱਧਰ ਦੇ :ref:`buffer interface <bufferobjects>` "
34+
"ਨੂੰ ਇੱਕ Python ਆਬਜੈਕਟ ਵਜੋਂ ਉਪਲਬਧ ਕਰਵਾਉਂਦਾ ਹੈ, ਜਿਸ ਨੂੰ ਫਿਰ ਕਿਸੇ ਹੋਰ ਆਬਜੈਕਟ ਵਾਂਗ ਵਰਤਿਆ ਅਤੇ "
35+
"ਪਾਸ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।"
3336

3437
msgid ""
3538
"This instance of :c:type:`PyTypeObject` represents the Python memoryview "
3639
"type. This is the same object as :class:`memoryview` in the Python layer."
3740
msgstr ""
41+
":c:type:`PyTypeObject` ਦਾ ਇਹ ਇੰਸਟੈਂਸ Python ਦੇ memoryview ਕਿਸਮ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਇਹ "
42+
"Python ਲੇਅਰ ਵਿੱਚ :class:`memoryview` ਵਾਲਾ ਹੀ ਆਬਜੈਕਟ ਹੈ।"
3843

3944
msgid ""
4045
"Create a memoryview object from an object that provides the buffer "
4146
"interface. If *obj* supports writable buffer exports, the memoryview object "
4247
"will be read/write, otherwise it may be either read-only or read/write at "
4348
"the discretion of the exporter."
4449
msgstr ""
50+
"ਉਸ ਆਬਜੈਕਟ ਤੋਂ ਇੱਕ memoryview ਆਬਜੈਕਟ ਬਣਾਓ ਜੋ buffer interface ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਜੇ *obj* "
51+
"ਲਿਖਣਯੋਗ buffer export ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ, ਤਾਂ memoryview ਆਬਜੈਕਟ ਪੜ੍ਹਨ/ਲਿਖਣਯੋਗ ਹੋਵੇਗਾ। "
52+
"ਨਹੀਂ ਤਾਂ, ਇਹ exporter ਦੇ ਫ਼ੈਸਲੇ ਅਨੁਸਾਰ ਸਿਰਫ਼-ਪੜ੍ਹਨਯੋਗ ਜਾਂ ਪੜ੍ਹਨ/ਲਿਖਣਯੋਗ ਹੋ ਸਕਦਾ ਹੈ।"
4553

4654
msgid "Flag to request a readonly buffer."
47-
msgstr ""
55+
msgstr "ਸਿਰਫ਼-ਪੜ੍ਹਨਯੋਗ ਬਫ਼ਰ ਦੀ ਬੇਨਤੀ ਕਰਨ ਲਈ ਫਲੈਗ।"
4856

4957
msgid "Flag to request a writable buffer."
50-
msgstr ""
58+
msgstr "ਲਿਖਣਯੋਗ ਬਫ਼ਰ ਦੀ ਬੇਨਤੀ ਕਰਨ ਲਈ ਫਲੈਗ।"
5159

5260
msgid ""
5361
"Create a memoryview object using *mem* as the underlying buffer. *flags* can "
5462
"be one of :c:macro:`PyBUF_READ` or :c:macro:`PyBUF_WRITE`."
5563
msgstr ""
64+
"*mem* ਨੂੰ ਅੰਦਰੂਨੀ ਬਫ਼ਰ ਵਜੋਂ ਵਰਤਦੇ ਹੋਏ ਇੱਕ memoryview ਆਬਜੈਕਟ ਬਣਾਓ। *flags* :c:macro:"
65+
"`PyBUF_READ` ਜਾਂ :c:macro:`PyBUF_WRITE` ਵਿੱਚੋਂ ਇੱਕ ਹੋ ਸਕਦਾ ਹੈ।"
5666

5767
msgid ""
5868
"Create a memoryview object wrapping the given buffer structure *view*. For "
5969
"simple byte buffers, :c:func:`PyMemoryView_FromMemory` is the preferred "
6070
"function."
6171
msgstr ""
72+
"ਦਿੱਤੀ ਗਈ ਬਫ਼ਰ ਸੰਰਚਨਾ *view* ਨੂੰ ਲਪੇਟਣ ਵਾਲਾ ਇੱਕ memoryview ਆਬਜੈਕਟ ਬਣਾਓ। ਸਧਾਰਨ ਬਾਈਟ "
73+
"ਬਫ਼ਰਾਂ ਲਈ :c:func:`PyMemoryView_FromMemory` ਤਰਜੀਹੀ ਫੰਕਸ਼ਨ ਹੈ।"
6274

6375
msgid ""
6476
"Create a memoryview object to a :term:`contiguous` chunk of memory (in "
@@ -67,29 +79,43 @@ msgid ""
6779
"original memory. Otherwise, a copy is made and the memoryview points to a "
6880
"new bytes object."
6981
msgstr ""
82+
"buffer interface ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਨ ਵਾਲੇ ਆਬਜੈਕਟ ਤੋਂ :term:`contiguous` ਮੈਮੋਰੀ ਦੇ ਇੱਕ ਹਿੱਸੇ "
83+
"(ਜਾਂ ਤਾਂ 'C' ਜਾਂ 'F'ortran *order* ਵਿੱਚ) ਲਈ ਇੱਕ memoryview ਆਬਜੈਕਟ ਬਣਾਓ। ਜੇ ਮੈਮੋਰੀ "
84+
"contiguous ਹੈ, ਤਾਂ memoryview ਆਬਜੈਕਟ ਮੂਲ ਮੈਮੋਰੀ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਦਾ ਹੈ। ਨਹੀਂ ਤਾਂ, ਇੱਕ ਕਾਪੀ "
85+
"ਬਣਾਈ ਜਾਂਦੀ ਹੈ ਅਤੇ memoryview ਇੱਕ ਨਵੇਂ bytes ਆਬਜੈਕਟ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਦਾ ਹੈ।"
7086

7187
msgid ""
7288
"*buffertype* can be one of :c:macro:`PyBUF_READ` or :c:macro:`PyBUF_WRITE`."
7389
msgstr ""
90+
"*buffertype* :c:macro:`PyBUF_READ` ਜਾਂ :c:macro:`PyBUF_WRITE` ਵਿੱਚੋਂ ਇੱਕ ਹੋ ਸਕਦਾ ਹੈ।"
7491

7592
msgid ""
7693
"Return true if the object *obj* is a memoryview object. It is not currently "
7794
"allowed to create subclasses of :class:`memoryview`. This function always "
7895
"succeeds."
7996
msgstr ""
97+
"ਜੇ ਆਬਜੈਕਟ *obj* ਇੱਕ memoryview ਆਬਜੈਕਟ ਹੈ ਤਾਂ true ਵਾਪਸ ਕਰੋ। ਇਸ ਵੇਲੇ :class:"
98+
"`memoryview` ਦੀਆਂ ਉਪ-ਕਿਸਮਾਂ ਬਣਾਉਣ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ। ਇਹ ਫੰਕਸ਼ਨ ਹਮੇਸ਼ਾਂ ਸਫਲ ਹੁੰਦਾ ਹੈ।"
8099

81100
msgid ""
82101
"Return a pointer to the memoryview's private copy of the exporter's buffer. "
83102
"*mview* **must** be a memoryview instance; this macro doesn't check its "
84103
"type, you must do it yourself or you will risk crashes."
85104
msgstr ""
105+
"memoryview ਦੀ exporter ਦੇ ਬਫ਼ਰ ਦੀ ਨਿੱਜੀ ਕਾਪੀ ਲਈ ਇੱਕ ਪੁਆਇੰਟਰ ਵਾਪਸ ਕਰੋ। *mview* "
106+
"**ਲਾਜ਼ਮੀ ਤੌਰ 'ਤੇ** ਇੱਕ memoryview ਇੰਸਟੈਂਸ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ; ਇਹ ਮੈਕਰੋ ਇਸ ਦੀ ਕਿਸਮ ਦੀ ਜਾਂਚ "
107+
"ਨਹੀਂ ਕਰਦਾ, ਇਸ ਲਈ ਤੁਹਾਨੂੰ ਖੁਦ ਜਾਂਚ ਕਰਨੀ ਪਵੇਗੀ, ਨਹੀਂ ਤਾਂ ਪ੍ਰੋਗਰਾਮ ਕਰੈਸ਼ ਹੋ ਸਕਦਾ ਹੈ।"
86108

87109
msgid ""
88110
"Return either a pointer to the exporting object that the memoryview is based "
89111
"on or ``NULL`` if the memoryview has been created by one of the functions :c:"
90112
"func:`PyMemoryView_FromMemory` or :c:func:`PyMemoryView_FromBuffer`. *mview* "
91113
"**must** be a memoryview instance."
92114
msgstr ""
115+
"ਉਸ exporting ਆਬਜੈਕਟ ਲਈ ਇੱਕ ਪੁਆਇੰਟਰ ਵਾਪਸ ਕਰੋ ਜਿਸ 'ਤੇ memoryview ਆਧਾਰਿਤ ਹੈ, ਜਾਂ "
116+
"``NULL`` ਵਾਪਸ ਕਰੋ ਜੇ memoryview ਨੂੰ :c:func:`PyMemoryView_FromMemory` ਜਾਂ :c:func:"
117+
"`PyMemoryView_FromBuffer` ਵਿੱਚੋਂ ਕਿਸੇ ਇੱਕ ਫੰਕਸ਼ਨ ਦੁਆਰਾ ਬਣਾਇਆ ਗਿਆ ਹੈ। *mview* **ਲਾਜ਼ਮੀ "
118+
"ਤੌਰ 'ਤੇ** ਇੱਕ memoryview ਇੰਸਟੈਂਸ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।"
93119

94120
msgid "object"
95121
msgstr "ਆਬਜੈਕਟ"

0 commit comments

Comments
 (0)