Explicación sobre cómo configurar el idioma del embed para sitios en diferentes idiomas.
Hay 2 métodos para configurar el idioma en una inserción. La primera es tener diferentes versiones de la inserción y la segunda es usar JavaScript para cambiar el idioma. Cabe señalar que una vez que un cliente inicia sesión, podrá configurar el idioma en la barra lateral.
Tenga en cuenta que el idioma debe estar habilitado en su cuenta del portal para poder mostrar ese idioma.
Para hacer esto, vaya a:
Portal > Configuración> General> Idiomas
1 - Usando diferentes versiones del embed.
El código embed se puede configurar para mostrar un idioma específico manualmente. Para hacer esto, necesitamos agregar lo siguiente al <div> del embed:
data-initial-language="en"
Esto establecería el idioma inicial en inglés. Un código embed con este conjunto se vería así:
<div data-initial-language="en" id="flipdish-menu" data-restaurant="yourappid"></div><script id="flipdish-script" type="text/javascript" charset="UTF-8" src="https://web-order.flipdish.co/client/productionwlbuild/latest/static/js/main.js"></script>
Si luego también desea tener un código embed para francés, cambie el código de idioma en el atributo de datos de idioma;
data-initial-language="fr"
Estos deberán colocarse en diferentes páginas, ya que solo funcionará un código embed por página.
2 - Usar JavaScript para cambiar el idioma
Los idiomas se pueden cambiar utilizando una función de JavaScript. Esto es útil ya que puede tener un botón en la página que, al hacer clic, cambiará el idioma de la inserción.
La función para cambiar el idioma es la siguiente:
_flipdish.setLanguage('en');
Esto establecerá el idioma del embed en la página en inglés.
Para cambiar de idioma, es necesario cambiar el código de idioma. Entonces, para cambiarlo a español, se debe usar la siguiente función:
_flipdish.setLanguage('fr');
Un ejemplo básico de cómo se puede usar se puede ver en el siguiente código:
<script>
function english(){
_flipdish.setLanguage('en');
}
function dutch(){
_flipdish.setLanguage('nl');
}
</script>
<button onclick="english()">English</button>
<button onclick="dutch()">Dutch</button>
Si se hace clic en el botón etiquetado como inglés, se cambiará el idioma del sistema de pedidos en la página a inglés, y cuando se presione holandés, se cambiará el idioma a holandés.
Para obtener más información sobre los productos Flipdish o cómo hacer crecer su negocio en línea, inscríbase GRATIS en Flipdish Academy aquí: http://academy.flipdish.com/
Comentarios
0 comentarios
El artículo está cerrado para comentarios.