Me gustaría utilizar variables dinámicas para mi instalación de jekyll + liquid. Quiero acceder dinámicamente al archivo _config.yml utilizando los nombres de la variable dinámica .Variables dinámicas Jekyll Liquid
Se explica mejor con un ejemplo:
Página:
---
layout: default
title: title_homepage
---
Diseño predeterminado:
{{ site.locales[site.default_locale].page.title }}
_config.yml:
default_locale: "en"
locales:
en:
title_homepage: "This is my homepage title!"
pirate:
title_homepage: "Yaaawwwr. Homepage title."
Entonces, ¿cómo puedo acceder al _config.yml con un nombre de variable dinámico?
Para asegurarse de que estoy despejado. Tu archivo '_config.yml' siempre se llamará exactamente eso. Para realizar el cambio, actualizará la variable 'default_locale' dentro de '_config.yml' de 'en' a 'pirate'. En ese momento, cuando ejecutas jekyll, quieres que el resultado en tu diseño predeterminado muestre "Título de la página de Yaaawwwr." en lugar de "¡Este es el título de mi página de inicio!". Es eso exacto? –
Hola Alan, sí. eso es correcto.Luego generaré un _site para en, otro para _pirate – Hendrik