Estimación de costos

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

Obsoleto

Esta documentación cubre el CLI heredado (v0). La versión actual del CLI es la v1. Ver la documentación actual de CLI

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

Cómo estimar una ejecución#

bash
npx lingo.dev@latest run --estimate

El 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)

De forma predeterminada, solo se estima el contenido pendiente —el delta de cambios frente a i18n.lock—. Si el delta está vacío, se muestra $0.00 - nothing needs translation.

Estimación de todo el proyecto#

Agrega --force para estimar el costo de cada cadena, sin importar qué ya esté traducido:

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

Esto refleja una retraducción con run --force, así que la estimación cubre todo el proyecto y no solo el delta.

Estimación vs. ejecución real#

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

Campos de salida#

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

Las estimaciones son aproximadas, no una cotización: el costo real depende del modelo y del recuento real de tokens. --estimate requiere el proveedor de Lingo.dev y no se puede combinar con --watch ni --frozen.

Siguientes pasos#