Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Work Tasks

Steps to Localize AVEVA Work Tasks

  • Last UpdatedJun 10, 2024
  • 4 minute read

To localize AVEVA Work Tasks for cultures other than English (US), do the following:

  1. Install your edition of AVEVA Work Tasks and activate the license by following the steps described in the Administrator Guide.

  2. For AVEVA Work Tasks to work on an operating system with a different locale, the UI Culture for the application must be changed. Specify the following Globalization setting in the Web.Config file present in the Virtual Directory path of each site, corresponding to the application. By default, the Web.Config file is present in the following path:
    [AVEVA Work Tasks Installed Path]\AVEVA\Work Tasks\Web\EnterpriseConsole
    If you create your own Enterprise Console, you can find the Web.Config file in the Web folder of your Enterprise Console.

    For example, if you are changing the culture to French, add the following entry within the <system.web> tag in the web.config file of the Enterprise Console site, with the uiCulture tag as fr-FR.

    <globalization culture="fr-FR" uiCulture="fr-FR" requestEncoding="utf-8" responseEncoding="utf-8"/>

    For more information, see the Installing AVEVA Work Tasks Locales for Brazilian Portuguese section in the Administrator Guide.

  3. To achieve localization in other languages, refer http://msdn2.microsoft.com/en-  us/library/ms533052.aspx for respective language codes. In case of English culture other than English (US), specify the appropriate English UICulture. For example, if your culture is English (Australian), specify the UICulture as "en-AU".

    Language Codes

    The following table 1 lists all the possible language codes used to specify various system settings.

    Table 1 - Language Codes

    af

    Afrikaans 

    sq

    Albanian 

    ar-sa

    Arabic (Saudi Arabia) 

    ar-iq

    Arabic (Iraq) 

    ar-eg

    Arabic (Egypt) 

    ar-ly

    Arabic (Libya) 

    ar-dz

    Arabic (Algeria) 

    ar-ma

    Arabic (Morocco) 

    ar-tn

    Arabic (Tunisia) 

    ar-om

    Arabic (Oman) 

    ar-ye

    Arabic (Yemen) 

    ar-sy

    Arabic (Syria) 

    ar-jo

    Arabic (Jordan) 

    ar-lb

    Arabic (Lebanon) 

    ar-kw

    Arabic (Kuwait) 

    ar-ae

    Arabic (U.A.E.) 

    ar-bh

    Arabic (Bahrain) 

    ar-qa

    Arabic (Qatar) 

    eu

    Basque 

    bg

    Bulgarian 

    be

    Belarusian 

    ca

    Catalan 

    zh-tw

    Chinese (Taiwan) 

    zh-cn

    Chinese (PRC) 

    zh-hk

    Chinese (Hong Kong SAR) 

    zh-sg

    Chinese (Singapore) 

    hr

    Croatian 

    cs

    Czech 

    da

    Danish 

    nl

    Dutch (Standard) 

    nl-be

    Dutch (Belgium) 

    en

    English 

    en-us

    English (United States) 

    en-gb

    English (United Kingdom) 

    en-au

    English (Australia) 

    en-ca

    English (Canada) 

    en-nz

    English (New Zealand) 

    en-ie

    English (Ireland) 

    en-za

    English (South Africa) 

    en-jm

    English (Jamaica) 

    en

    English (Caribbean) 

    en-bz

    English (Belize) 

    en-tt

    English (Trinidad) 

    et

    Estonian 

    fo

    Faeroese 

    fa

    Farsi 

    fi

    Finnish 

    fr

    French (Standard) 

    fr-be

    French (Belgium) 

    fr-ca

    French (Canada) 

    fr-ch

    French (Switzerland) 

    fr-lu

    French (Luxembourg) 

    gd

    Gaelic (Scotland) 

    gd-ie

    Gaelic (Ireland) 

    de

    German (Standard) 

    de-ch

    German (Switzerland) 

    de-at

    German (Austria) 

    de-lu

    German (Luxembourg) 

    de-li

    German (Liechtenstein) 

    el

    Greek 

    he

    Hebrew 

    hi

    Hindi 

    hu

    Hungarian 

    is

    Icelandic 

    id

    Indonesian 

    it

    Italian (Standard) 

    it-ch

    Italian (Switzerland) 

    ja

    Japanese 

    ko

    Korean 

    ko

    Korean (Johab) 

    lv

    Latvian 

    lt

    Lithuanian 

    mk

    Macedonian (FYROM)

    ms

    Malaysian 

    mt

    Maltese 

    no

    Norwegian (Bokmal) 

    no

    Norwegian (Nynorsk) 

    pl

    Polish 

    pt-br

    Portuguese (Brazil) 

    pt

    Portuguese (Portugal) 

    rm

    Rhaeto-Romanic 

    ro

    Romanian 

    ro-mo

    Romanian (Republic of Moldova) 

    ru

    Russian 

    ru-mo

    Russian (Republic of Moldova) 

    sz

    Sami (Lappish) 

    sr

    Serbian (Cyrillic) 

    sr

    Serbian (Latin) 

    sk

    Slovak 

    sl

    Slovenian 

    sb

    Sorbian 

    es

    Spanish (Spain) 

    es-mx

    Spanish (Mexico) 

    es-gt

    Spanish (Guatemala) 

    es-cr

    Spanish (Costa Rica) 

    es-pa

    Spanish (Panama) 

    es-do

    Spanish (Dominican Republic) 

    es-ve

    Spanish (Venezuela) 

    es-co

    Spanish (Colombia) 

    es-pe

    Spanish (Peru) 

    es-ar

    Spanish (Argentina) 

    es-ec

    Spanish (Ecuador) 

    es-cl

    Spanish (Chile) 

    es-uy

    Spanish (Uruguay) 

    es-py

    Spanish (Paraguay) 

    es-bo

    Spanish (Bolivia) 

    es-sv

    Spanish (El Salvador) 

    es-hn

    Spanish (Honduras) 

    es-ni

    Spanish (Nicaragua) 

    es-pr

    Spanish (Puerto Rico) 

    sx

    Sutu 

    sv

    Swedish 

    sv-fi

    Swedish (Finland) 

    th

    Thai 

    ts

    Tsonga 

    tn

    Tswana 

    tr

    Turkish 

    uk

    Ukrainian 

    ur

    Urdu 

    ve

    Venda 

    vi

    Vietnamese 

    xh

    Xhosa 

    ji

    Yiddish 

    zu

    Zulu 

  4. Create a folder for the new culture under the Locales folder. For example, to setup the locale for French, create the folder fr-FR in C:\Program files\AVEVA\Work Tasks\\Locales\fr-FR.

  5. Copy contents of the folder C:\Program files\AVEVA\Work Tasks\\Locales\en-US\ to the new folder.

  6. Change the messages in all the Text files to the new language.

    For example, if the locale is French, then in Calendar.txt change the second string for all the keys. In the

    key, Calendar_Heading:Calendar Control, change the String "Calendar Control" to "Commande De Calendrier".

    Here, the left string "Calendar_Heading" is a Key and the second string "Calendar Control" is the value. Similarly, change the values for the following keys and verify.

     Calendar_Name: Nom De Calendrier

    Calendar_Provider: Fournisseur

    Calendar_TimeZone: Fuseau horaire

    Calendar_InheritsFrom : Hérite

    Save the changes as Unicode Encoding since the ANSI version does not support the display of special characters.

  7. Stop AVEVA Work Tasks Services and reset IIS. Delete the cache files from C:\WINDOWS\Temp\AVEVAWorkTasksTemp or C:\ WinNT\Temp\AVEVAWorkTasksTemp. Delete the Framework Temp files. For example, delete the Framework64 from the C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET folder.

  8. Now restart the AVEVA Work Tasks Services and log into the EC Application. Open the Calendar module. Verify that all the text that was localized in the Calendar.text is reflected.

    Note: This change is required only for non-English cultures and need not be done for English cultures other than English (US).

  9. Republish all the Forms for the new locales to get reflected.  

  10. To localize the user interfaces, create a locale-specific folder under the ..\WorkflowElements\Default folder. For example, to localize user interfaces for French, create the fr-FR folder in C:\Program files\AVEVA\Work Tasks\\Locales\fr-FR.

  11. Change the Images, JavaScripts, and StyleSheets to match the selected locale.


TitleResults for “How to create a CRG?”Also Available in