Skip to content

Commit fc7fa2d

Browse files
committed
Fix incorrect placeholder mappings in translations
1 parent 8bafa3e commit fc7fa2d

20 files changed

Lines changed: 2572 additions & 2586 deletions

bugs.po

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ msgid ""
4141
msgstr ""
4242
"گاهی اوقات ممکن است سریع‌تر باشد که خودتان باگ‌ها را برطرف کنید و وصله‌هایی "
4343
"را به پایتون اضافه کنید زیرا فرآیند را ساده می‌کند و افراد کمتری را درگیر "
44-
"می‌کند. نحوه :ref:`contribute <contributing-to-python>` را بیاموزید."
44+
"می‌کند. آموزش :ref:`contribute <contributing-to-python>`."
4545

4646
#: bugs.rst:16
4747
#, fuzzy
@@ -75,7 +75,7 @@ msgid ""
7575
"documentation, please submit a bug report on the `python-doc-theme bug "
7676
"tracker <https://github.com/python/python-docs-theme>`_."
7777
msgstr ""
78-
"اگر اشکالی در موضوع (HTML / CSS / JavaScript) اسناد پیدا کردید، لطفاً یک "
78+
"اگر اشکالی در موضوع (HTML / CSS / جاوا اسکریپت) اسناد پیدا کردید، لطفاً یک "
7979
"گزارش اشکال در `python-doc-theme bug tracker "
8080
"<https://github.com/python/python-docs-theme>`_ ارسال کنید."
8181

@@ -216,7 +216,7 @@ msgid ""
216216
"For the \"Title\" field, enter a *very* short description of the problem; "
217217
"fewer than ten words is good."
218218
msgstr ""
219-
"برای قسمت \"عنوان\"، یک توضیح کوتاه *very* از مشکل وارد کنید. کمتر از ده "
219+
"برای فیلد \"عنوان\"، یک توضیح کوتاه *very* از مشکل وارد کنید. کمتر از ده "
220220
"کلمه خوب است"
221221

222222
#: bugs.rst:79
@@ -295,6 +295,6 @@ msgid ""
295295
msgstr ""
296296
"علاوه بر گزارش اشکالاتی که پیدا می‌کنید، می‌توانید وصله‌هایی را نیز برای رفع"
297297
" آنها ارسال کنید. می توانید اطلاعات بیشتری در مورد نحوه شروع وصله پایتون در"
298-
" `core-mentorship mailing list`_ بیابید. اگر سؤالی دارید، `core-mentorship "
298+
" `Python Developer's Guide`_ بیابید. اگر سؤالی دارید، `core-mentorship "
299299
"mailing list`_ مکانی دوستانه برای دریافت پاسخ به همه سؤالات مربوط به فرآیند "
300300
"رفع مشکلات در پایتون است."

library/functions.po

Lines changed: 558 additions & 557 deletions
Large diffs are not rendered by default.

library/stdtypes.po

Lines changed: 1017 additions & 1034 deletions
Large diffs are not rendered by default.

tutorial/appendix.po

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -49,14 +49,14 @@ msgid ""
4949
" \"paste mode\", which makes pasting larger blocks of code easier. Press "
5050
":kbd:`F3` to return to the regular prompt."
5151
msgstr ""
52-
"در ویندوز، یا سیستم‌های شبه یونیکس با پشتیبانی از :mod:`pydocیک پوسته "
53-
"تعاملی جدید به طور پیش‌فرض استفاده می‌شود. این یکی از رنگ‌ها، ویرایش چند "
54-
"خطی، مرور تاریخ و حالت چسباندن پشتیبانی می‌کند. برای غیرفعال کردن رنگ، برای"
55-
" جزئیات بیشتر به :ref:`using-on-controlling-color` مراجعه کنید. کلیدهای "
56-
"عملکرد برخی از عملکردهای اضافی را ارائه می دهند. :kbd:`F3` وارد مرورگر کمک "
57-
"تعاملی :mod:`pydoc` می شود. :kbd:`F3` امکان مرور تاریخچه خط فرمان را بدون "
58-
"خروجی و فرمان های :term:`...` و :term:`...` فراهم می کند. :kbd:`F3` وارد "
59-
"\"حالت چسباندن\" می شود، که چسباندن بلوک های بزرگتر کد را آسان تر می کند. "
52+
"در ویندوز یا سیستم‌های شبه یونیکس با پشتیبانی از :mod:`cursesبه طور "
53+
"پیش‌فرض از یک پوسته تعاملی جدید استفاده می‌شود. این یکی از رنگ‌ها، ویرایش "
54+
"چند خطی، مرور تاریخ و حالت چسباندن پشتیبانی می‌کند. برای غیرفعال کردن رنگ، "
55+
"برای جزئیات بیشتر به :ref:`using-on-controlling-color` مراجعه کنید. کلیدهای"
56+
" عملکرد برخی از عملکردهای اضافی را ارائه می دهند. :kbd:`F1` وارد مرورگر کمک "
57+
"تعاملی :mod:`pydoc` می شود. :kbd:`F2` امکان مرور تاریخچه خط فرمان را بدون "
58+
"خروجی و فرمان های :term:`>>>` و :term:`...` فراهم می کند. :kbd:`F3` وارد "
59+
"\"حالت چسباندن\" می شود که چسباندن بلوک های بزرگتر کد را آسان تر می کند. "
6060
"برای بازگشت به دستور معمولی، :kbd:`F3` را فشار دهید."
6161

