डेवलपर संदर्भ¶
अंतिम उपयोगकर्ता शायद इस सेक्शन के बजाय फीचर पेज या सेटअप गाइड चाहते हैं।
यह ऑटो-जनरेटेड API संदर्भ है — src/ में हर Python मॉड्यूल के
लिए एक पेज, प्रोजेक्ट के docstrings से रेंडर किया गया। यह उन
contributors और integrators के लिए है जो अपने Python कोड से
underlying functions को कॉल करना चाहते हैं।
Build target¶
uv run mkdocs build हर बिल्ड पर src/ से इन पेजों को फिर से
generate करता है, इसलिए वे हमेशा कोड की वर्तमान स्थिति को दर्शाते
हैं।
कहाँ से शुरू करें¶
Headless translation entry point है
run_translation_pipeline — डेस्कटॉप ऐप,
CLI और MCP server की हर फीचर अंततः इसी से होकर गुजरती है। उस
function और इसके TranslationConfig neighbour को पढ़ना pipeline
को समझने का सबसे तेज़ तरीका है।
लेआउट¶
- Constants — settings keys, error codes, language tables, i18n / theme engines.
- Core — translation pipeline, LLM dispatch, format-specific processors, OCR / STT / TTS engines, checkpoints, database.
- Utils — cross-cutting helpers.
- CLI —
aitentry point. - MCP Server —
ait-mcpentry point.