Skip to content

Commit 6f73b1c

Browse files
author
GitHub Action's update-translation job
committed
Update translation from Transifex
1 parent 4294056 commit 6f73b1c

1 file changed

Lines changed: 17 additions & 18 deletions

File tree

‎tutorial/classes.po‎

Lines changed: 17 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -280,9 +280,9 @@ msgid ""
280280
"namespace as the global scope: the module's namespace. Class definitions "
281281
"place yet another namespace in the local scope."
282282
msgstr ""
283-
"ਆਮ ਤੌਰ 'ਤੇ ਸਥਾਨਕ ਸਕੋਪ ਮੌਜੂਦਾ ਫੰਕਸ਼ਨ ਦੇ ਸਥਾਨਕ ਨਾਮਾਂ ਦਾ ਹਵਾਲਾ ਦਿੰਦਾ ਹੈ। ਫੰਕਸ਼ਨਾਂ ਤੋਂ ਬਾਹਰ, "
284-
"ਸਥਾਨਕ ਸਕੋਪ ਅਤੇ ਗਲੋਬਲ ਸਕੋਪ ਇੱਕੋ ਨੇਮਸਪੇਸ, ਅਰਥਾਤ ਮੌਡਿਊਲ ਦੇ ਨੇਮਸਪੇਸ, ਨੂੰ ਦਰਸਾਉਂਦੇ ਹਨ। ਕਲਾਸ "
285-
"ਪਰਿਭਾਸ਼ਾਵਾਂ ਸਥਾਨਕ ਸਕੋਪ ਵਿੱਚ ਇੱਕ ਹੋਰ ਨੇਮਸਪੇਸ ਸ਼ਾਮਲ ਕਰਦੀਆਂ ਹਨ।"
283+
"ਆਮ ਤੌਰ 'ਤੇ, ਸਥਾਨਕ ਸਕੋਪ (ਟੈਕਸਟੂਅਲ ਤੌਰ 'ਤੇ) ਮੌਜੂਦਾ ਫੰਕਸ਼ਨ ਦੇ ਸਥਾਨਕ ਨਾਮਾਂ ਨੂੰ ਹਵਾਲਾ ਦਿੰਦਾ ਹੈ। "
284+
"ਫੰਕਸ਼ਨਾਂ ਦੇ ਬਾਹਰ, ਸਥਾਨਕ ਸਕੋਪ ਗਲੋਬਲ ਸਕੋਪ ਵਾਂਗ ਹੀ ਮੋਡਿਊਲ ਦੇ ਨੇਮਸਪੇਸ ਨੂੰ ਹਵਾਲਾ ਦਿੰਦਾ ਹੈ। ਕਲਾਸ "
285+
"ਪਰਿਭਾਸ਼ਾਵਾਂ ਸਥਾਨਕ ਸਕੋਪ ਵਿੱਚ ਇੱਕ ਹੋਰ ਨੇਮਸਪੇਸ ਸ਼ਾਮਿਲ ਕਰਦੀਆਂ ਹਨ।"
286286