6262
#: tutorial/appendix.rst:28
@@ -66,7 +66,7 @@ msgid ""
6666
"or :kbd:`quit`. Adding call parentheses after those commands is not "
6767
"required."
6868
msgstr ""
69-
"هنگام استفاده از پوسته تعاملی جدید، با تایپ :kbd:`quit` یا :kbd:`quit` از "
69+
"هنگام استفاده از پوسته تعاملی جدید، با تایپ :kbd:`exit` یا :kbd:`quit` از "
7070
"پوسته خارج شوید. اضافه کردن پرانتز تماس بعد از آن دستورات لازم نیست."
7171

7272
#: tutorial/appendix.rst:32
@@ -99,10 +99,10 @@ msgstr ""
9999
"هنگامی که یک خطا رخ می دهد، مترجم یک پیام خطا و یک ردیابی پشته را چاپ می "
100100
"کند. در حالت تعاملی، سپس به اعلان اولیه باز می گردد. هنگامی که ورودی از یک "
101101
"فایل می آید، پس از چاپ ردیابی پشته، با وضعیت خروج غیر صفر خارج می شود. "
102-
"(استثناهایی که توسط یک بند :keyword:`try` در دستور :keyword:`try` استفاده می"
103-
" شود، در این زمینه خطا نیستند.) برخی از خطاها بدون قید و شرط کشنده هستند و "
104-
"باعث خروجی با وضعیت خروج غیر صفر می شوند. این در مورد ناهماهنگی های داخلی و "
105-
"برخی موارد تمام شدن حافظه صدق می کند. همه پیام های خطا در جریان خطای "
102+
"(استثناهایی که توسط یک بند :keyword:`except` در دستور :keyword:`try` استفاده"
103+
" می شود، در این زمینه خطا نیستند.) برخی از خطاها بدون قید و شرط کشنده هستند "
104+
"و باعث خروجی با وضعیت خروج غیر صفر می شوند. این در مورد ناهماهنگی های داخلی "
105+
"و برخی موارد تمام شدن حافظه صدق می کند. همه پیام های خطا در جریان خطای "
106106
"استاندارد نوشته می شوند. خروجی عادی از دستورات اجرا شده در خروجی استاندارد "
107107
"نوشته می شود."
108108

@@ -115,10 +115,10 @@ msgid ""
115115
" the :exc:`KeyboardInterrupt` exception, which may be handled by a "
116116
":keyword:`try` statement."
117117
msgstr ""
118-
"تایپ کاراکتر وقفه (معمولا :kbd:`Delete` یا :kbd:`Delete`) در اعلان اولیه یا "
119-
"ثانویه، ورودی را لغو می کند و به اعلان اصلی باز می گردد. [#]_ تایپ یک وقفه "
120-
"در حین اجرای دستور، استثناء :exc:`KeyboardInterrupt` را افزایش می‌دهد، که "
121-
"ممکن است توسط یک دستور :keyword:`try` مدیریت شود."
118+
"تایپ کاراکتر وقفه (معمولا :kbd:`Control-C` یا :kbd:`Delete`) در اعلان اولیه "
119+
"یا ثانویه، ورودی را لغو می کند و به اعلان اصلی باز می گردد. [#]_ تایپ یک "
120+
"وقفه در حین اجرای فرمان، استثناء :exc:`KeyboardInterrupt` را افزایش می‌دهد، "
121+
"که ممکن است توسط یک دستور :keyword:`try` مدیریت شود."
122122

