@@ -11,7 +11,7 @@ msgid ""
1111msgstr ""
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
2525msgid "MemoryView objects"
26- msgstr ""
26+ msgstr "MemoryView ਆਬਜੈਕਟ "
2727
2828msgid ""
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."
3232msgstr ""
33+ "ਇੱਕ :class:`memoryview` ਆਬਜੈਕਟ C ਪੱਧਰ ਦੇ :ref:`buffer interface <bufferobjects>` "
34+ "ਨੂੰ ਇੱਕ Python ਆਬਜੈਕਟ ਵਜੋਂ ਉਪਲਬਧ ਕਰਵਾਉਂਦਾ ਹੈ, ਜਿਸ ਨੂੰ ਫਿਰ ਕਿਸੇ ਹੋਰ ਆਬਜੈਕਟ ਵਾਂਗ ਵਰਤਿਆ ਅਤੇ "
35+ "ਪਾਸ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।"
3336
3437msgid ""
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."
3740msgstr ""
41+ ":c:type:`PyTypeObject` ਦਾ ਇਹ ਇੰਸਟੈਂਸ Python ਦੇ memoryview ਕਿਸਮ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਇਹ "
42+ "Python ਲੇਅਰ ਵਿੱਚ :class:`memoryview` ਵਾਲਾ ਹੀ ਆਬਜੈਕਟ ਹੈ।"
3843
3944msgid ""
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."
4449msgstr ""
50+ "ਉਸ ਆਬਜੈਕਟ ਤੋਂ ਇੱਕ memoryview ਆਬਜੈਕਟ ਬਣਾਓ ਜੋ buffer interface ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਜੇ *obj* "
51+ "ਲਿਖਣਯੋਗ buffer export ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ, ਤਾਂ memoryview ਆਬਜੈਕਟ ਪੜ੍ਹਨ/ਲਿਖਣਯੋਗ ਹੋਵੇਗਾ। "
52+ "ਨਹੀਂ ਤਾਂ, ਇਹ exporter ਦੇ ਫ਼ੈਸਲੇ ਅਨੁਸਾਰ ਸਿਰਫ਼-ਪੜ੍ਹਨਯੋਗ ਜਾਂ ਪੜ੍ਹਨ/ਲਿਖਣਯੋਗ ਹੋ ਸਕਦਾ ਹੈ।"
4553
4654msgid "Flag to request a readonly buffer."
47- msgstr ""
55+ msgstr "ਸਿਰਫ਼-ਪੜ੍ਹਨਯੋਗ ਬਫ਼ਰ ਦੀ ਬੇਨਤੀ ਕਰਨ ਲਈ ਫਲੈਗ। "
4856
4957msgid "Flag to request a writable buffer."
50- msgstr ""
58+ msgstr "ਲਿਖਣਯੋਗ ਬਫ਼ਰ ਦੀ ਬੇਨਤੀ ਕਰਨ ਲਈ ਫਲੈਗ। "
5159
5260msgid ""
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`."
5563msgstr ""
64+ "*mem* ਨੂੰ ਅੰਦਰੂਨੀ ਬਫ਼ਰ ਵਜੋਂ ਵਰਤਦੇ ਹੋਏ ਇੱਕ memoryview ਆਬਜੈਕਟ ਬਣਾਓ। *flags* :c:macro:"
65+ "`PyBUF_READ` ਜਾਂ :c:macro:`PyBUF_WRITE` ਵਿੱਚੋਂ ਇੱਕ ਹੋ ਸਕਦਾ ਹੈ।"
5666
5767msgid ""
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."
6171msgstr ""
72+ "ਦਿੱਤੀ ਗਈ ਬਫ਼ਰ ਸੰਰਚਨਾ *view* ਨੂੰ ਲਪੇਟਣ ਵਾਲਾ ਇੱਕ memoryview ਆਬਜੈਕਟ ਬਣਾਓ। ਸਧਾਰਨ ਬਾਈਟ "
73+ "ਬਫ਼ਰਾਂ ਲਈ :c:func:`PyMemoryView_FromMemory` ਤਰਜੀਹੀ ਫੰਕਸ਼ਨ ਹੈ।"
6274
6375msgid ""
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."
6981msgstr ""
82+ "buffer interface ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਨ ਵਾਲੇ ਆਬਜੈਕਟ ਤੋਂ :term:`contiguous` ਮੈਮੋਰੀ ਦੇ ਇੱਕ ਹਿੱਸੇ "
83+ "(ਜਾਂ ਤਾਂ 'C' ਜਾਂ 'F'ortran *order* ਵਿੱਚ) ਲਈ ਇੱਕ memoryview ਆਬਜੈਕਟ ਬਣਾਓ। ਜੇ ਮੈਮੋਰੀ "
84+ "contiguous ਹੈ, ਤਾਂ memoryview ਆਬਜੈਕਟ ਮੂਲ ਮੈਮੋਰੀ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਦਾ ਹੈ। ਨਹੀਂ ਤਾਂ, ਇੱਕ ਕਾਪੀ "
85+ "ਬਣਾਈ ਜਾਂਦੀ ਹੈ ਅਤੇ memoryview ਇੱਕ ਨਵੇਂ bytes ਆਬਜੈਕਟ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਦਾ ਹੈ।"
7086
7187msgid ""
7288"*buffertype* can be one of :c:macro:`PyBUF_READ` or :c:macro:`PyBUF_WRITE`."
7389msgstr ""
90+ "*buffertype* :c:macro:`PyBUF_READ` ਜਾਂ :c:macro:`PyBUF_WRITE` ਵਿੱਚੋਂ ਇੱਕ ਹੋ ਸਕਦਾ ਹੈ।"
7491
7592msgid ""
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."
7996msgstr ""
97+ "ਜੇ ਆਬਜੈਕਟ *obj* ਇੱਕ memoryview ਆਬਜੈਕਟ ਹੈ ਤਾਂ true ਵਾਪਸ ਕਰੋ। ਇਸ ਵੇਲੇ :class:"
98+ "`memoryview` ਦੀਆਂ ਉਪ-ਕਿਸਮਾਂ ਬਣਾਉਣ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ। ਇਹ ਫੰਕਸ਼ਨ ਹਮੇਸ਼ਾਂ ਸਫਲ ਹੁੰਦਾ ਹੈ।"
8099
81100msgid ""
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."
85104msgstr ""
105+ "memoryview ਦੀ exporter ਦੇ ਬਫ਼ਰ ਦੀ ਨਿੱਜੀ ਕਾਪੀ ਲਈ ਇੱਕ ਪੁਆਇੰਟਰ ਵਾਪਸ ਕਰੋ। *mview* "
106+ "**ਲਾਜ਼ਮੀ ਤੌਰ 'ਤੇ** ਇੱਕ memoryview ਇੰਸਟੈਂਸ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ; ਇਹ ਮੈਕਰੋ ਇਸ ਦੀ ਕਿਸਮ ਦੀ ਜਾਂਚ "
107+ "ਨਹੀਂ ਕਰਦਾ, ਇਸ ਲਈ ਤੁਹਾਨੂੰ ਖੁਦ ਜਾਂਚ ਕਰਨੀ ਪਵੇਗੀ, ਨਹੀਂ ਤਾਂ ਪ੍ਰੋਗਰਾਮ ਕਰੈਸ਼ ਹੋ ਸਕਦਾ ਹੈ।"
86108
87109msgid ""
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."
92114msgstr ""
115+ "ਉਸ exporting ਆਬਜੈਕਟ ਲਈ ਇੱਕ ਪੁਆਇੰਟਰ ਵਾਪਸ ਕਰੋ ਜਿਸ 'ਤੇ memoryview ਆਧਾਰਿਤ ਹੈ, ਜਾਂ "
116+ "``NULL`` ਵਾਪਸ ਕਰੋ ਜੇ memoryview ਨੂੰ :c:func:`PyMemoryView_FromMemory` ਜਾਂ :c:func:"
117+ "`PyMemoryView_FromBuffer` ਵਿੱਚੋਂ ਕਿਸੇ ਇੱਕ ਫੰਕਸ਼ਨ ਦੁਆਰਾ ਬਣਾਇਆ ਗਿਆ ਹੈ। *mview* **ਲਾਜ਼ਮੀ "
118+ "ਤੌਰ 'ਤੇ** ਇੱਕ memoryview ਇੰਸਟੈਂਸ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।"
93119
94120msgid "object"
95121msgstr "ਆਬਜੈਕਟ"
0 commit comments