Para realizar una traducción de la documentación, es necesario duplicar la carpeta /es/ dentro de /pages/ y realizar algunos cambios en la navegación.
Conviene recordar que al duplicar la carpeta /es/
para crear una carpeta /en/
o /cat/
se multiplican los puntos en los que hay que actualizar la documentación. Cada carpeta de traducción cuenta con un archivo lang.pug
en su carpeta /_config/
, y se debe cambiar el idioma en este archivo, que por defecto es - var lang = "es"
.
Se puede duplicar index.pug
para crear index-en.pug
o index-cat.pug
. Si no existe, se deberá crear un enlace de idioma (o un desplegable) en topbar.pug
.
En las navegaciones secondary-nav.pug
, secondary-nav-campus-jade
, o docs-nav.pug
se deben añadir las variantes de título necesarias junto a title_es
: title_cat
, title_en
…
En topbar.pug
se puede emplear la variable lang
para mostrar condicionalmente unos textos u otros en función del idioma seleccionado.