123123
#: tutorial/appendix.rst:60
124124
#, fuzzy
@@ -150,10 +150,10 @@ msgid ""
150150
"``'#'``, is used to start a comment in Python."
151151
msgstr ""
152152
"(با فرض اینکه مفسر روی :envvar:`PATH` کاربر باشد) در ابتدای اسکریپت و دادن "
153-
"حالت اجرایی به فایل. ``'#'`` باید دو کاراکتر اول فایل باشد. در برخی از "
154-
"پلتفرم‌ها، این خط اول باید با پایان خط به سبک یونیکس (``'#'``) ختم شود، نه "
155-
"پایان خط ویندوز (``'#'``). توجه داشته باشید که کاراکتر هش یا پوند، ``'#'``،"
156-
" برای شروع یک نظر در پایتون استفاده می شود."
153+
"حالت اجرایی به فایل. ``#!`` باید دو کاراکتر اول فایل باشد. در برخی از "
154+
"پلتفرم‌ها، این خط اول باید با پایان خط به سبک یونیکس (``'\\n'``) به پایان "
155+
"برسد، نه پایان خط ویندوز (``'\\r\\n'``). توجه داشته باشید که کاراکتر هش یا "
156+
"پوند، ``'#'``، برای شروع یک نظر در پایتون استفاده می شود."
157157

158158
#: tutorial/appendix.rst:74
159159
#, fuzzy
@@ -179,10 +179,10 @@ msgid ""
179179
"normally appears is suppressed."
180180
msgstr ""
181181
"در سیستم های ویندوز، هیچ مفهومی از \"حالت اجرایی\" وجود ندارد. نصب‌کننده "
182-
"پایتون به‌طور خودکار فایل‌های ``.pyw`` را با ``.pyw`` مرتبط می‌کند تا با "
183-
"دوبار کلیک کردن روی فایل پایتون آن را به‌عنوان یک اسکریپت اجرا کند. پسوند "
184-
"همچنین می تواند ``.pyw`` باشد، در این صورت، پنجره کنسول که به طور معمول ظاهر"
185-
" می شود، سرکوب می شود."
182+
"پایتون به‌طور خودکار فایل‌های ``.py`` را با ``python.exe`` مرتبط می‌کند تا "
183+
"با دوبار کلیک کردن روی فایل پایتون آن را به‌عنوان یک اسکریپت اجرا کند. "
184+
"پسوند همچنین می تواند ``.pyw`` باشد، در این صورت، پنجره کنسولی که به طور "
185+
"معمول ظاهر می شود، سرکوب می شود."
186186

187187
#: tutorial/appendix.rst:91
188188
#, fuzzy
@@ -216,11 +216,11 @@ msgid ""
216216
"``sys.ps1`` and ``sys.ps2`` in this file."
217217
msgstr ""
218218
"این فایل فقط در جلسات تعاملی خوانده می شود، نه زمانی که پایتون دستورات را از"
219-
" یک اسکریپت می خواند و نه زمانی که :file:`/dev/tty` به عنوان منبع صریح "
219+
" یک اسکریپت می خواند، و نه زمانی که :file:`/dev/tty` به عنوان منبع صریح "
220220
"دستورات داده می شود (که در غیر این صورت مانند یک جلسه تعاملی رفتار می کند)."
221221
" در همان فضای نامی که دستورات تعاملی اجرا می‌شوند اجرا می‌شود، به طوری که "
222222
"اشیایی را که تعریف می‌کند یا وارد می‌کند، می‌توانند بدون صلاحیت در جلسه "
223-
"تعاملی استفاده شوند. همچنین می توانید دستورات ``sys.ps2`` و ``sys.ps2`` را "
223+
"تعاملی استفاده شوند. همچنین می توانید دستورات ``sys.ps1`` و ``sys.ps2`` را "
224224
"در این فایل تغییر دهید."
225225

226226
#: tutorial/appendix.rst:107
@@ -233,8 +233,8 @@ msgid ""
233233
" script::"
234234
msgstr ""
235235
"اگر می‌خواهید یک فایل راه‌اندازی اضافی را از دایرکتوری فعلی بخوانید، "
236-
"می‌توانید با استفاده از کدهایی مانند ``if os.path.isfile('.pythonrc.py'): "
237-
"exec(open('.pythonrc.py').read())``، آن را در فایل راه‌اندازی جهانی "
236+
"می‌توانید آن را در فایل راه‌اندازی جهانی با استفاده از کدهایی مانند ``if "
237+
"os.path.isfile('.pythonrc.py'): exec(open('.pythonrc.py').read())`` "
238238
"برنامه‌ریزی کنید. اگر می خواهید از فایل راه اندازی در یک اسکریپت استفاده "
239239
"کنید، باید این کار را به صراحت در اسکریپت انجام دهید:"
240240

