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 - undeMalum/python-docs-pl: Polskie tłumaczenie dokumentacji Pythona

BranchesTags
Open more actions menu
 
 

Latest commit

 

History

2,214 Commits
2,214 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
.tx
.tx
 
 
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 99.86% 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

Resources

Readme
License
Activity

Stars

0 stars

Watchers

0 watching

Forks

0 forks
Report repository

Releases

Packages

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.