[ Web Proxy ]
URL:
Viewing: https://raw.githubusercontent.com/python/python-docs-fa/3.15/CONTRIBUTING.md [Back]  [Original]

#      

   [README.md](README.md)              .      [README.md](README.md)   .

        [ ](http://python.github.io/python-docs-fa/glossary-searcher)   .                           .

    [  PSF](https://www.python.org/psf/conduct/)  .            .

##  

1.    GitHub ****       :

   ```bash
   git clone https://github.com//python-docs-fa.git
   cd python-docs-fa
   git remote add upstream https://github.com/python/python-docs-fa.git
   ```

2.      (      `translate-something`):

   ```bash
   git checkout -b translate-functions
   ```

3.     `3.15` ( )  .

4.             ****   `3.15`  .

##  

 `.po`                :

- `bugs.po`    
- `tutorial/*.po`   
- `library/*.po`   
- `c-api/*.po`   C
- `using/` `reference/` `howto/` `faq/` `whatsnew/` `extending/` `installing/` `distributing/` `deprecations/`  

  `.po`   `msgid` ( )  `msgstr` ( ) .

##  

          [  ](https://github.com/python/python-docs-fa/issues/new/choose)  .    :

- **  :**          . `msgid` `msgstr`          .
- **   :**           (   ).        [      ](#------)    .
- **   :**          .
- **   :**           .

##  

1.         [](https://github.com/python/python-docs-fa/issues)         (   ).                             .
2.  `.po`     [Poedit](https://poedit.net)      .
   -  Poedit    `fuzzy`     (Filter)  .
3.  `msgid`      `msgstr`  .
4.            [ ](http://python.github.io/python-docs-fa/glossary-searcher)      /     .
5. ** Sphinx**  `` :class:`int` `` `` :func:`repr` `` `` :ref:`...` `` `` ``code`` ``  ****  `%s`  `{name}`            .  `` :term:`target` ``               `` :term:` ` ``                     (  `                (  GitHub Actions)      .    docstring    .

##  

    **   `.po`**  .                    .        (     )          .          .

##   CI  

          **Actions**                   ( `msgfmt --check` `scripts/check_markup.py`  `sphinx-lint`)       .

##    

- **:**       .
- ** (reviewer):**           .
- ** (coordinator):**                 .

        [TEAM.md](TEAM.md)  .

 Translated Count  `TEAM.md`  `scripts/team_stats.py`  :     `.po`    ( `fuzzy`)     `git blame`                .   (  CPython   Update .po files   /Transifex)          (unassigned) .          git    Transifex           .       ( `update_po_headers.py`)   `STATUS.md`    `.github/workflows/maintenance.yml`  .

##     

              `.po`     .  `scripts/update_python_version.py`     :

```bash
#    
python3 scripts/update_python_version.py v3.14.6

#      
python3 scripts/update_python_version.py v3.15.0 --keep-src
```

    CPython     gettext (`*.pot`)       `.po`    `msgmerge`       `.po`          `msgfmt --check`  .             (    `scripts/update_po_headers.py`)  .

##   

 `python3 scripts/translation_status.py --only-incomplete`       .

##    
                  .

       :

-     (    )
-      
-     msgid  msgstr 
##       

                        :

1.     **   **  .
2.                     (  /)  .
3.    ** **  .                                      .
4.                             :

-      
-      Sphinx
-      
-      .

                           .

5.               ** **                     .
6.          (master issue)                         .

##       

                     **   **              .

                                .

      `glossary.tsv`  .

Web Proxy Viewer  |  New URL  |  Original Page