Bu proje gönüllü çevirmenler ve python-docs-tr ekibi iş birliğinde sürdürülmektedir. Bu anlaşma, çeviri sürecindeki tüm katılımcıların haklarını ve sorumluluklarını tanımlamaktadır. Projeyi GitHub ve diğer halka açık mecralarda yayınlayarak ve projeye katkı veya iyileştirme yaparak, katkılarınızı CC0 lisansı altında PSF'in kullanımına sunmuş olursunuz. Karşılığında, çeviri yaptığınız kısım için halka açık olarak övgü toplayabilirsiniz. Eğer çeviriniz PSF tarafından kabul edilirse, (eğer isterseniz) TRANSLATORS dosyasına isminizi ekleyerek bir yama gönderebilirsiniz. Yaptığınız katkı metinsel olmasa bile Python topluluğuna katılımınızı memnuniyetle karşılıyor ve herkesi katkı sağlamaya davet ediyoruz.
Çalışmanızı dokümantasyona dahil edilmek üzere PSF'e göndererek bu anlaşmayı kabul etmiş sayılırsınız.
.po
dosyalarını düzenlemek için poedit gibi bir programpip
versiyonu (en son stabil olan versiyon önerilir)Çeviri yapmak istediğiniz bir dosyaya rezervasyon oluşturmak için şu adımları izleyin:
Issues > New Issue > Get started
düğmelerini takip ederek rezervasyon formunu açın.git clone https://github.com/<kullaniciadi>/python-docs-tr.git
library/functions.po
dosyasını çevirmek istiyorsanız, library-functions
adında bir branch oluşturun.git checkout -b library-functions
python -m pip install --upgrade -r requirements-dev.txt
pre-commit
'i kurun.
pre-commit install
git checkout library-functions
git add library/functions.po
git commit -m "Çeviri tamamlandı."
git push origin library-functions
string
ve str
terimleri aynı şeyi temsil etmemektedir.string
terimi, Python'da metinleri temsil etmek için kullanılan bir veri tipi olup, str
ise bu veri tipiyle ilgili fonksiyonlar ve metotlarda kullanılan bir kısaltmadır.string
terimi için dize
ve metin
çevirileri kullanılmıştır. Bu durumda dize
terimini tercih edin.