287287
msgid ""
288288
"It is important to realize that scopes are determined textually: the global "
@@ -295,11 +295,10 @@ msgid ""
295295
msgstr ""
296296
"ਇਹ ਸਮਝਣਾ ਮਹੱਤਵਪੂਰਨ ਹੈ ਕਿ ਸਕੋਪ ਪਾਠਕ ਰੂਪ ਵਿੱਚ ਨਿਰਧਾਰਤ ਹੁੰਦੇ ਹਨ: ਕਿਸੇ ਮੋਡੀਊਲ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ "
297297
"ਫੰਕਸ਼ਨ ਦਾ ਗਲੋਬਲ ਸਕੋਪ ਉਸ ਮੋਡੀਊਲ ਦਾ namespace ਹੁੰਦਾ ਹੈ, ਭਾਵੇਂ ਫੰਕਸ਼ਨ ਨੂੰ ਕਿੱਥੋਂ ਜਾਂ ਕਿਸ alias "
298-
"ਰਾਹੀਂ ਕਾਲ ਕੀਤਾ ਜਾਵੇ। ਦੂਜੇ ਪਾਸੇ, ਨਾਮਾਂ ਦੀ ਅਸਲ ਖੋਜ ਚਲਾਉਣ ਸਮੇਂ (run time) ਗਤੀਸ਼ੀਲ ਤਰੀਕੇ "
299-
"ਨਾਲ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਹਾਲਾਂਕਿ, ਭਾਸ਼ਾ ਦੀ ਪਰਿਭਾਸ਼ਾ ਸਥਿਰ ਨਾਮ-ਨਿਰਣੇ (static name "
300-
"resolution) ਵੱਲ ਵੱਧ ਰਹੀ ਹੈ, ਜਿਸਨੂੰ \"compile\" ਸਮੇਂ ਦੀ ਨਾਮ-ਨਿਰਣੇ ਪ੍ਰਕਿਰਿਆ ਵੀ ਕਿਹਾ "
301-
"ਜਾਂਦਾ ਹੈ, ਇਸ ਲਈ ਗਤੀਸ਼ੀਲ ਨਾਮ-ਨਿਰਣੇ ਉੱਤੇ ਨਿਰਭਰ ਨਾ ਕਰੋ। (ਅਸਲ ਵਿੱਚ, ਲੋਕਲ ਵੇਰੀਏਬਲ ਪਹਿਲਾਂ ਹੀ "
302-
"ਸਥਿਰ ਤਰੀਕੇ ਨਾਲ ਨਿਰਧਾਰਤ ਕੀਤੇ ਜਾਂਦੇ ਹਨ।)"
298+
"ਰਾਹੀਂ ਕਾਲ ਕੀਤਾ ਜਾਵੇ। ਦੂਜੇ ਪਾਸੇ, ਨਾਮਾਂ ਦੀ ਅਸਲ ਖੋਜ ਚਲਾਉਣ ਸਮੇਂ run time ਗਤੀਸ਼ੀਲ ਤਰੀਕੇ ਨਾਲ "
299+
"ਕੀਤੀ ਜਾਂਦੀ ਹੈ --- ਹਾਲਾਂਕਿ, ਭਾਸ਼ਾ ਦੀ ਪਰਿਭਾਸ਼ਾ \"compile\" ਸਮੇਂ static name "
300+
"resolution ਵੱਲ ਵਿਕਸਿਤ ਹੋ ਰਹੀ ਹੈ, ਇਸ ਲਈ ਗਤੀਸ਼ੀਲ ਨਾਮ-ਨਿਰਣੇ ਉੱਤੇ ਨਿਰਭਰ ਨਾ ਕਰੋ! (ਅਸਲ "
301+
"ਵਿੱਚ, ਲੋਕਲ ਵੇਰੀਏਬਲ ਪਹਿਲਾਂ ਹੀ ਸਥਿਰ ਤਰੀਕੇ ਨਾਲ ਨਿਰਧਾਰਤ ਕੀਤੇ ਜਾਂਦੇ ਹਨ।)"
303302

304303
msgid ""
305304
"A special quirk of Python is that -- if no :keyword:`global` or :keyword:"
@@ -1294,7 +1293,7 @@ msgstr ""
12941293
"Python ਵਿੱਚ ਐਸੇ \"private\" ਇੰਸਟੈਂਸ ਵੇਰੀਏਬਲ ਮੌਜੂਦ ਨਹੀਂ ਹਨ ਜਿਨ੍ਹਾਂ ਤੱਕ ਸਿਰਫ਼ ਆਬਜੈਕਟ ਦੇ ਅੰਦਰੋਂ "
12951294
"ਹੀ ਪਹੁੰਚ ਕੀਤੀ ਜਾ ਸਕੇ। ਹਾਲਾਂਕਿ ਇੱਕ ਰਿਵਾਜ ਹੈ ਜਿਸਦੀ ਪਾਲਣਾ ਜ਼ਿਆਦਾਤਰ Python ਕੋਡ ਕਰਦਾ ਹੈ: "
12961295
"ਅੰਡਰਸਕੋਰ ਨਾਲ ਸ਼ੁਰੂ ਹੋਣ ਵਾਲੇ ਨਾਮ (ਜਿਵੇਂ ``_spam``) ਨੂੰ API ਦਾ ਗੈਰ-ਜਨਤਕ ਹਿੱਸਾ ਮੰਨਿਆ ਜਾਣਾ "
1297-
"ਚਾਹੀਦਾ ਹੈ, ਭਾਵੇਂ ਉਹ ਫੰਕਸ਼ਨ, ਮੈਥਡ ਜਾਂ ਡਾਟਾ ਮੈਂਬਰ ਹੋਵੇ। ਇਸਨੂੰ ਇੰਪਲੀਮੈਂਟੇਸ਼ਨ ਦੀ ਅੰਦਰੂਨੀ ਜਾਣਕਾਰੀ "
1296+
"ਚਾਹੀਦਾ ਹੈ (ਭਾਵੇਂ ਉਹ ਫੰਕਸ਼ਨ, ਮੈਥਡ ਜਾਂ ਡਾਟਾ ਮੈਂਬਰ ਹੋਵੇ)। ਇਸਨੂੰ ਇੰਪਲੀਮੈਂਟੇਸ਼ਨ ਦੀ ਅੰਦਰੂਨੀ ਜਾਣਕਾਰੀ "
12981297
"ਮੰਨਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ ਅਤੇ ਇਹ ਬਿਨਾਂ ਸੂਚਨਾ ਦੇ ਬਦਲ ਸਕਦੀ ਹੈ।"
12991298

