Automatizar traducciones
utils/translate.js
import { translateProject } from 'translate-projects-react';
translateProject({
sourceLang: 'es', // Idioma por defecto
targetLangs: ['en'], // Idiomas a traducir
apiKey: '#', //Tu API key
scanner: true // Habilitamos el scanner
});
Configurar comando para npm
Añadir el siguiente comando en tu archivo package.json
:
package.json
"scripts": {
"translate": "node ./utils/translate.js"
}
Para evitar un error en la carga de los modulos ve a tu package.json
y cambia añade el type a module
package.json
{
...Tus configuraciones,
"type": "module",
}
Ejecutamos el comando para que nuestras traducciones se realicen.
Terminal
npm run translate