Repository navigation
Expand file tree
/
Copy pathmemoryview.po
More file actions
124 lines (109 loc) · 7.22 KB
/
Copy pathmemoryview.po
File metadata and controls
124 lines (109 loc) · 7.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2001 Python Software Foundation
# This file is distributed under the same license as the Python package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
# Translators:
# Bhuvansh Kataria, 2026
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Python 3.15\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-08-15 14:15+0000\n"
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
"Last-Translator: Bhuvansh Kataria, 2026\n"
"Language-Team: Panjabi (Punjabi) (https://app.transifex.com/python-doc/"
"teams/5390/pa/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: pa\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
msgid "MemoryView objects"
msgstr "MemoryView ਆਬਜੈਕਟ"
msgid ""
"A :class:`memoryview` object exposes the C level :ref:`buffer interface "
"<bufferobjects>` as a Python object which can then be passed around like any "
"other object."
msgstr ""
"ਇੱਕ :class:`memoryview` ਆਬਜੈਕਟ C ਪੱਧਰ ਦੇ :ref:`buffer interface <bufferobjects>` "
"ਨੂੰ ਇੱਕ Python ਆਬਜੈਕਟ ਵਜੋਂ ਉਪਲਬਧ ਕਰਵਾਉਂਦਾ ਹੈ, ਜਿਸ ਨੂੰ ਫਿਰ ਕਿਸੇ ਹੋਰ ਆਬਜੈਕਟ ਵਾਂਗ ਵਰਤਿਆ ਅਤੇ "
"ਪਾਸ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।"
msgid ""
"This instance of :c:type:`PyTypeObject` represents the Python memoryview "
"type. This is the same object as :class:`memoryview` in the Python layer."
msgstr ""
":c:type:`PyTypeObject` ਦਾ ਇਹ ਇੰਸਟੈਂਸ Python ਦੇ memoryview ਕਿਸਮ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਇਹ "
"Python ਲੇਅਰ ਵਿੱਚ :class:`memoryview` ਵਾਲਾ ਹੀ ਆਬਜੈਕਟ ਹੈ।"
msgid ""
"Create a memoryview object from an object that provides the buffer "
"interface. If *obj* supports writable buffer exports, the memoryview object "
"will be read/write, otherwise it may be either read-only or read/write at "
"the discretion of the exporter."
msgstr ""
"ਉਸ ਆਬਜੈਕਟ ਤੋਂ ਇੱਕ memoryview ਆਬਜੈਕਟ ਬਣਾਓ ਜੋ buffer interface ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਜੇ *obj* "
"ਲਿਖਣਯੋਗ buffer export ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ, ਤਾਂ memoryview ਆਬਜੈਕਟ ਪੜ੍ਹਨ/ਲਿਖਣਯੋਗ ਹੋਵੇਗਾ। "
"ਨਹੀਂ ਤਾਂ, ਇਹ exporter ਦੇ ਫ਼ੈਸਲੇ ਅਨੁਸਾਰ ਸਿਰਫ਼-ਪੜ੍ਹਨਯੋਗ ਜਾਂ ਪੜ੍ਹਨ/ਲਿਖਣਯੋਗ ਹੋ ਸਕਦਾ ਹੈ।"
msgid "Flag to request a readonly buffer."
msgstr "ਸਿਰਫ਼-ਪੜ੍ਹਨਯੋਗ ਬਫ਼ਰ ਦੀ ਬੇਨਤੀ ਕਰਨ ਲਈ ਫਲੈਗ।"
msgid "Flag to request a writable buffer."
msgstr "ਲਿਖਣਯੋਗ ਬਫ਼ਰ ਦੀ ਬੇਨਤੀ ਕਰਨ ਲਈ ਫਲੈਗ।"
msgid ""
"Create a memoryview object using *mem* as the underlying buffer. *flags* can "
"be one of :c:macro:`PyBUF_READ` or :c:macro:`PyBUF_WRITE`."
msgstr ""
"*mem* ਨੂੰ ਅੰਦਰੂਨੀ ਬਫ਼ਰ ਵਜੋਂ ਵਰਤਦੇ ਹੋਏ ਇੱਕ memoryview ਆਬਜੈਕਟ ਬਣਾਓ। *flags* :c:macro:"
"`PyBUF_READ` ਜਾਂ :c:macro:`PyBUF_WRITE` ਵਿੱਚੋਂ ਇੱਕ ਹੋ ਸਕਦਾ ਹੈ।"
msgid ""
"Create a memoryview object wrapping the given buffer structure *view*. For "
"simple byte buffers, :c:func:`PyMemoryView_FromMemory` is the preferred "
"function."
msgstr ""
"ਦਿੱਤੀ ਗਈ ਬਫ਼ਰ ਸੰਰਚਨਾ *view* ਨੂੰ ਲਪੇਟਣ ਵਾਲਾ ਇੱਕ memoryview ਆਬਜੈਕਟ ਬਣਾਓ। ਸਧਾਰਨ ਬਾਈਟ "
"ਬਫ਼ਰਾਂ ਲਈ :c:func:`PyMemoryView_FromMemory` ਤਰਜੀਹੀ ਫੰਕਸ਼ਨ ਹੈ।"
msgid ""
"Create a memoryview object to a :term:`contiguous` chunk of memory (in "
"either 'C' or 'F'ortran *order*) from an object that defines the buffer "
"interface. If memory is contiguous, the memoryview object points to the "
"original memory. Otherwise, a copy is made and the memoryview points to a "
"new bytes object."
msgstr ""
"buffer interface ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਨ ਵਾਲੇ ਆਬਜੈਕਟ ਤੋਂ :term:`contiguous` ਮੈਮੋਰੀ ਦੇ ਇੱਕ ਹਿੱਸੇ "
"(ਜਾਂ ਤਾਂ 'C' ਜਾਂ 'F'ortran *order* ਵਿੱਚ) ਲਈ ਇੱਕ memoryview ਆਬਜੈਕਟ ਬਣਾਓ। ਜੇ ਮੈਮੋਰੀ "
"contiguous ਹੈ, ਤਾਂ memoryview ਆਬਜੈਕਟ ਮੂਲ ਮੈਮੋਰੀ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਦਾ ਹੈ। ਨਹੀਂ ਤਾਂ, ਇੱਕ ਕਾਪੀ "
"ਬਣਾਈ ਜਾਂਦੀ ਹੈ ਅਤੇ memoryview ਇੱਕ ਨਵੇਂ bytes ਆਬਜੈਕਟ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਦਾ ਹੈ।"
msgid ""
"*buffertype* can be one of :c:macro:`PyBUF_READ` or :c:macro:`PyBUF_WRITE`."
msgstr ""
"*buffertype* :c:macro:`PyBUF_READ` ਜਾਂ :c:macro:`PyBUF_WRITE` ਵਿੱਚੋਂ ਇੱਕ ਹੋ ਸਕਦਾ ਹੈ।"
msgid ""
"Return true if the object *obj* is a memoryview object. It is not currently "
"allowed to create subclasses of :class:`memoryview`. This function always "
"succeeds."
msgstr ""
"ਜੇ ਆਬਜੈਕਟ *obj* ਇੱਕ memoryview ਆਬਜੈਕਟ ਹੈ ਤਾਂ true ਵਾਪਸ ਕਰੋ। ਇਸ ਵੇਲੇ :class:"
"`memoryview` ਦੀਆਂ ਉਪ-ਕਿਸਮਾਂ ਬਣਾਉਣ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ। ਇਹ ਫੰਕਸ਼ਨ ਹਮੇਸ਼ਾਂ ਸਫਲ ਹੁੰਦਾ ਹੈ।"
msgid ""
"Return a pointer to the memoryview's private copy of the exporter's buffer. "
"*mview* **must** be a memoryview instance; this macro doesn't check its "
"type, you must do it yourself or you will risk crashes."
msgstr ""
"memoryview ਦੀ exporter ਦੇ ਬਫ਼ਰ ਦੀ ਨਿੱਜੀ ਕਾਪੀ ਲਈ ਇੱਕ ਪੁਆਇੰਟਰ ਵਾਪਸ ਕਰੋ। *mview* "
"**ਲਾਜ਼ਮੀ ਤੌਰ 'ਤੇ** ਇੱਕ memoryview ਇੰਸਟੈਂਸ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ; ਇਹ ਮੈਕਰੋ ਇਸ ਦੀ ਕਿਸਮ ਦੀ ਜਾਂਚ "
"ਨਹੀਂ ਕਰਦਾ, ਇਸ ਲਈ ਤੁਹਾਨੂੰ ਖੁਦ ਜਾਂਚ ਕਰਨੀ ਪਵੇਗੀ, ਨਹੀਂ ਤਾਂ ਪ੍ਰੋਗਰਾਮ ਕਰੈਸ਼ ਹੋ ਸਕਦਾ ਹੈ।"
msgid ""
"Return either a pointer to the exporting object that the memoryview is based "
"on or ``NULL`` if the memoryview has been created by one of the functions :c:"
"func:`PyMemoryView_FromMemory` or :c:func:`PyMemoryView_FromBuffer`. *mview* "
"**must** be a memoryview instance."
msgstr ""
"ਉਸ exporting ਆਬਜੈਕਟ ਲਈ ਇੱਕ ਪੁਆਇੰਟਰ ਵਾਪਸ ਕਰੋ ਜਿਸ 'ਤੇ memoryview ਆਧਾਰਿਤ ਹੈ, ਜਾਂ "
"``NULL`` ਵਾਪਸ ਕਰੋ ਜੇ memoryview ਨੂੰ :c:func:`PyMemoryView_FromMemory` ਜਾਂ :c:func:"
"`PyMemoryView_FromBuffer` ਵਿੱਚੋਂ ਕਿਸੇ ਇੱਕ ਫੰਕਸ਼ਨ ਦੁਆਰਾ ਬਣਾਇਆ ਗਿਆ ਹੈ। *mview* **ਲਾਜ਼ਮੀ "
"ਤੌਰ 'ਤੇ** ਇੱਕ memoryview ਇੰਸਟੈਂਸ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।"
msgid "object"
msgstr "ਆਬਜੈਕਟ"
msgid "memoryview"
msgstr "memoryview"