13001299
msgid ""
@@ -1307,13 +1306,13 @@ msgid ""
13071306
"stripped. This mangling is done without regard to the syntactic position of "
13081307
"the identifier, as long as it occurs within the definition of a class."
13091308
msgstr ""
1310-
"ਕਲਾਸ-ਪ੍ਰਾਈਵੇਟ ਮੈਂਬਰਾਂ ਲਈ ਇੱਕ ਵੈਧ ਵਰਤੋਂ ਮੌਜੂਦ ਹੈ (ਖਾਸ ਤੌਰ 'ਤੇ subclass ਦੁਆਰਾ ਪਰਿਭਾਸ਼ਿਤ ਨਾਮਾਂ "
1311-
"ਨਾਲ ਟਕਰਾਅ ਤੋਂ ਬਚਣ ਲਈ), ਇਸ ਲਈ Python ਇਸ ਲਈ ਸੀਮਿਤ ਸਮਰਥਨ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਜਿਸਨੂੰ :dfn:"
1312-
"`name mangling` ਕਿਹਾ ਜਾਂਦਾ ਹੈ। ``__spam`` ਰੂਪ ਵਾਲਾ ਹਰ ਪਛਾਣਕਰਤਾ (ਘੱਟੋ-ਘੱਟ ਦੋ ਸ਼ੁਰੂਆਤੀ "
1313-
"ਅੰਡਰਸਕੋਰ ਅਤੇ ਵੱਧ ਤੋਂ ਵੱਧ ਇੱਕ ਅੰਤਲਾ ਅੰਡਰਸਕੋਰ) ਪਾਠਕ ਤੌਰ 'ਤੇ ``_classname__spam`` ਨਾਲ ਬਦਲਿਆ "
1314-
"ਜਾਂਦਾ ਹੈ, ਜਿੱਥੇ ``classname`` ਮੌਜੂਦਾ ਕਲਾਸ ਦਾ ਨਾਮ ਹੁੰਦਾ ਹੈ ਜਿਸਦੇ ਸ਼ੁਰੂਆਤੀ ਅੰਡਰਸਕੋਰ ਹਟਾਏ ਗਏ "
1315-
"ਹੁੰਦੇ ਹਨ। ਇਹ mangling ਪਛਾਣਕਰਤਾ ਦੀ ਸਿੰਟੈਕਟਿਕ ਸਥਿਤੀ ਦੀ ਪਰਵਾਹ ਕੀਤੇ ਬਿਨਾਂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, "
1316-
"ਜਦੋਂ ਤੱਕ ਉਹ ਕਲਾਸ ਦੀ ਪਰਿਭਾਸ਼ਾ ਦੇ ਅੰਦਰ ਹੋਵੇ।"
1309+
"ਕਿਉਂਕਿ ਕਲਾਸ-ਪ੍ਰਾਈਵੇਟ ਮੈਂਬਰਾਂ ਲਈ ਇੱਕ ਵੈਧ ਉਪਯੋਗ-ਕੇਸ ਹੈ (ਖਾਸ ਕਰਕੇ ਸਬ-ਕਲਾਸਾਂ ਦੁਆਰਾ ਪਰਿਭਾਸ਼ਿਤ "
1310+
"ਨਾਵਾਂ ਨਾਲ ਨਾਮਾਂ ਦੇ ਟਕਰਾਅ ਤੋਂ ਬਚਣ ਲਈ), ਇਸ ਤਰ੍ਹਾਂ ਦੇ ਮਕੈਨਿਜ਼ਮ ਲਈ ਸੀਮਤ ਸਹਾਇਤਾ ਹੈ, ਜਿਸਨੂੰ :"
1311+
"dfn:`name mangling` ਕਿਹਾ ਜਾਂਦਾ ਹੈ। ``__spam`` (ਘੱਟੋ-ਘੱਟ ਦੋ ਅੱਗੇਲੇ ਅੰਡਰਸਕੋਰ, ਵੱਧ ਤੋਂ ਵੱਧ ਇੱਕ "
1312+
"ਪਿੱਛਲਾ ਅੰਡਰਸਕੋਰ) ਨੂੰ ਟੈਕਸਟੂਅਲ ਤੌਰ 'ਤੇ ``_classname__spam`` ਨਾਲ ਬਦਲ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ, ਜਿੱਥੇ "
1313+
"``classname`` ਉਹ ਮੌਜੂਦਾ ਕਲਾਸ ਦਾ ਨਾਮ ਹੈ ਜਿਸ ਤੋਂ ਅੱਗੇਲੇ ਅੰਡਰਸਕੋਰ(ਆਂ) ਹਟਾ ਦਿੱਤੇ ਗਏ ਹਨ। ਇਹ "
1314+
"ਮੈਂਗਲਿੰਗ ਆਈਡੈਂਟਿਫਾਇਰ ਦੀ ਵਾਕ-ਰਚਨਾਤਮਕ ਸਥਿਤੀ ਦੀ ਪਰਵਾਹ ਕੀਤੇ ਬਿਨਾਂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਜਦ ਤੱਕ ਇਹ "
1315+
"ਕਿਸੇ ਕਲਾਸ ਦੀ ਪਰਿਭਾਸ਼ਾ ਦੇ ਅੰਦਰ ਆਉਂਦਾ ਹੈ।"
13171316