@@ -253,7 +253,7 @@ msgstr ""
253253
"if filename و os.path.isfile(filename):\n"
254254
" با open(نام فایل) به عنوان fobj:\n"
255255
" startup_file = fobj.read()\n"
256-
" exec(startup_file)"
256+
" exec (فایل_شروع)"
257257

258258
#: tutorial/appendix.rst:124
259259
#, fuzzy
@@ -294,8 +294,8 @@ msgid ""
294294
msgstr ""
295295
"حالا می توانید یک فایل به نام :file:`usercustomize.py` در آن دایرکتوری ایجاد"
296296
" کنید و هر چیزی را که می خواهید در آن قرار دهید. هر فراخوانی پایتون را تحت "
297-
"تأثیر قرار می دهد، مگر اینکه با گزینه :option:`-s` برای غیرفعال کردن واردات "
298-
"خودکار شروع شود."
297+
"تأثیر قرار می دهد، مگر اینکه با گزینه :option:`-s` شروع شود تا واردات خودکار"
298+
" غیرفعال شود."
299299

300300
#: tutorial/appendix.rst:138
301301
#, fuzzy

tutorial/appetite.po

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -72,11 +72,11 @@ msgid ""
7272
"quickly."
7373
msgstr ""
7474
"می‌توانید برای برخی از این کارها یک اسکریپت پوسته یونیکس یا فایل‌های دسته‌ای"
75-
" ویندوز بنویسید، اما اسکریپت‌های پوسته برای جابجایی فایل‌ها و تغییر داده‌های"
76-
" متنی بهترین هستند و برای برنامه‌های رابط کاربری گرافیکی یا بازی‌ها مناسب "
75+
" ویندوز بنویسید، اما اسکریپت‌های پوسته در جابجایی فایل‌ها و تغییر داده‌های "
76+
"متنی بهترین هستند و برای برنامه‌های رابط کاربری گرافیکی یا بازی‌ها مناسب "
7777
"نیستند. شما می توانید یک برنامه C/C++/Java بنویسید، اما ممکن است زمان زیادی "
7878
"برای توسعه نیاز باشد تا حتی یک برنامه پیش نویس اول را دریافت کنید. استفاده "
79-
"از Python ساده‌تر است، در سیستم‌عامل‌های Windows، macOS و Unix موجود است و "
79+
"از Python ساده‌تر است و در سیستم‌عامل‌های Windows، macOS و Unix موجود است و "
8080
"به شما کمک می‌کند کار را سریع‌تر انجام دهید."
8181

8282
#: tutorial/appetite.rst:29
@@ -93,10 +93,10 @@ msgid ""
9393
msgstr ""
9494
"استفاده از پایتون ساده است، اما یک زبان برنامه نویسی واقعی است که ساختار و "
9595
"پشتیبانی بسیار بیشتری از برنامه های بزرگ را نسبت به اسکریپت های پوسته یا "
96-
"فایل های دسته ای ارائه می دهد. از سوی دیگر، پایتون همچنین بررسی خطاهای "
97-
"بسیار بیشتری را نسبت به C ارائه می‌کند، و از آنجایی که *very-high-level "
98-
"language* است، دارای انواع داده‌های سطح بالا مانند آرایه‌های انعطاف‌پذیر و "
99-
"دیکشنری‌ها است. به دلیل انواع داده‌های عمومی‌تر، پایتون برای یک دامنه مشکل "
96+
"فایل های دسته ای ارائه می دهد. از سوی دیگر، پایتون نیز بررسی خطای بسیار "
97+
"بیشتری را نسبت به C ارائه می‌کند، و با توجه به *very-high-level language*، "
98+
"انواع داده‌های سطح بالایی مانند آرایه‌های انعطاف‌پذیر و دیکشنری‌ها را در خود"
99+
" جای داده است. به دلیل انواع داده‌های عمومی‌تر، پایتون برای یک دامنه مشکل "
100100
"بسیار بزرگ‌تر از Awk یا حتی Perl قابل استفاده است، اما بسیاری از کارها حداقل"
101101
" در پایتون به آسانی آن زبان‌ها هستند."
102102

@@ -142,7 +142,7 @@ msgid ""
142142
"Java programs, for several reasons:"
143143
msgstr ""
144144
"پایتون برنامه ها را قادر می سازد تا به صورت فشرده و خوانا نوشته شوند. "
145-
"برنامه های نوشته شده در پایتون معمولاً به چند دلیل بسیار کوتاهتر از برنامه "
145+
"برنامه های نوشته شده در پایتون معمولاً به چند دلیل بسیار کوتاه تر از برنامه "
146146
"های C، C++ یا جاوا هستند:"
147147

148148
#: tutorial/appetite.rst:54

0 commit comments

Comments
 (0)