Vertaal VMware Workspace Portal
Gepubliceerd op 24 september 2014 • 3 min leestijd • 457 woordenDISCLAIMER: DIT WORDT OP GEEN ENKELE WIJZE ONDERSTEUND DOOR VMWARE. DOE OF GEBRUIK DIT NIET IN UW PRODUCTIEOMGEVING!
Als je net als ik bent en alles precies wilt zoals jij het wilt, dan is het aanpassen van kleuren en afbeeldingen niet genoeg. Zelfs de taal moet worden ingesteld zoals u dat wilt.
VMware heeft onlangs versie 2.1 van hun Workspace Portal uitgebracht en Workspace Portal is beschikbaar in een aantal talen:
- Engels
- Duits
- Frans
- Japans
- Chinees (vereenvoudigd)
Voor klanten die een van de bovenstaande talen niet spreken, of de portal gewoon in hun moedertaal willen presenteren, zit er geen andere optie op dan de originele bestanden aan te passen en VMware Workspace Portal zelf te vertalen.
Hoe u bij de bestanden kunt komen
Maak verbinding met een SSH-programma (ssh op Linux/Mac, of bijvoorbeeld Putty op Windows) met behulp van de ssh-gebruikersgegevens die u hebt aangemaakt tijdens de configuratie van het virtuele apparaat. Wijzig daarna naar root (su root) met het wachtwoord dat u voor de rootgebruiker hebt gemaakt.
Alle bestanden die u moet bewerken, staan onder /opt/vmware/horizon.
De bronbestanden voor de Java-klassen bevinden zich onder /opt/vmware/horizon/workspace/webapps/SAAS/WEB-INF/classes.
De bronbestanden bewerken
De bestanden onder de WEB-INF/classes zijn:
- DownloadMessageResources_ .properties.
- ErrorMessageResources_ .properties.
- MessageResources_ .properties.
waarbij
de landcode is: en voor Engels, de voor Duits, etc.
Helaas kunt u uw eigen taal niet toevoegen, maar moet u in plaats daarvan de originele/Engelse versie wijzigen. U verliest de Engelse versie, maar krijgt wel uw vertaling.
MessageResources.properties en MessageResources lijken hetzelfde te zijn. Uiteindelijk heb ik deze bestanden verwijderd en de originele namen aan mijn eigen versie gekoppeld:
(Originele bestanden opslaan)
mv MessageResources.properties MessageResources.properties.original mv MessageResources_en.properties MessageResources_en.properties
(symlinks maken)
ln -s MessageResources_nl.properties MessageResources.properties
ln -s MessageResources_nl.properties MessageResources_en.properties(eigendom van de links wijzigen, volledig pad is noodzakelijk)
chown -h horizon:www /opt/vmware/horizon/workspace/webapps/SAAS/WEB-INF/classes/MessageResources_en.properties
chown -h horizon:www /opt/vmware/horizon/workspace/webapps/SAAS/WEB-INF/classes/MessageResources.propertiesNa de wijziging moet u de virtuele toepassing opnieuw opstarten, of het volgende commando gebruiken: /etc/init.d/horizon-workspace restart
Als je terug wilt naar de originelen, voer je gewoon het volgende uit:
rm MessageResources.properties
rm MessageResources_en.properties
mv MessageResources.properties.original MessageResources.properties
mv MessageResources_en.properties.original MessageResources_en.properties
/etc/init.d/horizon-workspace restartU kunt deze bestanden bewerken met ‘vi’ op de virtuele toepassing, of u kunt deze bestanden overbrengen naar uw computer.
Werkt het echt?
Ik heb wat afbeeldingen toegevoegd om te laten zien dat het inderdaad werkt. En NEE, deze afbeeldingen zijn niet bewerkt via Photoshop of Paint.
DISCLAIMER (opnieuw)
Nogmaals: dit wordt op geen enkele manier ondersteund door VMware (of VMGuru). Zorg ervoor dat u het echt, echt, echt in uw eigen taal wilt hebben, voordat u met Workspace Portal gaat knoeien. Je staat er alleen voor als je in de problemen komt.