Translating

Python documentation translations are governed by PEP 545. They are built by docsbuild-scripts and hosted on docs.python.org. There are several documentation translations already in production; others are works in progress. See the dashboard for details.

Language

Contact

Links

Arabic (ar)

Abdur-Rahmaan Janhangeer (@Abdur-rahmaanJ)

GitHub

Bengali (bn_IN)

Kushal Das (@kushaldas)

GitHub

French (fr)

Julien Palard (@JulienPalard)

GitHub

Greek (gr)

Lysandros Nikolaou (@lysnikolaou), Fanis Petkos (@thepetk), Panagiotis Skias (@skpanagiotis)

GitHub

Hindi (hi_IN)

Sanyam Khurana (@CuriousLearner)

GitHub

Hungarian (hu)

Tamás Bajusz (@gbtami)

GitHub, mailing list

Indonesian (id)

Irvan Putra (@irvan-putra), Jeff Jacobson (@jwjacobson)

GitHub

Italian (it)

Alessandro Cucci (email)

GitHub, original mail

Japanese (ja)

Kinebuchi Tomohiko (@cocoatomo), Atsuo Ishimoto (@atsuoishimoto)

GitHub

Korean (ko)

오동권 (@flowdas)

GitHub

Marathi (mr)

Sanket Garade (@sanketgarade, email)

GitHub

Lithuanian (lt)

Albertas Gimbutas (@albertas, email)

Original mail

Persian (fa)

Alireza Shabani (@revisto)

GitHub

Polish (pl)

Maciej Olko (@m-aciek)

GitHub, Transifex, original mail

Portuguese (pt)

Gustavo Toffo

Brazilian Portuguese (pt-br)

Rafael Fontenelle (@rffontenelle), Marco Rougeth (@rougeth)

GitHub, wiki, Telegram, article

Romanian (ro)

Octavian Mustafa (@octaG-M, email)

GitHub

Russian (ru)

Daniil Kolesnikov (@MLGRussianXP, email)

GitHub, mail

Simplified Chinese (zh-cn)

Shengjing Zhu (@zhsj), Du, Meng (@dumeng)

GitHub, Transifex

Spanish (es)

Raúl Cumplido

GitHub

Traditional Chinese (zh-tw)

王威翔 Matt Wang (@mattwang44), Josix Wang

GitHub

Turkish (tr)

Ege Akman (@egeakman)

GitHub, RTD

Ukrainian (uk)

Dmytro Kazanzhy (@kazanzhy, email)

GitHub, Transifex

How to get help

Discussions about translations occur on the Python Docs Discord #translations channel, translation mailing list, and there’s a Libera.Chat IRC channel, #python-doc.

Translation FAQ

Which version of the Python documentation should be translated?

Consensus is to work on the current stable version. You can then propagate your translation from one branch to another using pomerge.

How should I translate code examples?

Translate values in code examples (i.e. string literals) and comments. Don’t translate keywords or names, including variable, function, class, argument, and attribute names.