2 minutos de lectura
Autogenerado por hugoi18n al compilar los ficheros .po, aunque realmente hay un proceso que lo hace desde SVN
En las webs realmente no hay que usar hugoi18n, a no ser que quieras probar con un laboratorio en local. Estará en el repo para su uso por gitlab.
cd ~/git/invent.kde.org/
git clone git@invent.kde.org:websites/aether-sass.git -b hugo --single-branch
# aether-sass es un requisito de casi todas las webs KDE
cd ~/git/invent.kde.org/
git clone git@invent.kde.org:websites/hugo-i18n.git
python3 -m venv eco-py # Crearmos entorno virtual
source eco-py/bin/activate # Lo activamos
cd hugo-i18n
python -m pip install -r requirements.txt # Instalamos dependencias (opcional)
pip install . # Instalamos hugo-i18n (instalará dependencias si faltan)
source ~/git/invent.kde.org/eco-py/bin/activate # Activamos venv python
cd ~/git/invent.kde.org/eco-kde-org
mkdir locale.es
# wget https://websvn.kde.org/*checkout*/trunk/l10n-kf5/es/messages/websites-eco-kde-org/eco-kde-org_www.po
cp ~/git/invent.kde.org/svn/eco-kde-org_www.po locale.es/es
export PACKAGE=websites-eco-kde-org
export FILENAME="eco-kde-org_www"
export LANG=en_US.UTF-8
hugoi18n compile locale.es # Genera carpeta local con .mo
hugoi18n generate # Genera el i18n y content-trans
hugo server --i18n-warnings
¿Fue útil esta página?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.