How to change language in Team Center, Webview and Workstation?

book

Article ID: 127067

calendar_today

Updated On:

Products

APP PERF MANAGEMENT CA Application Performance Management Agent (APM / Wily / Introscope) CUSTOMER EXPERIENCE MANAGER INTROSCOPE

Issue/Introduction

After upgrading to 10.7 SP2 or higher, Team Center, Webview and Workstation are available in local language.

How to configure English as default language for example?

Cause

This change in behavior is due to the below new Enhancement in 10.7 Service Pack 2 (SP2)

https://docops.ca.com/ca-apm/10-7/en/ca-apm-release-notes#CAAPMReleaseNotes-NewLanguages
 

"10.7 Service Pack 2 (SP2) Enhancements

New Languages

CA APM supports five new languages: French, German, Spanish, Italian, and Brazilian Portuguese."


 

Environment

CA APM 10.7
 

Resolution


Team Center and Webview

Apply HOTFIX#24 or higher to obtain a fix for defect # DE391433, see https://comm.support.ca.com/kb/apm-10-7-hotfixes/kb000105898
Add new property "introscope.webview.locales" in the IntroscopeWebview.properties, for example: introscope.webview.locales=en


Workstation Thick client 

see https://comm.support.ca.com/kb/how-to-change-workstation-thick-client-language-in-apm-10-7-sp2/kb000117401


Workstation Webstart 

1.Open [EM-Install]\product\enterprisemanager\plugins\com.wily.introscope.workstation.webstart_10.7.0\WebContent\jnlp\workstation.jsp
2.Added these two lines in the <application-desc>-section to configure english as default language

<argument>-nl</argument>
<argument>-en</argument>


Excerpt of workstation.jsp:

<!--  <application-desc main-class="org.eclipse.equinox.launcher.WebStartMain">-->
  <application-desc main-class="com.ca.apm.introscope.workstation.webstart.launcher.LaunchWrapper">
  <%-- osgi argument required to prevent immediate post-launch shutdown --%>
    <argument>-noexit</argument>
    <argument>-clean</argument>
     <argument>-nl</argument>
     <argument>en</argument>


  <%-- standard workstation console args --%>
        <argument><%=emDefaults.kLoginHostStrings[0]%></argument>
        <argument><%=emDefaults.getRequestHost(request)%></argument>
        <argument><%=emDefaults.kLoginPortStrings[0]%></argument>
        <argument><%=emDefaults.getRequestPort(request)%></argument>
        <argument><%=emDefaults.kAutofillEnabledStrings[0]%></argument>
        <argument><%=emDefaults.getAutofillEnabled()%></argument>
        <argument><%=emDefaults.kTimeZoneStrings[0]%></argument>
        <argument><%="timezone"%></argument>

<%-- login and optional console arguments --%>
        <%=consoleArgs%>
  </application-desc>

 3.Relaunch the Webstart workstation 

Additional Information

https://comm.support.ca.com/kb/_Changing-the-heap-size-for-Webstart-workstation-UI/KB000017443