| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -13,7 +13,7 @@ msgstr "" | |||
| 13 | 13 | "Project-Id-Version: Python 3.14\n" | |
| 14 | 14 | "Report-Msgid-Bugs-To: \n" | |
| 15 | 15 | "POT-Creation-Date: 2026-07-25 12:59+0330\n" | |
| 16 | - "PO-Revision-Date: 2021-06-28 01:49+0000\n" | ||
| 16 | + "PO-Revision-Date: 2026-07-27 12:05+0330\n" | ||
| 17 | 17 | "Last-Translator: Alireza Shabani (Revisto) <theRevisto@gmail.com>, 2025\n" | |
| 18 | 18 | "Language-Team: Persian (https://app.transifex.com/python-doc/teams/5390/" | |
| 19 | 19 | "fa/)\n" | |
@@ -22,10 +22,11 @@ msgstr "" | |||
| 22 | 22 | "Content-Type: text/plain; charset=UTF-8\n" | |
| 23 | 23 | "Content-Transfer-Encoding: 8bit\n" | |
| 24 | 24 | "Plural-Forms: nplurals=2; plural=(n > 1);\n" | |
| 25 | + "X-Generator: Poedit 3.6\n" | ||
| 25 | 26 | ||
| 26 | 27 | #: ../../tutorial/appetite.rst:5 | |
| 27 | 28 | msgid "Whetting Your Appetite" | |
| 28 | - msgstr "" | ||
| 29 | + msgstr "برانگیختن اشتیاق شما" | ||
| 29 | 30 | ||
| 30 | 31 | #: ../../tutorial/appetite.rst:7 | |
| 31 | 32 | msgid "" | |
@@ -35,6 +36,12 @@ msgid "" | |||
| 35 | 36 | "of photo files in a complicated way. Perhaps you'd like to write a small " | |
| 36 | 37 | "custom database, or a specialized GUI application, or a simple game." | |
| 37 | 38 | msgstr "" | |
| 39 | + "اگر زمان زیادی را با رایانه کار کنید، دیر یا زود به کاری برمیخورید که دوست " | ||
| 40 | + "دارید آن را خودکار کنید. برای مثال، شاید بخواهید در تعداد زیادی فایل متنی " | ||
| 41 | + "عمل جستجو و جایگزینی انجام دهید، یا مجموعهای از فایلهای عکس را به شیوهای " | ||
| 42 | + "پیچیده تغییر نام دهید و دوباره سازماندهی کنید. شاید هم بخواهید یک پایگاه " | ||
| 43 | + "دادهٔ سفارشی کوچک، یک برنامهٔ تخصصی با رابط کاربری گرافیکی، یا یک بازی ساده " | ||
| 44 | + "بنویسید." | ||
| 38 | 45 | ||
| 39 | 46 | #: ../../tutorial/appetite.rst:13 | |
| 40 | 47 | msgid "" | |
@@ -45,10 +52,17 @@ msgid "" | |||
| 45 | 52 | "written a program that could use an extension language, and you don't want " | |
| 46 | 53 | "to design and implement a whole new language for your application." | |
| 47 | 54 | msgstr "" | |
| 55 | + "اگر توسعهدهندهٔ حرفهای نرمافزار باشید، ممکن است ناچار باشید با چندین کتابخانهٔ " | ||
| 56 | + "C/C++/Java کار کنید، اما احساس کنید چرخهٔ معمول نوشتن/کامپایل/آزمایش/کامپایل " | ||
| 57 | + "مجدد بیش از حد کند است. شاید هم در حال نوشتن مجموعهای از آزمونها برای یکی از " | ||
| 58 | + "این کتابخانهها باشید و نوشتن کدهای آزمون را کاری خستهکننده بدانید. یا شاید " | ||
| 59 | + "برنامهای نوشتهاید که میتواند از یک زبان توسعهپذیر (extension language) بهره " | ||
| 60 | + "ببرد، اما نمیخواهید برای برنامهٔ خود یک زبان کاملاً جدید طراحی و پیادهسازی " | ||
| 61 | + "کنید." | ||
| 48 | 62 | ||
| 49 | 63 | #: ../../tutorial/appetite.rst:20 | |
| 50 | 64 | msgid "Python is just the language for you." | |
| 51 | - msgstr "" | ||
| 65 | + msgstr "پایتون دقیقاً همان زبانی است که به آن نیاز دارید." | ||
| 52 | 66 | ||
| 53 | 67 | #: ../../tutorial/appetite.rst:22 | |
| 54 | 68 | msgid "" | |
@@ -59,6 +73,13 @@ msgid "" | |||
| 59 | 73 | "draft program. Python is simpler to use, available on Windows, macOS, and " | |
| 60 | 74 | "Unix operating systems, and will help you get the job done more quickly." | |
| 61 | 75 | msgstr "" | |
| 76 | + "برای برخی از این کارها میتوانید از اسکریپتهای پوستهٔ یونیکس یا فایلهای batch " | ||
| 77 | + "ویندوز استفاده کنید، اما اسکریپتهای پوسته بیشتر برای جابهجایی فایلها و تغییر " | ||
| 78 | + "دادههای متنی مناسب هستند و برای برنامههای دارای رابط کاربری گرافیکی یا " | ||
| 79 | + "بازیها انتخاب خوبی نیستند. همچنین میتوانید برنامهای به زبان C/C++/Java " | ||
| 80 | + "بنویسید، اما حتی آماده کردن نخستین نسخهٔ اولیهٔ برنامه نیز ممکن است زمان توسعهٔ " | ||
| 81 | + "زیادی ببرد. پایتون استفادهٔ سادهتری دارد، روی سیستمعاملهای Windows، macOS و " | ||
| 82 | + "Unix در دسترس است و به شما کمک میکند کارتان را سریعتر انجام دهید." | ||
| 62 | 83 | ||
| 63 | 84 | #: ../../tutorial/appetite.rst:29 | |
| 64 | 85 | msgid "" | |
@@ -71,6 +92,14 @@ msgid "" | |||
| 71 | 92 | "problem domain than Awk or even Perl, yet many things are at least as easy " | |
| 72 | 93 | "in Python as in those languages." | |
| 73 | 94 | msgstr "" | |
| 95 | + "پایتون زبانی ساده برای استفاده است، اما در عین حال یک زبان برنامهنویسی واقعی " | ||
| 96 | + "است که ساختار و امکانات بسیار بیشتری برای توسعهٔ برنامههای بزرگ نسبت به " | ||
| 97 | + "اسکریپتهای پوسته یا فایلهای batch فراهم میکند. از سوی دیگر، پایتون نسبت به C " | ||
| 98 | + "بررسی خطاهای بسیار بیشتری انجام میدهد و بهعنوان یک *زبان سطح بسیار بالا*، " | ||
| 99 | + "نوعهای دادهٔ سطح بالایی مانند آرایههای انعطافپذیر و دیکشنریها را بهصورت داخلی " | ||
| 100 | + "در اختیار دارد. همین نوعهای دادهٔ عمومیتر باعث میشوند پایتون نسبت به Awk یا " | ||
| 101 | + "حتی Perl برای دامنهٔ بسیار گستردهتری از مسائل مناسب باشد، در حالی که انجام " | ||
| 102 | + "بسیاری از کارها در پایتون دستکم به همان اندازهٔ آن زبانها ساده است." | ||
| 74 | 103 | ||
| 75 | 104 | #: ../../tutorial/appetite.rst:37 | |
| 76 | 105 | msgid "" | |
@@ -81,6 +110,13 @@ msgid "" | |||
| 81 | 110 | "file I/O, system calls, sockets, and even interfaces to graphical user " | |
| 82 | 111 | "interface toolkits like Tk." | |
| 83 | 112 | msgstr "" | |
| 113 | + "پایتون به شما اجازه میدهد برنامهٔ خود را به ماژولهایی تقسیم کنید که بتوان " | ||
| 114 | + "آنها را در سایر برنامههای پایتون نیز دوباره استفاده کرد. این زبان همراه با " | ||
| 115 | + "مجموعهٔ بزرگی از ماژولهای استاندارد ارائه میشود که میتوانید از آنها بهعنوان " | ||
| 116 | + "پایهٔ برنامههای خود یا بهعنوان نمونههایی برای آغاز یادگیری برنامهنویسی با " | ||
| 117 | + "پایتون استفاده کنید. برخی از این ماژولها امکاناتی مانند ورودی/خروجی فایل، " | ||
| 118 | + "فراخوانیهای سیستمی، سوکتها و حتی رابطهایی برای جعبهابزارهای رابط کاربری " | ||
| 119 | + "گرافیکی مانند Tk را فراهم میکنند." | ||
| 84 | 120 | ||
| 85 | 121 | #: ../../tutorial/appetite.rst:44 | |
| 86 | 122 | msgid "" | |
@@ -91,29 +127,41 @@ msgid "" | |||
| 91 | 127 | "functions during bottom-up program development. It is also a handy desk " | |
| 92 | 128 | "calculator." | |
| 93 | 129 | msgstr "" | |
| 130 | + "پایتون یک زبان تفسیری است و از آنجا که نیازی به کامپایل و پیوند ندارد، " | ||
| 131 | + "میتواند در زمان توسعهٔ برنامه صرفهجویی قابل توجهی ایجاد کند. از مفسر میتوان " | ||
| 132 | + "بهصورت تعاملی استفاده کرد؛ این ویژگی آزمایش قابلیتهای زبان، نوشتن برنامههای " | ||
| 133 | + "موقتی و آزمایش توابع در فرایند توسعهٔ پایینبهبالا را آسان میکند. علاوه بر " | ||
| 134 | + "این، مفسر یک ماشینحساب رومیزی بسیار کاربردی نیز هست." | ||
| 94 | 135 | ||
| 95 | 136 | #: ../../tutorial/appetite.rst:50 | |
| 96 | 137 | msgid "" | |
| 97 | 138 | "Python enables programs to be written compactly and readably. Programs " | |
| 98 | 139 | "written in Python are typically much shorter than equivalent C, C++, or " | |
| 99 | 140 | "Java programs, for several reasons:" | |
| 100 | 141 | msgstr "" | |
| 142 | + "پایتون امکان نوشتن برنامههایی فشرده و خوانا را فراهم میکند. برنامههای " | ||
| 143 | + "نوشتهشده با پایتون معمولاً به دلایل مختلف، بسیار کوتاهتر از برنامههای معادل " | ||
| 144 | + "در C، C++ یا Java هستند:" | ||
| 101 | 145 | ||
| 102 | 146 | #: ../../tutorial/appetite.rst:54 | |
| 103 | 147 | msgid "" | |
| 104 | 148 | "the high-level data types allow you to express complex operations in a " | |
| 105 | 149 | "single statement;" | |
| 106 | 150 | msgstr "" | |
| 151 | + "نوعهای دادهٔ سطح بالا به شما اجازه میدهند عملیات پیچیده را تنها با یک دستور " | ||
| 152 | + "بیان کنید؛" | ||
| 107 | 153 | ||
| 108 | 154 | #: ../../tutorial/appetite.rst:57 | |
| 109 | 155 | msgid "" | |
| 110 | 156 | "statement grouping is done by indentation instead of beginning and ending " | |
| 111 | 157 | "brackets;" | |
| 112 | 158 | msgstr "" | |
| 159 | + "گروهبندی دستورات با استفاده از تورفتگی انجام میشود، نه با آکولادهای آغاز و " | ||
| 160 | + "پایان؛" | ||
| 113 | 161 | ||
| 114 | 162 | #: ../../tutorial/appetite.rst:60 | |
| 115 | 163 | msgid "no variable or argument declarations are necessary." | |
| 116 | - msgstr "" | ||
| 164 | + msgstr "نیازی به اعلان متغیرها یا آرگومانها نیست." | ||
| 117 | 165 | ||
| 118 | 166 | #: ../../tutorial/appetite.rst:62 | |
| 119 | 167 | msgid "" | |
@@ -125,27 +173,43 @@ msgid "" | |||
| 125 | 173 | "Python interpreter into an application written in C and use it as an " | |
| 126 | 174 | "extension or command language for that application." | |
| 127 | 175 | msgstr "" | |
| 176 | + "پایتون *توسعهپذیر* است: اگر برنامهنویسی به زبان C را بدانید، بهراحتی " | ||
| 177 | + "میتوانید یک تابع یا ماژول داخلی جدید به مفسر اضافه کنید؛ چه برای اجرای " | ||
| 178 | + "عملیات حیاتی با بیشترین سرعت ممکن، و چه برای اتصال برنامههای پایتون به " | ||
| 179 | + "کتابخانههایی که فقط بهصورت دودویی در دسترس هستند (مانند یک کتابخانهٔ گرافیکی " | ||
| 180 | + "اختصاصیِ یک تولیدکننده). وقتی کاملاً به پایتون علاقهمند شدید، حتی میتوانید " | ||
| 181 | + "مفسر پایتون را درون یک برنامهٔ نوشتهشده با C جاسازی کنید و از آن بهعنوان زبان " | ||
| 182 | + "توسعه یا زبان فرمان آن برنامه استفاده کنید." | ||
| 128 | 183 | ||
| 129 | 184 | #: ../../tutorial/appetite.rst:70 | |
| 130 | 185 | msgid "" | |
| 131 | 186 | "By the way, the language is named after the BBC show \"Monty Python's Flying " | |
| 132 | 187 | "Circus\" and has nothing to do with reptiles. Making references to Monty " | |
| 133 | 188 | "Python skits in documentation is not only allowed, it is encouraged!" | |
| 134 | 189 | msgstr "" | |
| 190 | + "راستی، نام این زبان از برنامهٔ تلویزیونی «Monty Python's Flying Circus» از " | ||
| 191 | + "شبکهٔ BBC گرفته شده و هیچ ارتباطی با خزندگان ندارد. اشاره به نمایشهای طنز " | ||
| 192 | + "Monty Python در مستندات نهتنها مجاز است، بلکه تشویق نیز میشود!" | ||
| 135 | 193 | ||
| 136 | 194 | #: ../../tutorial/appetite.rst:74 | |
| 137 | 195 | msgid "" | |
| 138 | 196 | "Now that you are all excited about Python, you'll want to examine it in some " | |
| 139 | 197 | "more detail. Since the best way to learn a language is to use it, the " | |
| 140 | 198 | "tutorial invites you to play with the Python interpreter as you read." | |
| 141 | 199 | msgstr "" | |
| 200 | + "اکنون که به پایتون علاقهمند شدهاید، احتمالاً میخواهید آن را با جزئیات بیشتری " | ||
| 201 | + "بررسی کنید. از آنجا که بهترین راه یادگیری یک زبان، استفاده از آن است، این " | ||
| 202 | + "آموزش شما را دعوت میکند هنگام مطالعه، با مفسر پایتون نیز کار کنید." | ||
| 142 | 203 | ||
| 143 | 204 | #: ../../tutorial/appetite.rst:78 | |
| 144 | 205 | msgid "" | |
| 145 | 206 | "In the next chapter, the mechanics of using the interpreter are explained. " | |
| 146 | 207 | "This is rather mundane information, but essential for trying out the " | |
| 147 | 208 | "examples shown later." | |
| 148 | 209 | msgstr "" | |
| 210 | + "در فصل بعد، شیوهٔ استفاده از مفسر توضیح داده میشود. این مطالب شاید چندان " | ||
| 211 | + "هیجانانگیز نباشند، اما برای امتحان کردن مثالهایی که در ادامه خواهید دید، " | ||
| 212 | + "ضروری هستند." | ||
| 149 | 213 | ||
| 150 | 214 | #: ../../tutorial/appetite.rst:82 | |
| 151 | 215 | msgid "" | |
@@ -154,3 +218,7 @@ msgid "" | |||
| 154 | 218 | "and data types, through functions and modules, and finally touching upon " | |
| 155 | 219 | "advanced concepts like exceptions and user-defined classes." | |
| 156 | 220 | msgstr "" | |
| 221 | + "بقیهٔ این آموزش، ویژگیهای مختلف زبان و سامانهٔ پایتون را با استفاده از مثالها " | ||
| 222 | + "معرفی میکند؛ از عبارتها، دستورها و نوعهای دادهٔ ساده آغاز میشود، سپس به توابع " | ||
| 223 | + "و ماژولها میپردازد و در پایان نیز به مفاهیم پیشرفتهتری مانند استثناها و " | ||
| 224 | + "کلاسهای تعریفشده توسط کاربر اشاره میکند." | ||
| Back | FazBrowse Home | New Git URL |
0 commit comments