Repository navigation
Translation of files for issue no. 98 - #102
Conversation
sepehr-rs
left a comment
There was a problem hiding this comment.
خیلی ممنون برای مشارکتتون!
من سه تا کامنت روی تغییراتتون گذاشتم، لطفا بخونیدشون و اگر سوالی وجود داشت حتما بپرسید =).
| #| msgid "Starts event loop - calling Tkinter's mainloop function. Must be the last statement in a turtle graphics program. Must *not* be used if a script is run from within IDLE in -n mode (No subprocess) - for interactive use of turtle graphics. ::" | ||
| msgid "Start the event loop by calling Tkinter's :meth:`~tkinter.Misc.mainloop` method. Must be the last statement in a turtle graphics program. Must *not* be used if a script is run from within IDLE in -n mode (see :ref:`idle-no-subprocess`)." | ||
| msgstr "حلقهی رویداد را با فراخوانی تابع mainloop از Tkinter آغاز میکند. باید آخرین دستور در یک برنامهی گرافیک turtle باشد. برای استفادهی تعاملی از گرافیک turtle، اگر یک اسکریپت از داخل IDLE در حالت -n (بدون subprocess) اجرا شود، *نباید* از آن استفاده شود. ::" | ||
| msgstr "حلقهی رویداد را با فراخوانی متد :meth:`~tkinter.Misc.mainloop` از Tkinter آغاز میکند. باید آخرین دستور در یک برنامهی گرافیک turtle باشد. اگر یک اسکریپت از داخل IDLE در حالت -n اجرا شود، *نباید* از آن استفاده شود (`:ref:`idle-no-subprocess`` را ببینید)." |
There was a problem hiding this comment.
| msgstr "حلقهی رویداد را با فراخوانی متد :meth:`~tkinter.Misc.mainloop` از Tkinter آغاز میکند. باید آخرین دستور در یک برنامهی گرافیک turtle باشد. اگر یک اسکریپت از داخل IDLE در حالت -n اجرا شود، *نباید* از آن استفاده شود (`:ref:`idle-no-subprocess`` را ببینید)." | |
| msgstr "حلقهی رویداد را با فراخوانی متد :meth:`~tkinter.Misc.mainloop` از Tkinter آغاز میکند. باید آخرین دستور در یک برنامهی گرافیک turtle باشد. اگر یک اسکریپت از داخل IDLE در حالت -n اجرا شود، *نباید* از آن استفاده شود (:ref:`idle-no-subprocess` را ببینید)." |
یه backstick اضافه دو طرف :ref: اضافه کرده بودید که مشکل ایجاد میکرد
|
|
||
| msgid "In Python 3.15 and earlier, this function does not set the error indicator if writing to *file* fails. The same caveat applies as for :c:func:`PyMarshal_WriteObjectToFile`." | ||
| msgstr "" | ||
| msgstr "در پایتون ۳.۱۵ و قبلتر، این تابع نشانگری برای خطا تنظیم نمیکند، اگر نوشتن در *پرونده* شکست بخورد، همان محدودیت مشابه برای :c:func:`PyMarshal_WriteObjectToFile` برقرار است." |
There was a problem hiding this comment.
| msgstr "در پایتون ۳.۱۵ و قبلتر، این تابع نشانگری برای خطا تنظیم نمیکند، اگر نوشتن در *پرونده* شکست بخورد، همان محدودیت مشابه برای :c:func:`PyMarshal_WriteObjectToFile` برقرار است." | |
| msgstr "در پایتون ۳.۱۵ و قبلتر، این تابع نشانگری برای خطا تنظیم نمیکند، اگر نوشتن در *file* شکست بخورد، همان محدودیت مشابه برای :c:func:`PyMarshal_WriteObjectToFile` برقرار است." |
|
|
||
| msgid "In Python 3.15 and earlier, this function can write only part of the data to *file* and return without setting the error indicator, for example if *value* contains an object which cannot be marshalled or if writing to *file* fails (see :gh:`155907`). Code which has to support these versions cannot rely on :c:func:`PyErr_Occurred` alone to know that all the data was written. It can use :c:func:`PyMarshal_WriteObjectToString` and write the result itself, or validate what was written." | ||
| msgstr "" | ||
| msgstr "در پایتون ۳.۱۵ و قبلتر، این تابع فقط میتواند قسمتی از اطلاعات را در *پرونده* بنویسد و بدون تنظیم کردن نشانگر خطا برگرداند، برای مثال اگر *مقدار* شامل یک شیءای که نمیتواند مارشال شود یا اگر نوشتن در *پرونده* شکست بخورد (به :gh:`155907` مراجعه کنید). کدی که باید این نسخهها را پشتیبانی کند نمیتواند به تنهایی به :c:func:`PyErr_Occurred` تکیه کند تا بداند همهی اطلاعات نوشته شده است. میتواند از :c:func:`PyMarshal_WriteObjectToString` استفاده کند و خودش نتیجه را بنویسد یا صحتسنجی کند آنچه نوشته شده است." |
There was a problem hiding this comment.
| msgstr "در پایتون ۳.۱۵ و قبلتر، این تابع فقط میتواند قسمتی از اطلاعات را در *پرونده* بنویسد و بدون تنظیم کردن نشانگر خطا برگرداند، برای مثال اگر *مقدار* شامل یک شیءای که نمیتواند مارشال شود یا اگر نوشتن در *پرونده* شکست بخورد (به :gh:`155907` مراجعه کنید). کدی که باید این نسخهها را پشتیبانی کند نمیتواند به تنهایی به :c:func:`PyErr_Occurred` تکیه کند تا بداند همهی اطلاعات نوشته شده است. میتواند از :c:func:`PyMarshal_WriteObjectToString` استفاده کند و خودش نتیجه را بنویسد یا صحتسنجی کند آنچه نوشته شده است." | |
| msgstr "در پایتون ۳.۱۵ و قبلتر، این تابع فقط میتواند قسمتی از اطلاعات را در *file* بنویسد و بدون تنظیم کردن نشانگر خطا برگرداند، برای مثال اگر *value* شامل یک شیءای که نمیتواند مارشال شود یا اگر نوشتن در *file* شکست بخورد (به :gh:`155907` مراجعه کنید). کدی که باید این نسخهها را پشتیبانی کند نمیتواند به تنهایی به :c:func:`PyErr_Occurred` تکیه کند تا بداند همهی اطلاعات نوشته شده است. میتواند از :c:func:`PyMarshal_WriteObjectToString` استفاده کند و خودش نتیجه را بنویسد یا آنچه نوشته شده است را صحتسنجی کند." |
بخشهایی که در ** هستند نباید ترجمه شوند.
|
سلام، وقتتون بخیر. ممنون که بررسیشون کردین، چند جا دیده بودم ترجمه شده بودن برای همین ترجمشون کرده بودم☺ |
خواهش میکنم. بله چون با هوش مصنوعی ترجمهها انجام شدن ممکنه چندجا این اتفاق افتاده باشه. بی زحمت اگه دوست داشتید یه ایشو براشون باز کنید =). |
حتماً، اگر هم اشکالی نداشته باشه بعضیاشون رو که میبینمشون درستشون کنم. ☺ |
خلاصه
سلام، امیدوارم حالتون خوب باشه، من فایلهایی که لازم بود ترجمه کنم به جز whatsnew/changelog.po رو ترجمه کردم و فازیهای فایل library/turtle.po رو حذف کردم و ترجمه رو هم کامل کردم
پروندههای تغییر یافته
library/turtle.po
c-api/marshal.po
using/configure.po
تغییرات خاص
چکلیست
msgfmt --checkروی پروندههای تغییر یافته با موفقیت اجرا شده استpython3 scripts/check_markup.pyروی پروندههای تغییر یافته اجرا شده است:class:،:func:، کد درونخطی) و جایگذارها (%s،{name}) دستنخورده ماندهاندfuzzyبررسی و در صورت لزوم بازنویسی شدهاند