Saltar al contenido principal

Traducciones

El widget soporta múltiples idiomas y permite personalizar cualquier texto.

Idiomas disponibles

  • es - Español (por defecto)
  • en - English
<script data-locale="es" ...></script>

Personalizar textos

Sobrescribe cualquier texto via JavaScript:

NeuroonWidget.init({
locale: 'es',
translations: {
search: {
placeholder: 'Buscar en nuestra tienda...',
voiceButton: 'Buscar con voz',
imageButton: 'Buscar con imagen',
},
results: {
noResults: 'No encontramos lo que buscas',
showing: 'Mostrando {count} de {total}',
},
filters: {
title: 'Filtrar por',
clearAll: 'Borrar filtros',
price: 'Precio',
categories: 'Categorías',
brands: 'Marcas',
},
product: {
addToCompare: 'Comparar',
inStock: 'Disponible',
outOfStock: 'Agotado',
},
},
});

Variables en textos

Algunos textos soportan variables:

TextoVariablesEjemplo
results.showing{count}, {total}"Mostrando 20 de 150"
results.queryTime{time}"Resultados en 45ms"

Ejemplo completo

NeuroonWidget.init({
container: '#neuroon-search',
token: 'YOUR_TOKEN',
locale: 'es',
translations: {
search: {
placeholder: '¿Qué producto necesitas?',
},
results: {
noResults: 'No hay resultados para tu búsqueda. Prueba con otros términos.',
showing: '{count} productos de {total} encontrados',
},
filters: {
price: 'Rango de precio',
categories: 'Categoría',
brands: 'Marca',
},
product: {
inStock: 'En stock',
outOfStock: 'Sin stock',
},
comparison: {
title: 'Comparar productos',
addProduct: 'Añadir para comparar',
maxProducts: 'Máximo 4 productos',
},
},
});