Skip to content

Commit bdaeeb4

Browse files
committed
Translate all of Python documentation files
1 parent 3d7c8d2 commit bdaeeb4

553 files changed

Lines changed: 362535 additions & 72076 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/ISSUE_TEMPLATE/page_request.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
name: درخواست ترجمهٔ صفحه
3-
about: درخواست ترجمه یا اولویت‌دادن به ترجمهٔ یک صفحهٔ خاص
2+
name: درخواست ترجمه‌ی صفحه
3+
about: درخواست ترجمه یا اولویت‌دادن به ترجمه‌ی یک صفحه‌ی خاص
44
title: "[ترجمه] "
55
labels: enhancement
66
assignees: ''
@@ -16,10 +16,10 @@ assignees: ''
1616

1717
## اولویت
1818

19-
<!-- آیا این صفحه برای فعال‌سازی فارسی در تغییردهندهٔ زبان (language switcher) لازم است؟ -->
19+
<!-- آیا این صفحه برای فعال‌سازی فارسی در تغییردهنده‌ی زبان (language switcher) لازم است؟ -->
2020

2121
- [ ] بله، از فایل‌های ضروری است
2222
- [ ] خیر
2323

2424
## آیین‌نامه رفتاری
25-
- [ ] می‌پذیرم که از [آیین‌نامهٔ رفتاری PSF](https://www.python.org/psf/conduct/) پیروی کنم.
25+
- [ ] می‌پذیرم که از [آیین‌نامه‌ی رفتاری PSF](https://www.python.org/psf/conduct/) پیروی کنم.

.github/ISSUE_TEMPLATE/question.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: پرسش یا پیشنهاد واژه‌نامه
3-
about: سؤال دربارهٔ قواعد ترجمه یا پیشنهاد اصطلاح برای واژه‌نامه
3+
about: سؤال درباره‌ی قواعد ترجمه یا پیشنهاد اصطلاح برای واژه‌نامه
44
title: ""
55
labels: question
66
assignees: ''
@@ -12,12 +12,12 @@ assignees: ''
1212

1313
## اصطلاح (در صورت پیشنهاد برای واژه‌نامه)
1414

15-
<!-- انگلیسی و ترجمهٔ فارسی پیشنهادی -->
15+
<!-- انگلیسی و ترجمه‌ی فارسی پیشنهادی -->
1616

1717
## منابع
1818

19-
<!-- در صورت وجود، لینک مستندات مرجع یا نمونهٔ استفاده -->
19+
<!-- در صورت وجود، لینک مستندات مرجع یا نمونه‌ی استفاده -->
2020

2121
## آیین‌نامه رفتاری
2222

23-
- [ ] می‌پذیرم که از [آیین‌نامهٔ رفتاری PSF](https://www.python.org/psf/conduct/) پیروی کنم.
23+
- [ ] می‌پذیرم که از [آیین‌نامه‌ی رفتاری PSF](https://www.python.org/psf/conduct/) پیروی کنم.

.github/ISSUE_TEMPLATE/translation_bug.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,30 +8,30 @@ assignees: ''
88

99
## صفحه / فایل
1010

11-
<!-- مسیر فایل .po یا لینک صفحهٔ فارسی -->
11+
<!-- مسیر فایل .po یا لینک صفحه‌ی فارسی -->
1212

1313
## متن اصلی (msgid)
1414

1515
```
1616
1717
```
1818

19-
## ترجمهٔ فعلی (msgstr)
19+
## ترجمه‌ی فعلی (msgstr)
2020

2121
```
2222
2323
```
2424

25-
## ترجمهٔ پیشنهادی
25+
## ترجمه‌ی پیشنهادی
2626

2727
```
2828
2929
```
3030

3131
## دلیل / توضیح
3232

33-
<!-- چرا ترجمهٔ فعلی نادرست است؟ در صورت امکان به واژه‌نامه یا منبع معتبر ارجاع دهید. -->
33+
<!-- چرا ترجمه‌ی فعلی نادرست است؟ در صورت امکان به واژه‌نامه یا منبع معتبر ارجاع دهید. -->
3434

3535
## آیین‌نامه رفتاری
3636

37-
- [ ] می‌پذیرم که از [آیین‌نامهٔ رفتاری PSF](https://www.python.org/psf/conduct/) پیروی کنم.
37+
- [ ] می‌پذیرم که از [آیین‌نامه‌ی رفتاری PSF](https://www.python.org/psf/conduct/) پیروی کنم.

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
## چک‌لیست
1717
<!-- در هر براکتی که انجام شده، یک x قرار دهید.-->
18-
- [ ] می‌پذیرم که از [آیین‌نامهٔ رفتاری PSF](https://www.python.org/psf/conduct/) پیروی کنم.
18+
- [ ] می‌پذیرم که از [آیین‌نامه‌ی رفتاری PSF](https://www.python.org/psf/conduct/) پیروی کنم.
1919
- [ ] `msgfmt --check` روی فایل‌های تغییر یافته با موفقیت اجرا شده است
2020
- [ ] `python3 scripts/check_markup.py` روی فایل‌های تغییر یافته اجرا شده است
2121
- [ ] نشانه‌گذاری‌های Sphinx (`:class:`، `:func:`، کد درون‌خطی) و جای‌گذارها (`%s`، `{name}`) دست‌نخورده مانده‌اند

.github/workflows/build-and-deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ jobs:
5050
uses: sphinx-doc/github-problem-matcher@v1.1
5151

5252
- name: Build documentation
53-
run: make -e SPHINXOPTS="--color -D language='fa' -D gettext_allow_fuzzy_translations=1 --keep-going" html
53+
run: make -e SPHINXOPTS="--color -D language='fa' -D gettext_allow_fuzzy_translations=1 -D suppress_warnings=misc.highlighting_failure -D html_theme_options.is_rtl=true --keep-going" html
5454
working-directory: ./Doc
5555

5656
- name: Setup Pages

.readthedocs.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,13 @@ build:
3636
- find */ -name "*.po" -not -path "venv/*" | xargs -I{} cp --parents {} venv/cpython/Doc/locales/fa/LC_MESSAGES/
3737
- find venv/cpython/Doc/locales/fa/LC_MESSAGES -name "*.po" | python3 scripts/compile_mo.py
3838
- python -m sphinx -T -j auto -b html
39+
--color
3940
-d $READTHEDOCS_OUTPUT/doctrees
4041
-D language=fa
41-
-D locale_dirs=locales
42-
-D gettext_compact=0
4342
-D gettext_allow_fuzzy_translations=1
44-
-D html_theme_options.is_rtl=1
43+
-D suppress_warnings=misc.highlighting_failure
44+
-D gettext_compact=0
45+
-D html_theme_options.is_rtl=true
46+
--keep-going
4547
venv/cpython/Doc
4648
$READTHEDOCS_OUTPUT/html

0 commit comments

Comments
 (0)