lingo.dev run --estimate estime le coût d’une exécution avant qu’elle ne démarre. Le CLI Lingo.dev calcule le même delta de modifications qu’une exécution réelle, en estime le coût via votre moteur de localisation, affiche une ventilation des coûts par langue, puis s’arrête. Rien n’est traduit, écrit ni facturé.
Estimer une exécution#
npx lingo.dev@latest run --estimateLe CLI affiche une ventilation par langue ainsi qu’un total :
[Estimate]
✔ Delta computed for 3 task(s)
› es: ~$0.04 (12,300 chars, ~3,075 tokens)
› de: ~$0.04 (12,300 chars, ~3,075 tokens)
› fr: ~$0.04 (12,300 chars, ~3,075 tokens)
✔ Estimated cost: ~$0.12 (estimate, not a quote — nothing was translated)Par défaut, seul le contenu en attente — le delta de modifications par rapport à i18n.lock — est chiffré. Si le delta est vide, $0.00 - nothing needs translation s’affiche.
Estimation de l’ensemble du projet#
Ajoutez --force pour chiffrer chaque chaîne, qu’elle soit déjà traduite ou non :
npx lingo.dev@latest run --estimate --forceCela correspond à une retraduction run --force ; l’estimation couvre donc l’ensemble du projet, et pas seulement le delta.
Estimation vs exécution réelle#
run --estimate | run | |
|---|---|---|
| Calcule le delta | Oui | Oui |
| Traduit le contenu | Non | Oui |
| Écrit les fichiers de destination | Non | Oui |
| Facturé | Non | Oui |
Champs de sortie#
| Champ | Description |
|---|---|
chars | Nombre de caractères source traduisibles dans le delta pour cette langue. |
tokens | Nombre estimé de tokens en sortie, calculé à partir d’une heuristique de conversion caractères-tokens. |
cost | Coût approximatif pour cette langue, ajouté au total. |
Les estimations sont approximatives, pas contractuelles : le coût réel dépend du modèle et du nombre réel de tokens. --estimate nécessite le fournisseur Lingo.dev et ne peut pas être combiné avec --watch ou --frozen.
