Translating and customising landing page and HTML Access Portal in Horizon 8

  • Posted on
  • Posted in Horizon

Horizon HTML Access portal is available in limited number of languages but thankfully it can be easily translated and customised to your local needs. For me, working with customers around all Europe who speak dozens of languages with their own diacritical marks this is a must have tweak! There are also several other customisation options that are useful. Make sure to create copies of every file i refer to below for editing. Tested on Horizon version 8 2209

Default View of Horizon Landing Page

Landing Page translation

Translation of the text that appears on the landing page of the Connection Server can be done by editing this file:

C:\Program Files\VMware\VMware View\Server\broker\webapps\portal\WEB-INF\classes\com\vmware\vdi\installer\i18n\bundle.properties

* Remember to save the file as ANSI (Windows-1250) encoded, Tomcat will fail to load the HTML Access app if you’ll save it as Unicode or UTF-8. If you’re using language with non-ASCII diacritic characters you we’ll have to convert them into Java Unicode Escape Sequences (which is a backslash u “\u” plus hexadecimal unicode ie. polish diacritic character ą would be represented by \u0105.


You can use this tool to convert your translation into proper format:
https://www.mobilefish.com/services/unicode_escape_sequence_converter/unicode_escape_sequence_converter.php

Additional customisation options are covered in Product Documentation:
https://docs.vmware.com/en/VMware-Horizon-HTML-Access/2209/html-access-installation/GUID-DA07F3B2-8ED1-49BA-865D-FDF2A14F070A.html

Login Page and Web Client translation

If you wish to translate the HTML Access Login Page and the full web client interface then you need to get your hands on this file:

C:\Program Files\VMware\VMware View\Server\broker\webapps\portal\webclient\locale\en.json

This time you can use regular diacritic characters, make sure to save the file as UTF-8.

Background and logos replacement

You might want to set your own company logo and custom background. This can be accomplished by replacing the graphics files residing in this folder:

C:\Program Files\VMware\VMware View\Server\broker\webapps\portal\webclient\icons-15180347

bg_image.jpg – background wallpaper of the portal, 2560 x 1440px
Several logo*.png files – replace with your theme keeping the format and size as original

This time you need to reboot the Horizon Connection Server service to apply those changes.

If you’re skilled with web design then most of the portal appearance is coded in CSS files which also can be edited in this folder

C:\Program Files\VMware\VMware View\Server\broker\webapps\portal\webclient\

Once finished, restart the VMware Horizon View Web Component (wstomcat) service for changes to take effect. Here is an example of my custom portal in Polish language:

Written by
+ posts

Leave a Reply

Your email address will not be published. Required fields are marked *.

*
*

This site uses Akismet to reduce spam. Learn how your comment data is processed.

BCF Shop Theme By aThemeArt.
BACK TO TOP