| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -743,6 +743,75 @@ msgid "" | |||
| 743 | 743 | " ├── UnicodeWarning\n" | |
| 744 | 744 | " └── UserWarning\n" | |
| 745 | 745 | msgstr "" | |
| 746 | + "BaseException\n" | ||
| 747 | + " ├── BaseExceptionGroup\n" | ||
| 748 | + " ├── GeneratorExit\n" | ||
| 749 | + " ├── KeyboardInterrupt\n" | ||
| 750 | + " ├── SystemExit\n" | ||
| 751 | + " └── Exception\n" | ||
| 752 | + " ├── ArithmeticError\n" | ||
| 753 | + " │ ├── FloatingPointError\n" | ||
| 754 | + " │ ├── OverflowError\n" | ||
| 755 | + " │ └── ZeroDivisionError\n" | ||
| 756 | + " ├── AssertionError\n" | ||
| 757 | + " ├── AttributeError\n" | ||
| 758 | + " ├── BufferError\n" | ||
| 759 | + " ├── EOFError\n" | ||
| 760 | + " ├── ExceptionGroup [BaseExceptionGroup]\n" | ||
| 761 | + " ├── ImportError\n" | ||
| 762 | + " │ └── ImportCycleError\n" | ||
| 763 | + " │ └── ModuleNotFoundError\n" | ||
| 764 | + " ├── LookupError\n" | ||
| 765 | + " │ ├── IndexError\n" | ||
| 766 | + " │ └── KeyError\n" | ||
| 767 | + " ├── MemoryError\n" | ||
| 768 | + " ├── NameError\n" | ||
| 769 | + " │ └── UnboundLocalError\n" | ||
| 770 | + " ├── OSError\n" | ||
| 771 | + " │ ├── BlockingIOError\n" | ||
| 772 | + " │ ├── ChildProcessError\n" | ||
| 773 | + " │ ├── ConnectionError\n" | ||
| 774 | + " │ │ ├── BrokenPipeError\n" | ||
| 775 | + " │ │ ├── ConnectionAbortedError\n" | ||
| 776 | + " │ │ ├── ConnectionRefusedError\n" | ||
| 777 | + " │ │ └── ConnectionResetError\n" | ||
| 778 | + " │ ├── FileExistsError\n" | ||
| 779 | + " │ ├── FileNotFoundError\n" | ||
| 780 | + " │ ├── InterruptedError\n" | ||
| 781 | + " │ ├── IsADirectoryError\n" | ||
| 782 | + " │ ├── NotADirectoryError\n" | ||
| 783 | + " │ ├── PermissionError\n" | ||
| 784 | + " │ ├── ProcessLookupError\n" | ||
| 785 | + " │ └── TimeoutError\n" | ||
| 786 | + " ├── ReferenceError\n" | ||
| 787 | + " ├── RuntimeError\n" | ||
| 788 | + " │ ├── NotImplementedError\n" | ||
| 789 | + " │ ├── PythonFinalizationError\n" | ||
| 790 | + " │ └── RecursionError\n" | ||
| 791 | + " ├── StopAsyncIteration\n" | ||
| 792 | + " ├── StopIteration\n" | ||
| 793 | + " ├── SyntaxError\n" | ||
| 794 | + " │ └── IndentationError\n" | ||
| 795 | + " │ └── TabError\n" | ||
| 796 | + " ├── SystemError\n" | ||
| 797 | + " ├── TypeError\n" | ||
| 798 | + " ├── ValueError\n" | ||
| 799 | + " │ └── UnicodeError\n" | ||
| 800 | + " │ ├── UnicodeDecodeError\n" | ||
| 801 | + " │ ├── UnicodeEncodeError\n" | ||
| 802 | + " │ └── UnicodeTranslateError\n" | ||
| 803 | + " └── Warning\n" | ||
| 804 | + " ├── BytesWarning\n" | ||
| 805 | + " ├── DeprecationWarning\n" | ||
| 806 | + " ├── EncodingWarning\n" | ||
| 807 | + " ├── FutureWarning\n" | ||
| 808 | + " ├── ImportWarning\n" | ||
| 809 | + " ├── PendingDeprecationWarning\n" | ||
| 810 | + " ├── ResourceWarning\n" | ||
| 811 | + " ├── RuntimeWarning\n" | ||
| 812 | + " ├── SyntaxWarning\n" | ||
| 813 | + " ├── UnicodeWarning\n" | ||
| 814 | + " └── UserWarning\n" | ||
| 746 | 815 | ||
| 747 | 816 | msgid "statement" | |
| 748 | 817 | msgstr "دستور" | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -554,7 +554,7 @@ msgid "The function then checks if the stack limit is reached. If this is the c | |||
| 554 | 554 | msgstr "سپس تابع بررسی میکند که آیا به حد پشته رسیده است یا خیر. اگر چنین باشد، یک :exc:`RecursionError` تنظیم میشود و مقدار غیرصفر بازگردانده میشود. در غیر این صورت، صفر بازگردانده میشود." | |
| 555 | 555 | ||
| 556 | 556 | msgid "The check is based on the remaining C stack space of the current thread, not on a count of calls, so it is unaffected by :c:func:`Py_SetRecursionLimit` and :func:`sys.setrecursionlimit`." | |
| 557 | - msgstr "" | ||
| 557 | + msgstr "این بررسی بر اساس فضای پشتهی C باقیمانده از نخ فعلی انجام میشود، نه بر اساس تعداد فراخوانیها، بنابراین تحتتأثیر :c:func:`Py_SetRecursionLimit` و :func:`sys.setrecursionlimit` قرار نمیگیرد." | ||
| 558 | 558 | ||
| 559 | 559 | msgid "*where* should be a UTF-8 encoded string such as ``\" in instance check\"`` to be concatenated to the :exc:`RecursionError` message caused by the recursion depth limit." | |
| 560 | 560 | msgstr "*where* باید یک رشتهی کدگذاریشده با UTF-8 مانند ``\" in instance check\"`` باشد تا به پیام :exc:`RecursionError` که ناشی از محدودیت عمق بازگشت است، الحاق شود." | |
@@ -566,7 +566,7 @@ msgid "This function is now also available in the :ref:`limited API <limited-c-a | |||
| 566 | 566 | msgstr "این تابع اکنون در :ref:`API محدود <limited-c-api>` نیز در دسترس است." | |
| 567 | 567 | ||
| 568 | 568 | msgid "The check is based on the remaining C stack space. Previously, a separate counter of C-level calls was used." | |
| 569 | - msgstr "" | ||
| 569 | + msgstr "این بررسی بر اساس فضای پشتهی C باقیمانده انجام میشود. پیش از این، از شمارندهی مجزایی برای فراخوانیهای سطح C استفاده میشد." | ||
| 570 | 570 | ||
| 571 | 571 | msgid "Ends a :c:func:`Py_EnterRecursiveCall`. Must be called once for each *successful* invocation of :c:func:`Py_EnterRecursiveCall`." | |
| 572 | 572 | msgstr "یک :c:func:`Py_EnterRecursiveCall` را پایان میدهد. باید یکبار برای هر فراخوانی *موفق* :c:func:`Py_EnterRecursiveCall` فراخوانی شود." | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -189,19 +189,19 @@ msgid "Setting up the build" | |||
| 189 | 189 | msgstr "تنظیم ساخت" | |
| 190 | 190 | ||
| 191 | 191 | msgid "If you use a build tool, search its documentation for \"``abi3t``\", and follow any instructions to select the ABI. For reference, here are direct links for several popular build tools:" | |
| 192 | - msgstr "" | ||
| 192 | + msgstr "اگر از ابزار ساختی استفاده میکنید، مستندات آن را برای عبارت «``abi3t``» جستجو کنید و هرگونه دستورالعملی را برای انتخاب ABI دنبال کنید. برای ارجاع، در اینجا پیوندهای مستقیمی برای چند ابزار ساخت محبوب آورده شده است:" | ||
| 193 | 193 | ||
| 194 | 194 | msgid "`meson-python <https://mesonbuild.com/meson-python/how-to-guides/limited-api.html#the-abi3t-stable-abi>`__" | |
| 195 | - msgstr "" | ||
| 195 | + msgstr "`meson-python <https://mesonbuild.com/meson-python/how-to-guides/limited-api.html#the-abi3t-stable-abi>`__" | ||
| 196 | 196 | ||
| 197 | 197 | msgid "`scikit-build-core <https://scikit-build-core.readthedocs.io/en/stable/configuration/#customizing-the-output-wheel>`__" | |
| 198 | - msgstr "" | ||
| 198 | + msgstr "`scikit-build-core <https://scikit-build-core.readthedocs.io/en/stable/configuration/#customizing-the-output-wheel>`__" | ||
| 199 | 199 | ||
| 200 | 200 | msgid "`Maturin <https://www.maturin.rs/bindings#py_limited_apiabi3>`__" | |
| 201 | - msgstr "" | ||
| 201 | + msgstr "`Maturin <https://www.maturin.rs/bindings#py_limited_apiabi3>`__" | ||
| 202 | 202 | ||
| 203 | 203 | msgid "You may want to verify that the tool set the right flag by temporarily adding the following just after ``#include <Python.h>``::" | |
| 204 | - msgstr "" | ||
| 204 | + msgstr "ممکن است بخواهید با افزودن موقت کد زیر درست پس از ``#include <Python.h>`` تأیید کنید که ابزار پرچم درست را تنظیم کرده است::" | ||
| 205 | 205 | ||
| 206 | 206 | msgid "" | |
| 207 | 207 | "#if Py_TARGET_ABI3T+0 <= 0x30f0000\n" | |
@@ -216,7 +216,7 @@ msgid "This should result in a different error than \"``abi3t`` define is not se | |||
| 216 | 216 | msgstr "این امر باید خطایی متفاوت از \"``abi3t`` define is not set\" ایجاد کند." | |
| 217 | 217 | ||
| 218 | 218 | msgid "`Building and distributing abi3t extensions <https://py-free-threading.github.io/abi3t/>`__: Build configuration and wheel testing examples in the community-maintained Python Free-Threading Guide." | |
| 219 | - msgstr "" | ||
| 219 | + msgstr "`Building and distributing abi3t extensions <https://py-free-threading.github.io/abi3t/>`__: پیکربندی ساخت و نمونههای آزمایش ویل (wheel) در راهنمای پایتون بدون قفل (Free-Threading) که توسط کامیونیتی نگهداری میشود." | ||
| 220 | 220 | ||
| 221 | 221 | msgid "If your build tool doesn't support ``abi3t`` yet, set the following macro before including ``Python.h``::" | |
| 222 | 222 | msgstr "اگر ابزار ساخت شما هنوز از ``abi3t`` پشتیبانی نمیکند، کلاندستور زیر را پیش از گنجاندن ``Python.h`` تنظیم کنید::" | |
@@ -242,10 +242,8 @@ msgstr "این راهنما از شما میخواهد مجموعهای ا | |||
| 242 | 242 | msgid "Module export hook" | |
| 243 | 243 | msgstr "قلاب اکسپورت ماژول" | |
| 244 | 244 | ||
| 245 | - #, fuzzy | ||
| 246 | - #| msgid "Unless you've done this step already, your extension module defines a :ref:`module initialization function <extension-pyinit>` named :samp:`PyInit_{<module_name>}`. You will need to port it to a :ref:`module export hook <extension-export-hook>`, :samp:`PyModExport_{<module name>}`, a feature added in CPython 3.15 in :pep:`793`." | ||
| 247 | 245 | msgid "Unless you've done this step already, your extension module defines a :ref:`module initialization function <extension-pyinit>` named :samp:`PyInit_{<modname>}` (where ``modname`` is the name of your module). You will need to port it to a :ref:`module export hook <extension-export-hook>`, :samp:`PyModExport_{<modname>}`, a feature added in CPython 3.15 in :pep:`793`." | |
| 248 | - msgstr "مگر اینکه قبلاً این مرحله را انجام داده باشید، ماژول توسعهای شما یک :ref:`تابع مقداردهی اولیهی ماژول <extension-pyinit>` به نام :samp:`PyInit_{<module_name>}` را تعریف میکند. لازم است آن را به یک :ref:`قلاب اکسپورت ماژول <extension-export-hook>`، یعنی :samp:`PyModExport_{<module name>}` منتقل کنید که این ویژگی در سیپایتون ۳.۱۵ در :pep:`793` اضافه شده است." | ||
| 246 | + msgstr "مگر اینکه قبلاً این مرحله را انجام داده باشید، ماژول توسعهای شما یک :ref:`تابع مقداردهی اولیهی ماژول <extension-pyinit>` به نام :samp:`PyInit_{<modname>}` (که در آن ``modname`` نام ماژول شما است) تعریف میکند. شما باید آن را به یک :ref:`هوک صادر کردن ماژول <extension-export-hook>` به نام :samp:`PyModExport_{<modname>}` منتقل کنید که این ویژگی در نسخهی ۳.۱۵ سیپایتون در :pep:`793` اضافه شده است." | ||
| 249 | 247 | ||
| 250 | 248 | msgid "Your existing init function should look like this (with your own names for ``<modname>`` and ``<moddef>``):" | |
| 251 | 249 | msgstr "تابع اولیهی موجود شما باید به شکل زیر باشد (با نامهای دلخواه خودتان برای ``<modname>`` و ``<moddef>``):" | |
@@ -350,8 +348,9 @@ msgid "As in the example, your ``PyModExport_`` function should *only* return a | |||
| 350 | 348 | msgstr "همانند نمونه، تابع ``PyModExport_`` شما *فقط* باید یک اشارهگر به دادهی ایستا برگرداند. اگر نمیتوانید از کد اضافی جلوگیری کنید، به :ref:`موارد احتیاطی در مستندات PyModExport <pymodexport-api-caveats>` مراجعه کنید." | |
| 351 | 349 | ||
| 352 | 350 | msgid "When building for Windows using the Setuptools_ build tool, removing the :samp:`PyInit_{<modname>}` function may result in the linker error :samp:`LINK : error LNK2001: unresolved external symbol PyInit_{<modname>}`. This is caused by Setuptools passing an ``/EXPORT`` linker flag, which is redundant since Python 3.15 (see :gh:`141671`). A workaround is to add a dummy :samp:`PyInit_{<modname>}` function to your code. Python 3.15+ will never call this function if :samp:`PyModExport_{<modname>}` is present, so it can always fail:" | |
| 353 | - msgstr "" | ||
| 351 | + msgstr "هنگام ساخت برای ویندوز با استفاده از ابزار ساخت Setuptools_، حذف کردن تابع :samp:`PyInit_{<modname>}` ممکن است منجر به خطای پیونددهندهی :samp:`LINK : error LNK2001: unresolved external symbol PyInit_{<modname>}` شود. این مشکل به این دلیل رخ میدهد که Setuptools یک پرچم پیونددهندهی ``/EXPORT`` را ارسال میکند که از پایتون ۳.۱۵ به بعد اضافی است (نگاه کنید به :gh:`141671`). یک راه حل جایگزین این است که یک تابع :samp:`PyInit_{<modname>}` نمایشی (dummy) به کد خود اضافه کنید. پایتون ۳.۱۵ به بعد هرگز این تابع را در صورت وجود :samp:`PyModExport_{<modname>}` فراخوانی نخواهد کرد، بنابراین همیشه میتواند با خطا مواجه شود:" | ||
| 354 | 352 | ||
| 353 | + #, fuzzy | ||
| 355 | 354 | msgid "" | |
| 356 | 355 | "// Workaround for https://github.com/pypa/distutils/issues/387\n" | |
| 357 | 356 | "PyMODINIT_FUNC\n" | |
@@ -362,9 +361,17 @@ msgid "" | |||
| 362 | 361 | " return NULL;\n" | |
| 363 | 362 | "}" | |
| 364 | 363 | msgstr "" | |
| 364 | + "// Workaround for https://github.com/pypa/distutils/issues/387\n" | ||
| 365 | + "PyMODINIT_FUNC\n" | ||
| 366 | + "PyInit_<modname>(void)\n" | ||
| 367 | + "{\n" | ||
| 368 | + " PyErr_SetString(PyExc_SystemError,\n" | ||
| 369 | + " \"PyInit_* called for module with PyModExport_*\");\n" | ||
| 370 | + " return NULL;\n" | ||
| 371 | + "}" | ||
| 365 | 372 | ||
| 366 | 373 | msgid "(This issue is present in Setuptools 84.0.0; it might be fixed in newer versions.)" | |
| 367 | - msgstr "" | ||
| 374 | + msgstr "(این مسئله در نسخهی ۸۴.۰.۰ از Setuptools وجود دارد؛ ممکن است در نسخههای جدیدتر رفع شده باشد.)" | ||
| 368 | 375 | ||
| 369 | 376 | msgid "Existing slots" | |
| 370 | 377 | msgstr "جایگاههای موجود" | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -401,8 +401,8 @@ msgstr "" | |||
| 401 | 401 | " | TryStar(stmt* body, excepthandler* handlers, stmt* orelse, stmt* finalbody)\n" | |
| 402 | 402 | " | Assert(expr test, expr? msg)\n" | |
| 403 | 403 | "\n" | |
| 404 | - " | Import(alias* names)\n" | ||
| 405 | - " | ImportFrom(identifier? module, alias* names, int? level)\n" | ||
| 404 | + " | Import(alias* names, int? is_lazy)\n" | ||
| 405 | + " | ImportFrom(identifier? module, alias* names, int? level, int? is_lazy)\n" | ||
| 406 | 406 | "\n" | |
| 407 | 407 | " | Global(identifier* names)\n" | |
| 408 | 408 | " | Nonlocal(identifier* names)\n" | |
@@ -423,7 +423,7 @@ msgstr "" | |||
| 423 | 423 | " | Set(expr* elts)\n" | |
| 424 | 424 | " | ListComp(expr elt, comprehension* generators)\n" | |
| 425 | 425 | " | SetComp(expr elt, comprehension* generators)\n" | |
| 426 | - " | DictComp(expr key, expr value, comprehension* generators)\n" | ||
| 426 | + " | DictComp(expr key, expr? value, comprehension* generators)\n" | ||
| 427 | 427 | " | GeneratorExp(expr elt, comprehension* generators)\n" | |
| 428 | 428 | " -- the grammar constrains where yield expressions can occur\n" | |
| 429 | 429 | " | Await(expr value)\n" | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -142,10 +142,10 @@ msgid "The *delete* parameter can be used to disable cleanup of the directory tr | |||
| 142 | 142 | msgstr "میتوان از پارامتر *delete* برای غیرفعال کردن پاکسازی درخت پوشهها هنگام خروج از زمینه استفاده کرد. اگرچه ممکن است غیرعادی به نظر برسد که یک مدیر زمینه عملیات انجامشده هنگام خروج از زمینه را غیرفعال کند، اما این کار میتواند در حین اشکالزدایی یا زمانی که نیاز دارید رفتار پاکسازی شما بر اساس منطق دیگری مشروط باشد، مفید باشد." | |
| 143 | 143 | ||
| 144 | 144 | msgid "Cleanup is not robust against the tree being modified while it is removed. Files outside of the tree may have their permissions and file flags reset." | |
| 145 | - msgstr "" | ||
| 145 | + msgstr "عملیات پاکسازی در برابر تغییر درخت در حین حذف شدن آن مقاوم نیست. ممکن است دسترسیها و پرچمهای پروندههای خارج از درخت بازنشانی شوند." | ||
| 146 | 146 | ||
| 147 | 147 | msgid "On systems where :data:`shutil.rmtree.avoids_symlink_attacks` is false, manipulating symbolic links during cleanup may cause files outside of the tree to be removed." | |
| 148 | - msgstr "" | ||
| 148 | + msgstr "در سیستمهایی که :data:`shutil.rmtree.avoids_symlink_attacks` در آنها نادرست است، دستکاری پیوندهای نمادین در حین پاکسازی ممکن است باعث حذف پروندههای خارج از درخت شود." | ||
| 149 | 149 | ||
| 150 | 150 | msgid "Raises an :ref:`auditing event <auditing>` ``tempfile.mkdtemp`` with argument ``fullpath``." | |
| 151 | 151 | msgstr "یک :ref:`رویداد حسابرسی <auditing>` ``tempfile.mkdtemp`` را با آرگومان ``fullpath`` پرتاب میکند." | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1338,27 +1338,27 @@ msgid "" | |||
| 1338 | 1338 | "TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\n" | |
| 1339 | 1339 | "SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n" | |
| 1340 | 1340 | msgstr "" | |
| 1341 | - "کپیرایت (c) ۱۹۹۸، ۱۹۹۹، ۲۰۰۰ مرکز نرمافزار متنباز تایلند لیمیتد\n" | ||
| 1342 | - " و کلارک کوپر\n" | ||
| 1343 | - "\n" | ||
| 1344 | - "مجوز از اینرو بهصورت رایگان به هر کسی که\n" | ||
| 1345 | - "یک کپی از این نرمافزار و پروندههای مستندات مرتبط (مجموعهی\n" | ||
| 1346 | - "«نرمافزار»)، تا در نرمافزار بدون محدودیت اقدام کند، شامل\n" | ||
| 1347 | - "بدون محدودیت حق استفاده، کپی، تغییر، ادغام، انتشار،\n" | ||
| 1348 | - "توزیع، زیرمجوزدهی، و/یا فروش کپیهای نرمافزار، و\n" | ||
| 1349 | - "اجازه دادن به افرادی که نرمافزار به آنها ارائه شده است تا همان کار را انجام دهند، مشروط بر\n" | ||
| 1350 | - "شرایط زیر:\n" | ||
| 1341 | + "Copyright (c) 1998-2000 Thai Open Source Software Center Ltd and Clark Cooper\n" | ||
| 1342 | + "Copyright (c) 2001-2025 Expat maintainers\n" | ||
| 1351 | 1343 | "\n" | |
| 1352 | - "اعلام کپیرایت بالا و این اعلام مجوز باید گنجانده شود\n" | ||
| 1353 | - "در همه کپیها یا بخشهای اساسی نرمافزار.\n" | ||
| 1354 | - "\n" | ||
| 1355 | - "نرمافزار «همانطور که هست» فراهم میشود، بدون هیچگونه ضمانتی،\n" | ||
| 1356 | - "صریح یا ضمنی، شامل اما نه محدود به ضمانتهای\n" | ||
| 1357 | - "قابلفروشی، مناسب بودن برای هدف خاص و عدم نقض.\n" | ||
| 1358 | - "در هیچ رویدادی نویسندگان یا صاحبان کپیرایت مسئول هیچ\n" | ||
| 1359 | - "ادعای، خسارت یا مسئولیت دیگری نخواهد بود، چه در یک اقدام قراردادی،\n" | ||
| 1360 | - "قصری یا غیره، ناشی از، خارج از یا در ارتباط با\n" | ||
| 1361 | - "نرمافزار یا استفاده یا سایر معاملات در نرمافزار." | ||
| 1344 | + "Permission is hereby granted, free of charge, to any person obtaining\n" | ||
| 1345 | + "a copy of this software and associated documentation files (the\n" | ||
| 1346 | + "\"Software\"), to deal in the Software without restriction, including\n" | ||
| 1347 | + "without limitation the rights to use, copy, modify, merge, publish,\n" | ||
| 1348 | + "distribute, sublicense, and/or sell copies of the Software, and to\n" | ||
| 1349 | + "permit persons to whom the Software is furnished to do so, subject to\n" | ||
| 1350 | + "the following conditions:\n" | ||
| 1351 | + "\n" | ||
| 1352 | + "The above copyright notice and this permission notice shall be included\n" | ||
| 1353 | + "in all copies or substantial portions of the Software.\n" | ||
| 1354 | + "\n" | ||
| 1355 | + "THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\n" | ||
| 1356 | + "EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\n" | ||
| 1357 | + "MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\n" | ||
| 1358 | + "IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\n" | ||
| 1359 | + "CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\n" | ||
| 1360 | + "TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\n" | ||
| 1361 | + "SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n" | ||
| 1362 | 1362 | ||
| 1363 | 1363 | msgid "libffi" | |
| 1364 | 1364 | msgstr "libffi" | |
| Back | FazBrowse Home | New Git URL |
0 commit comments