Uso de marcadores

En la mayoría de los sitios web, hay cadenas o variables que se utilizarán en todo el sitio. Especialmente en sitios que necesitan admitir varios idiomas, no es buena idea codificar dichos valores. En su lugar, los marcadores de posición se pueden utilizar y administrar centralmente.

Para obtener información sobre cómo crear marcadores de posición, consulte la documentación de marcadores en la sección publicar.

Puede importar fetchPlaceholders en el JS del bloque o scripts.js y úselo de la siguiente manera para recuperar cadenas de marcador de posición. Probablemente tenga alguna función o lógica en el proyecto para determinar el idioma de la página actual en función de su ruta o metadatos. En este ejemplo, simplemente lo codificaremos en en. Esto significa que se obtendrá un placeholders hoja en la en carpeta. Si se omite el argumento, se supondrá que hay una hoja de marcadores de posición en la carpeta raíz.

<script src=“https://gist.github.com/rofe/b4cfd6269f02742ce6acf4a8822fa2b3.js”></script>

Formato de clave

Las claves que contienen espacios o guiones en la hoja de marcador de posición se convertirán en mayúsculas y minúsculas para facilitar el acceso en JavaScript:

  • about us se convertirá en aboutUs
  • foo-bar se convertirá en fooBar
  • VIP lounge se convertirá en VipLounge

Puede utilizar la función de ayuda toCamelCase para convertir claves en nombres de propiedad.

recommendation-more-help
10a6ce9d-c5c5-48d9-8ce1-9797d2f0f3ec