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

This means that the application will first take into account the language determined at the singular level and in case it is not declared, it will take the global one by default. In this way, the same page can have action elements in different languages, allowing to programmatically choose the desired language.-Singular Level First take the language in the hotelrsv-lang="XX" attribute of the action item (booking button), if it is not declared, then go to the global level.-Global Level Script Language in the <head> or <footer> (depending on where you have localized the hotelRSV library script): <script> var hotelrsv_lang = "browser_lang";</script>.

Code | Description | Global Example: <head> or <footer> | Singular Level Example for Action Items |
browser_lang | It will take the default language of the browser. Spanish if it is Spanish, English for all other languages. | ![]() <script var hotelrsv_lang = "browser_lang";> | ![]() <button class="rsv-app-launcher" data-hotelrsv-lang="browser_lang"> or ![]() <button class="rsv-app-launcher"> Since without declaring the attribute data-hotelrsv-lang it will take the default attribute of the script globally. |
en, es, it, de, pt, fr, ru, jp, ar, zh, ko | Use two-character ISO 3166-2 language codes. | ![]() <script var hotelrsv_lang = "de";> | ![]() <a class="rsv-app-launcher" data-hotelrsv-lang="de"> |