W36 – Vuelve a traducir partes concretas, hasta una sola clave

Veronica PrilutskayaCPO y cofundadorPublished hace 4 días · 1 min read

Ahora puedes volver a traducir partes concretas de tu contenido, hasta una sola clave.

El comando de la CLI de Lingo.dev lingo push vuelve a traducir solo el texto fuente que has editado. Pero algunos cambios ocurren en tu motor de localización, no en tus archivos: cambias el modelo, añades términos al glosario o editas las reglas. El texto fuente sigue siendo exactamente el mismo, así que lingo push no detecta nada que rehacer. Ahora puedes volver a traducir exactamente las partes que quieras, desde una sola clave hasta un idioma completo.

Ejecuta lingo push messages/en.json --key auth.login y Lingo.dev volverá a traducir solo las claves que indiques. Una clave es su ruta dentro del archivo, así que puedes elegir un valor, un subárbol completo o varias claves a la vez. Todo lo demás se queda igual. Si no tienes claro qué claves indicar, tu asistente de programación con IA puede leer el archivo y escribir el comando por ti.

Si un cambio afecta a más de unas pocas cadenas, vuelve a traducir archivos completos. Ejecuta lingo push src/en/**/*.json --force y Lingo.dev volverá a traducir todas las cadenas de los archivos que indiques. Y si necesitas rehacer un solo idioma, ejecuta lingo purge --locale fr para eliminar los archivos en francés y luego lingo push --backfill-missing para traducirlos de nuevo. El resto de idiomas se mantiene igual.

La guía de retraducción recoge todas las opciones.

También puedes hacer lo mismo en una pull request. Añade el comentario /lingo translate docs/en/**/*.md --force y la GitHub App volverá a traducir los archivos correspondientes de la PR. Añade --locales fr para rehacer solo un idioma.