Estimación de costes

Max PrilutskiyCEO y cofundadorActualizado: hace 3 meses · 2 min de lectura

Obsoleto

Estos documentos cubren el CLI heredado (v0). El CLI actual es v1. Ver la documentación actual del CLI

lingo.dev run --estimate calcula el coste de una ejecución antes de que ocurra. La CLI de Lingo.dev calcula el mismo delta de cambios que una ejecución real, lo valora con tu motor de localización, muestra un desglose de costes por idioma y finaliza. No se traduce, se escribe ni se factura nada.

Estimar una ejecución#

bash
npx lingo.dev@latest run --estimate

La CLI muestra un desglose por idioma y el total:

text
[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)

Por defecto, solo se valora el contenido pendiente —el delta de cambios respecto a i18n.lock—. Si el delta está vacío, muestra $0.00 - nothing needs translation.

Estimación del proyecto completo#

Añade --force para calcular el coste de todas las cadenas, independientemente de lo que ya esté traducido:

bash
npx lingo.dev@latest run --estimate --force

Esto refleja una retraducción con run --force, por lo que la estimación cubre todo el proyecto en lugar de solo el delta.

Estimación vs. ejecución real#

run --estimaterun
Calcula el delta
Traduce contenidoNo
Escribe los archivos de destinoNo
Se facturaNo

Campos de salida#

CampoDescripción
charsCaracteres de origen traducibles del delta para ese idioma.
tokensTokens de salida estimados, calculados a partir de una heurística de conversión de caracteres a tokens.
costCoste aproximado para ese idioma. Se suma al total.

Las estimaciones son aproximadas, no un presupuesto: el coste real depende del modelo y del número real de tokens. --estimate requiere el proveedor de Lingo.dev y no puede combinarse con --watch ni con --frozen.

Siguientes pasos#