13181317
msgid ""
13191318
"The :ref:`private name mangling specifications <private-name-mangling>` for "
@@ -1519,8 +1518,8 @@ msgstr ""
15191518
"meth:`~iterator.__next__` ਮੈਥਡ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ। ਇਹ ਮੈਥਡ ਕੰਟੇਨਰ ਦੇ ਐਲਿਮੈਂਟ ਇੱਕ-ਇੱਕ ਕਰਕੇ "
15201519
"ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ। ਜਦੋਂ ਹੋਰ ਐਲਿਮੈਂਟ ਨਹੀਂ ਰਹਿੰਦੇ, ਤਾਂ :meth:`~iterator.__next__` :exc:"
15211520
"`StopIteration` ਐਕਸੈਪਸ਼ਨ ਪੈਦਾ ਕਰਦਾ ਹੈ, ਜੋ :keyword:`!for` ਲੂਪ ਨੂੰ ਸਮਾਪਤ ਕਰਨ ਲਈ ਕਹਿੰਦੀ "
1522-
"ਹੈ। ਤੁਸੀਂ :func:`next` ਬਿਲਟ-ਇਨ ਫੰਕਸ਼ਨ ਰਾਹੀਂ ਵੀ ਇਸ ਮੈਥਡ ਨੂੰ ਕਾਲ ਕਰ ਸਕਦੇ ਹੋ। ਹੇਠਾਂ ਦਿੱਤੀ "
1523-
"ਉਦਾਹਰਨ ਇਹ ਦਿਖਾਉਂਦੀ ਹੈ ਕਿ ਇਹ ਸਭ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ::"
1521+
"ਹੈ। ਤੁਸੀਂ :meth:`~iterator.__next__` ਮੈਥਡ ਨੂੰ :func:`next` ਬਿਲਟ-ਇਨ ਫੰਕਸ਼ਨ ਰਾਹੀਂ ਕਾਲ "
1522+
"ਕਰ ਸਕਦੇ ਹੋ; ਹੇਠਾਂ ਦਿੱਤੀ ਉਦਾਹਰਨ ਇਹ ਦਿਖਾਉਂਦੀ ਹੈ ਕਿ ਇਹ ਸਭ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ::"
15241523

15251524
msgid ""
15261525
">>> s = 'abc'\n"

0 commit comments

Comments
 (0)