Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cv-translator

cv-translator

cv-translator es un script que traduce tu cv de inglés a español y viceversa, generando en el proceso ambos archivos pdf listos para que los uses. El script funciona utilizando la plantilla impulsada por Typst e inspirada por ats-friendly-resume para generar los documentos y del modelo NLLB-200 para realizar las traducciones.

Ejemplo de la plantilla

cv plantilla cv plantilla

Instalación

0. Clona el respositorio

git clone https://github.com/pablo-rojas-dev/cv-translator

1. Instalar typst

winget install --id=Typst.Typst -e

2. Instalar dependencias

Dentro de cv-translator ejecuta:

npm install

Configuración

1. Renombrar archivos

Para añadir tus datos debes renombrar los siguientes archivos:

  • qr-example.png --> qr.png
  • data-example.json --> data.json
  • header-example.json --> header.json

2. Ingresar datos

Dependiendo de si tu documento orignal esta en español o inglés deberas elegir el data.json en es/ o en/. Una vez elegido, deberas modificar los valores de cada atributo presente en el json.

[tip] Para previsualizar en VSCode el resultado debes ir a main.typ y con cntrl+shift+p seleccionar la opción Typst Preview: Preview Opened File.

Ejecución

Español a inglés

node scripts/translate-and-build.js --from es --to en --compile

Inglés a español

node scripts/translate-and-build.js --from en --to es --compile

About

Script to automatically translate your resume from Spanish ⇄ English.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Contributors

Languages