Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Gelişmiş Kullanım SSS#119

Discussion options

Çeviriyi özellikle maintain ederken kullandığımız, ama herkesin faydalanabileceği bazı araçlar/yöntemler var, bunlardan bahsetmek istiyorum.

Dikkat: Eğer Windows'ta çalışıyorsanız tümmake komutları için Git Bash veya Bash (wsl) kullanın. Linux'te çalışırkengettext paketini yüklemeniz gerekmektedir.

Çeviriyi Build Etmek

Çeviriyi kendiniz build ederek, çevirdiğiniz dosyanın yayınlandığı zaman nasıl görüneceği hakkında bir fikir edinebilirsiniz. Ayrıca çeviri sırasında meydana gelebilen syntax ve referans hataları gibi hataları da burada göreceksiniz. Build işlemi tamamlandıktan sonra tarayıcıdafile://path/to/project/venv/cpython/Doc/build/html/index.html adresini açarak çeviriyi görüntüleyebilirsiniz.

Dikkat: Eğer Windows'ta çalışıyorsanız tümmake komutları için Git Bash veya Bash (wsl) kullanın.

Not: Aşağıdaki komutları çalıştırmak,path/to/project/venv/cpython/ yolundaCPython klonlu değilse otomatik olarak klonlayacaktır (yaklaşık 800 MB).

Komutlar:

  • make: Hiçbir seçenek vermeden bu komutu çalıştırdığınız zaman, tüm gerekli paketler yüklenir ve çeviri build edilir. Herhangi bir hata yoksa, en sonda çeviriyi görüntülemek için kullanabileceğiniz bir link verir.

  • make clean: Build ederken oluşturulan dosya ve klasörleri temizler.

  • make wrap: Uzun olan satırları düzenleyerek daha okunur hâle getirir.

Diğer komutlar içinMakefile dosyasını inceleyebilirsiniz.

Sphinx-Lint

Sphinx-Lint çeviriyi build ederken tespit edilemeyen bazı syntax ve referans hatalarını hızlı şekilde görmemiz için kullandığımız bir araç. Kullanımı:

  • sphinx-lint klasor/dosya.po:klasor/dosya.po'daki hataları gösterir.

  • sphinx-lint *.po */*.po: Tüm dosyalardaki hataları gösterir.

Devamı gelecek...

You must be logged in to vote

Replies: 1 comment

Comment options

egeakman
Apr 13, 2023
Maintainer Author

@MorphaxTheDeveloper

You must be logged in to vote
0 replies
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Labels
None yet
1 participant
@egeakman

[8]ページ先頭

©2009-2025 Movatter.jp