GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - python/python-docs-pl: Polskie tłumaczenie dokumentacji Pythona

BranchesTags
Open more actions menu

Latest commit

 

History

2,305 Commits
2,305 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
.tx
.tx
 
 
builtins
builtins
 
 
c-api
c-api
 
 
deprecations
deprecations
 
 
distributing
distributing
 
 
extending
extending
 
 
faq
faq
 
 
howto
howto
 
 
installing
installing
 
 
library
library
 
 
reference
reference
 
 
tutorial
tutorial
 
 
using
using
 
 
whatsnew
whatsnew
 
 
.gitignore
.gitignore
 
 
.pre-commit-config.yaml
.pre-commit-config.yaml
 
 
README.en.md
README.en.md
 
 
README.md
README.md
 
 
about.po
about.po
 
 
bugs.po
bugs.po
 
 
contents.po
contents.po
 
 
copyright.po
copyright.po
 
 
glossary.po
glossary.po
 
 
improve-page-nojs.po
improve-page-nojs.po
 
 
improve-page.po
improve-page.po
 
 
license.md
license.md
 
 
license.po
license.po
 
 
manage_translation.py
manage_translation.py
 
 
pyproject.toml
pyproject.toml
 
 
sphinx.po
sphinx.po
 
 
translation_progress_en.svg
translation_progress_en.svg
 
 
translation_progress_pl.svg
translation_progress_pl.svg
 
 

Repository files navigation

Polskie tłumaczenie dokumentacji Pythona

build podstawowe artykuły 100.00% postęp tłumaczenia całości dokumentacji postęp tłumaczenia całości dokumentacji liczba błędów lintowania

Read this in another language: English

Jak sprawdzić, co jest do przetłumaczenia?

Służy do tego paczka potodo. Wywołaj ją w głównym katalogu projektu, na przykład uvx potodo.

Jeżeli interesują cię podstawowe artykuły, użyj filtrowania. Przykład:

$ uvx potodo --exclude '**/*' '!tutorial/*' '!bugs.po' '!library/functions.po'
1 directory  99.68% done
└── python-docs-pl/  99.68% done
    ├── library/  98.61% done
    │   └── functions.po                  99.0% translated 535/536
    └── tutorial/  100.00% done

Propozycje priorytetowych zasobów do tłumaczenia można znaleźć w issue #50.

Jak tłumaczyć?

  • Wejdź na stronę projektu dokumentacji Pythona na Transifeksie.
  • Naciśnij przycisk „Join this project”, aby dołączyć do projektu.
  • Utwórz konto Transifex.
  • Na stronie projektu wybierz język polski.
  • Po wysłaniu zgłoszenia do zespołu przedstaw się na kanale Discord Python Polska #dokumentacja. Pozwoli to szybciej potwierdzić Twoje zgłoszenie.
  • Po dołączeniu do zespołu wybierz zasób, który chcesz poprawić lub zaktualizować.
  • Zapoznaj się ze składnią reStructuredText, formatem dokumentacji.
  • Więcej informacji o używaniu Transifeksa znajdziesz w jego artykułach pomocy lub w naszym przewodniku.

Jak lokalnie sprawdzić poprawność moich zmian?

Zainstaluj Transifex CLI i zapisz klucz API Transifex do ~/.transifexrc, aby pobrać zmiany z Transifeksa. Pobierz zmieniony rozdział, np.:

$ tx pull --languages pl python-newest.library--turtle
# Getting info about resources

python-newest.library--turtle - Done
[##############################] (1 / 1)

# Pulling files

python-newest.library--turtle [pl] - Done
[##############################] (1 / 1)

Uruchom sphinx-lint, aby sprawdzić poprawność zmian, na przykład:

$ uvx sphinx-lint library/turtle.po
No problems found.

Jak obejrzeć najnowszy build dokumentacji?

Pobierz ostatnią zbudowaną dokumentację z listy artefaktów w ostatniej GitHub Action (zakładka Actions). Tłumaczenia pobierane są z Transifeksa do tego repozytorium co około godzinę. Dokumentacja na https://docs.python.org/pl/ aktualizowana jest około raz dziennie.

Jak zbudować dokumentację?

Aby zbudować dokumentację potrzebujesz mieć kopię repozytorium CPythona.

Zrób link symboliczny (Unix) lub kopię (Windows) zawartości projektu python-docs-pl w katalogu Doc/locales/pl/LC_MESSAGES w repozytorium CPython.

Następnie uruchom make -C Doc SPHINXOPTS="-D language=pl" html w projekcie CPython, aby zbudować dokumentację.

Kanały komunikacji

  • Discord Python Polska #dokumentacja
  • Python Documentation Community
  • Python Documentation Special Interest Group

Postęp tłumaczenia

Postęp tłumaczenia

Licencja

Zapraszając do współtworzenia projektu na platformie Transifex, proponujemy umowę na przekazanie twoich tłumaczeń Python Software Foundation na licencji CC0. W zamian będzie widoczne, że jesteś tłumaczem(-ką) części, którą przetłumaczyłeś(-łaś). Wyrażasz akceptację tej umowy, przesyłając swoją pracę do włączenia do dokumentacji.

Aktualizacje w repozytorium

  • ./manage_translation.py recreate_tx_config
  • ./manage_translation.py fetch
  • cog -rP README.md

Przydatne materiały

  • Python Developer's Guide: Translating
  • Python docs Transifex: Documentation
  • statystyki oglądalności

Podobne projekty

  • projekty Python Packaging Authority
  • Scientific Python Translations
  • micro:bit translation programme
  • tłumaczenie Sphinksa
  • Localizing Django

About

Polskie tłumaczenie dokumentacji Pythona

docs.python.org/pl

Topics

pep-545polish-translationpython-documentation

Resources

Readme

Code of conduct

Code of conduct

Security policy

Security policy
Activity
Custom properties

Stars

60 stars

Watchers

6 watching

Forks

17 forks
Report repository

Sponsor this project

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.