Ana içeriğe geç

Geliştirici Referansı

Son kullanıcılar muhtemelen bu bölümü değil, özellik sayfalarını veya kurulum kılavuzlarını ister.

Bu, otomatik üretilen API referansıdırsrc/ içindeki her Python modülü için bir sayfa, projenin docstring'lerinden render edilir. Altta yatan fonksiyonları kendi Python kodlarından çağırmak isteyen katkıda bulunanlar ve entegratörler için tasarlanmıştır.

Build hedefi

uv run mkdocs build her build'de bu sayfaları src/'den yeniden oluşturur, böylece daima koddaki mevcut hâli yansıtırlar.

Nereden başlamalı

Headless çeviri giriş noktası run_translation_pipeline — masaüstü uygulamasındaki her özellik, CLI ve MCP sunucusu sonunda buradan geçer. Bu fonksiyonu ve komşusu TranslationConfig'i okumak, pipeline'ı anlamanın en hızlı yoludur.

Düzen

  • Constants — ayar anahtarları, hata kodları, dil tabloları, i18n / tema motorları.
  • Core — çeviri pipeline'ı, LLM dispatch, formata özgü işlemciler, OCR / STT / TTS motorları, checkpoint'ler, veritabanı.
  • Utils — çapraz kesişen yardımcılar.
  • CLIait giriş noktası.
  • MCP Serverait-mcp giriş noktası.