Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 16 Next »

A partir de 10 Mar 2015 el Widget no estará disponible hasta próxima actualización. Más información en help.novohit.com


hotelRSV está traducido en los siguientes idiomas:


  • English
  • Español
  • Italiano
  • Português
  • Français
  • Deutsch
  • русский (Russian)
  • 日本人 (Japanese)
  •  (Arabic) العربية
  • 中国 (Chinese – Zhōngwén )
  • 한국어/조선말 (Korean)


Es posible seleccionar a nivel global (para todos los elementos de Acción en la página) y a nivel singular (por cada Botón de Reserva o Elemento de Acción). El esquema de idiomas funciona a cascada, determinando el idioma de la aplicación según el siguiente esquema:



Nivel Singular Primero toma el idioma en el atributo hotelrsv-lang="XX" del elemento de acción (botón de reserva), si no está declarado, entonces pasa al nivel global.


Nivel Global Idioma del Script en el <head> o <footer> (según donde tengan localizado el script de librerías de hotelRSV): <script> var hotelrsv_lang = "browser_lang";</script>.


Esto quiere decir, que la aplicación tomará en cuenta primero el idioma determinado a nivel singular y en caso que este no esté declarado, tomará por defecto aquel global. De esta manera, una misma página puede tener elementos de acción en diferentes idiomas, permitiendo elegir programáticamente el idioma deseado.


Declaring Global Language Variable


<!-- HOTELRSV Language Selection -->
<script> var hotelrsv_lang = "browser_lang";</script> <!-- OPTIONAL -->
<!-- END HOTELRSV Language Selection -->


La variable var hotelrsv_lang a nivel delno es obligatoria, sin embargo es la que le permite determinar a nivel global (para esa página) el idioma de preferencia por defecto del Widget, la Full Web App y la Mobile App. Si la variable no está declarada hotelRSV tomará automáticamente el idioma del browser, si el hotelRSV no está disponible en el idioma del browser, hotelRSV se ejecutará en inglés.



Valores Válidos de Codigos de Idioma



CodigoDescripcionEjemplo a nivel Global: <head> o <footer>Ejemplo nivel Singular para Elementos de Acción
browser_langTomará el idioma por defecto del navegador.


Español si es español, inglés para todos los demás idiomas.

<script var hotelrsv_lang = "browser_lang";>

<button class="rsv-app-launcher" data-hotelrsv-lang="browser_lang">


o bien

<button class="rsv-app-launcher">

 ya que sin declarar el atributo data-hotelrsv-lang tomará aquel por defecto del script a nivel global.


enInglés.
<script var hotelrsv_lang = "en";>



<a class="rsv-app-launcher" data-hotelrsv-lang="en">
esEspañol.
<script var hotelrsv_lang = "es";>


<a class="rsv-app-launcher" data-hotelrsv-lang="es">


itItaliano



<script var hotelrsv_lang = "it";>





<a class="rsv-app-launcher" data-hotelrsv-lang="it">



ptPortughese

frFrench

deGerman

ruRussian

jaJapanese

arArabic

zhChinese Simplified

koKorean




Se pueden realizar varios botones de acción con diferentes idiomas dentro de una misma página (indicandolos con el atributo data-hotelrsv-lang). Sin embargo solo se puede indicar un idioma a nivel global (recordar que cada pagina debe de llevar su propio set de instrucciones).

Idiomas de los componentes según configuración



ComponenteIdioma
WidgetSegún establecido a nivel global
Full Web AppSegún el orden a cascada:


  1. Idioma establecido a nivel Singular para elementos de acción (p.ej. botones de reserva)
  2. Idioma establecido a nivel Global
MobileSegún establecido a nivel global














  • No labels