Référence développeur¶
Les utilisateurs finaux préféreront probablement les pages des fonctionnalités ou les guides de configuration, pas cette section.
Ceci est la référence d'API auto-générée — une page par module
Python dans src/, rendue depuis les docstrings du projet. Elle est
destinée aux contributeurs et aux intégrateurs qui veulent appeler les
fonctions sous-jacentes depuis leur propre code Python.
Cible de build¶
uv run mkdocs build régénère ces pages depuis src/ à chaque build,
elles reflètent donc toujours ce qui est dans le code.
Par où commencer¶
Le point d'entrée de traduction sans interface est
run_translation_pipeline — chaque
fonctionnalité de l'application desktop, le CLI, et le serveur MCP
finissent par y passer. Lire cette fonction et son voisin
TranslationConfig est la façon la plus rapide de comprendre le pipeline.
Organisation¶
- Constants — clés de paramètres, codes d'erreur, tables de langues, moteurs i18n / thème.
- Core — pipeline de traduction, dispatch LLM, processeurs spécifiques aux formats, moteurs OCR / STT / TTS, checkpoints, base de données.
- Utils — utilitaires transversaux.
- CLI — point d'entrée
ait. - MCP Server — point d'entrée
ait-mcp.