DynAMo Metrics & Reporting Localization Guide · R200.1 DynAMo Metrics & Reporting Localization...

32
DynAMo Metrics & Reporting Localization Guide M&R200-MG R200.1 Apr 2017 Release 200.1

Transcript of DynAMo Metrics & Reporting Localization Guide · R200.1 DynAMo Metrics & Reporting Localization...

Page 1: DynAMo Metrics & Reporting Localization Guide · R200.1 DynAMo Metrics & Reporting Localization Guide iii Apr 2017 Contact Information Seeking technical assistance For technical queries,

DynAMo

Metrics & Reporting

Localization Guide

M&R200-MG

R200.1

Apr 2017

Release 200.1

Page 2: DynAMo Metrics & Reporting Localization Guide · R200.1 DynAMo Metrics & Reporting Localization Guide iii Apr 2017 Contact Information Seeking technical assistance For technical queries,

ii DynAMo Metrics & Reporting Localization Guide R200.1 Apr 2017

Notices and Trademarks

Copyright 2010 by Honeywell International Sárl. Release 200.1 Apr 2017

While this information is presented in good faith and believed to be accurate, Honeywell disclaims the implied warranties of merchantability and fitness for a particular purpose and makes no express warranties except as may be stated in its written agreement with and for its customers.

In no event is Honeywell liable to anyone for any indirect, special or consequential damages. The information and specifications in this document are subject to change without notice.

Honeywell and Experion PKS are registered trademarks of Honeywell International Inc.

Other brand or product names are trademarks of their respective owners.

Honeywell Process Solutions

1860 W. Rose Garden Lane

Phoenix, AZ 85027 USA

1-800 822-7673

Page 3: DynAMo Metrics & Reporting Localization Guide · R200.1 DynAMo Metrics & Reporting Localization Guide iii Apr 2017 Contact Information Seeking technical assistance For technical queries,

R200.1 DynAMo Metrics & Reporting Localization Guide iii Apr 2017

Contact Information

Seeking technical assistance For technical queries, contact Honeywell Customer Support.

For contact information, visit:

https://www.honeywellprocess.com/en-US/contact-us/customer-support-

contacts/Pages/default.aspx

Reporting a security vulnerability For the purpose of submission, a security vulnerability is defined as a software defect or

weakness that can be exploited to reduce the operational or security capabilities of the

software.

Honeywell investigates all reports of security vulnerabilities affecting Honeywell

products and services.

To report a potential security vulnerability against any Honeywell product, follow the

instructions at: https://honeywell.com/pages/vulnerabilityreporting.aspx.

Submit the requested information to Honeywell using one of the following methods:

Send an email to [email protected].

Contact your local Honeywell Technical Assistance Center (TAC).

Providing documentation feedback To provide feedback about this document, or to report errors and omissions, write to us

at:

[email protected]

Page 4: DynAMo Metrics & Reporting Localization Guide · R200.1 DynAMo Metrics & Reporting Localization Guide iii Apr 2017 Contact Information Seeking technical assistance For technical queries,
Page 5: DynAMo Metrics & Reporting Localization Guide · R200.1 DynAMo Metrics & Reporting Localization Guide iii Apr 2017 Contact Information Seeking technical assistance For technical queries,

R200.1 DynAMo Metrics & Reporting Localization Guide v Apr 2017

Contents

1. INTRODUCTION ............................................................................9

1.1 About localizing DynAMo Metrics & Reporting ........................................... 9 Overview ................................................................................................................................9 About resource files (DLL)......................................................................................................9 About localization source files (TTR) ......................................................................................9 About localization project files (TTP) ......................................................................................9

1.2 Workflow for localizing Metrics & Reporting ............................................. 10

2. GENERATING LOCALIZED RESOURCE FILES ........................ 11

2.1 Overview ........................................................................................................ 11

2.2 Installing localization tool ............................................................................ 11

2.3 Translating resource strings ........................................................................ 11

2.4 Building resource files ................................................................................. 14

2.5 Fetching text strings from database ........................................................... 15

3. DEPLOYING RESOURCE FILES ................................................ 16

3.1 Overview ........................................................................................................ 16

3.2 Getting resource files signed ....................................................................... 16

3.3 Deploying a Resource File (DLL) ................................................................. 16 Normal deployment .............................................................................................................. 16 Global Assembly Cache (GAC) deployment ........................................................................ 17

3.4 Finalizing resource file deployment ............................................................ 18

3.5 Localizing system messages ....................................................................... 18

4. CONFIGURING REMOTE CLIENTS ............................................ 19

4.1 Overview ........................................................................................................ 19

4.2 Configuring language settings in browser ................................................. 19

4.3 Limitations ..................................................................................................... 19

Page 6: DynAMo Metrics & Reporting Localization Guide · R200.1 DynAMo Metrics & Reporting Localization Guide iii Apr 2017 Contact Information Seeking technical assistance For technical queries,

Contents Tables

vi DynAMo Metrics & Reporting Localization Guide R200.1 Apr 2017

5. LOCALIZATION PROJECTS IN METRICS & REPORTING ....... 20

5.1 Overview ......................................................................................................... 20

5.2 List of localization projects .......................................................................... 20 Overview ............................................................................................................................. 20 AMS.ttp ............................................................................................................................... 21 CollectorArchiver.ttp ............................................................................................................ 21 DLM.ttp ................................................................................................................................ 22 DLMTimeControl.ttp ............................................................................................................ 22 ShiftTime.ttp ........................................................................................................................ 22 MES Foundation.ttp ............................................................................................................. 23 MESFoundation Services.ttp ............................................................................................... 25 CAM.ttp ............................................................................................................................... 26 DAS.ttp ................................................................................................................................ 26 Operations Shift.ttp .............................................................................................................. 28 OPCHDAPlugin.ttp .............................................................................................................. 29 Notifications.ttp .................................................................................................................... 29 NotificationDisplays.ttp ........................................................................................................ 30 EmailDispatcher.ttp ............................................................................................................. 31 TimeManagement.ttp .......................................................................................................... 31

Page 7: DynAMo Metrics & Reporting Localization Guide · R200.1 DynAMo Metrics & Reporting Localization Guide iii Apr 2017 Contact Information Seeking technical assistance For technical queries,

Contents

Tables

R200.1 DynAMo Metrics & Reporting Localization Guide vii Apr 2017

Tables No table of figures entries found.

Page 8: DynAMo Metrics & Reporting Localization Guide · R200.1 DynAMo Metrics & Reporting Localization Guide iii Apr 2017 Contact Information Seeking technical assistance For technical queries,

Contents

viii DynAMo Metrics & Reporting Localization Guide R200.1 Apr 2017

Figures No table of figures entries found.

Page 9: DynAMo Metrics & Reporting Localization Guide · R200.1 DynAMo Metrics & Reporting Localization Guide iii Apr 2017 Contact Information Seeking technical assistance For technical queries,

1. Introduction

1.1. About localizing DynAMo Metrics & Reporting

R200.1 DynAMo Metrics & Reporting Localization Guide 9 Apr 2017

1. Introduction

1.1 About localizing DynAMo Metrics & Reporting

Overview

By default, the Metrics & Reporting application is available in English language only. If

you want Metrics & Reporting in any other language, you can use the instructions

provided in this document to:

Get the list of text strings used in the application.

Translate the text strings into the required language.

Package the translated text strings into deployable localization resource (DLL) files.

Get the resource files digitally signed by Honeywell.

Deploy the signed resource files.

About resource files (DLL)

All the text strings (display names of the fields, error and warning messages, etc.,)

displayed in the Metrics & Reporting screens are stored in resource files (DLL). During

runtime, Metrics & Reporting dynamically reads the text strings from these resource files

and displays them in the screens.

When you install the Metrics & Reporting application, a default set of resource files are

installed along with the application. These resource files contain the text strings for

English language.

If you need to localize Metrics & Reporting to a different language, you must generate

localized resource files and deploy them over the default (English) resource files.

You can create localized resource files using the Honeywell Intuition Localization Tool.

For instructions for installing and using the Honeywell Intuition Localization Tool, refer

to the chapter “Generating localized resource files” on page 11.

About localization source files (TTR)

The list of text strings used by the Metrics & Reporting application are stored in

localization source files (TTR). You can edit the text strings in a TTR file using the

Honeywell Intuition Localization Tool.

When you compile a TTR file, a deployable localization resource (DLL) file is generated.

About localization project files (TTP)

One or more TTR files are grouped together into a localization project file (TTP). When

you open a project file in the Honeywell Intuition Localization Tool, all the TTR files

associated with it are opened.

Page 10: DynAMo Metrics & Reporting Localization Guide · R200.1 DynAMo Metrics & Reporting Localization Guide iii Apr 2017 Contact Information Seeking technical assistance For technical queries,

1. Introduction

1.2. Workflow for localizing Metrics & Reporting

10 DynAMo Metrics & Reporting Localization Guide R200.1 Apr 2017

1.2 Workflow for localizing Metrics & Reporting Localizing the Metrics & Reporting application includes:

1. Identifying the localization project (TTP) files available in Metrics & Reporting.

For the list of TTP files, refer to the chapter “Localization projects in Metrics &

Reporting” on page 20.

2. Translating the resource strings present in the localization project files.

For instructions, refer to the section “Translating resource strings” on page 11.

3. Generating a deployable localization resource (DLL) file.

For instructions, refer to the section “Building resource files” on page 14.

4. Deploying the localized resource files.

5. For instructions, refer to the chapter “Deploying resource files” on page 16.

Page 11: DynAMo Metrics & Reporting Localization Guide · R200.1 DynAMo Metrics & Reporting Localization Guide iii Apr 2017 Contact Information Seeking technical assistance For technical queries,

2. Generating localized resource files

2.1. Overview

R200.1 DynAMo Metrics & Reporting Localization Guide 11 Apr 2017

2. Generating localized resource files

2.1 Overview This chapter explains how to:

install the localization tool

translate resource strings using the localization tool

generate localized resource files

2.2 Installing localization tool The installation files for the localization tool are available in the Honeywell Intuition

Localization Tool folder within the DynAMo Metrics & Reporting installation media.

For instructions on installing the localization tool, refer to the Honeywell Intuition

Localization Tool Installation Guide that is available along with the installation files

under the Documents sub-folder.

2.3 Translating resource strings This section explains how to modify the default text strings present in a localization

source file.

1. Choose Start > All Programs > Honeywell > Localization Tool.

The Localization Tool dialog box appears.

2. Choose File > Open., and select the localization project file (TTP) that you want to

translate.

ATTENTION: Do not open the TTP files directly from the media. Ensure that the

TTP fils and their associated TTR files are not “Read-Only”.

Page 12: DynAMo Metrics & Reporting Localization Guide · R200.1 DynAMo Metrics & Reporting Localization Guide iii Apr 2017 Contact Information Seeking technical assistance For technical queries,

2. Generating localized resource files

2.3. Translating resource strings

12 DynAMo Metrics & Reporting Localization Guide R200.1 Apr 2017

The Localization Tool dialog box appears.

The tree on the left pane lists all the TTR files present in the project.

ATTENTION: For some TTR files in the MES Foundation.TTP project, you must

fetch the latest text strings from the Metrics & Reporting Database server. Follow

the instructions provided in the section “Fetching text ” on page 15.

3. To translate the English text strings in the TTR files to another language:

a. Right-click the root node and choose Add Language.

The Add Language dialog box appears.

b. Select the required language and click OK.

Page 13: DynAMo Metrics & Reporting Localization Guide · R200.1 DynAMo Metrics & Reporting Localization Guide iii Apr 2017 Contact Information Seeking technical assistance For technical queries,

2. Generating localized resource files

2.3. Translating resource strings

R200.1 DynAMo Metrics & Reporting Localization Guide 13 Apr 2017

The selected language is added as a child node under each TTR file.

c. Under each TTR file node, click the newly added language node:

A grid appears and displays the following fields:

Name – Displays the name of the text.

Default Value – Displays the default display name of the text

<selected_language> – Allows you to specify a different name to be

displayed in the Metrics & Reporting screens instead of the default value.

Localized – Allows you to indicate whether you have changed the value of

the field or not.

d. In each row, type the localized version of the text string in the

<selected_language> column.

4. Similarly, translate the text strings in all the TTR files listed on the left pane.

5. Save the file.

Page 14: DynAMo Metrics & Reporting Localization Guide · R200.1 DynAMo Metrics & Reporting Localization Guide iii Apr 2017 Contact Information Seeking technical assistance For technical queries,

2. Generating localized resource files

2.4. Building resource files

14 DynAMo Metrics & Reporting Localization Guide R200.1 Apr 2017

2.4 Building resource files After translating the resource strings in the TTR files, you can build resource files (DLL)

as follows:

1. In the Localization Tool dialog box, choose File > Build Output/Package.

The Build Output/Package dialog box appears.

2. With the default selections unchanged, click Build.

3. The resource file (DLL) is created in the <language_suffix> folder within the output

directory. (The path of the output directory is displayed in the Output Directory

field)

4. <language_suffix> is a two-letter code for the language that you selected. (eg. de-

DE for German, zh-CN for Simplified Chinese)

Page 15: DynAMo Metrics & Reporting Localization Guide · R200.1 DynAMo Metrics & Reporting Localization Guide iii Apr 2017 Contact Information Seeking technical assistance For technical queries,

2. Generating localized resource files

2.5. Fetching text strings from database

R200.1 DynAMo Metrics & Reporting Localization Guide 15 Apr 2017

2.5 Fetching text strings from database When you open the MES Foundation.TTP project in the Localization Tool for

translation, some of the TTR files may contain outdated text strings. The Localization

Tool needs to connect to the Metrics & Reporting Database server to fetch the latest text

string and display them in the grid.

Hence, you must configure the connection to the database server and refresh the list of

text strings displayed in the Localization Tool as follows:

1. In the Localization Tool dialog box, open the MES Foundation.TTP project.

2. Refresh the list of text strings under Navigation Description as follows.

a. On the left pane, right-click Navigation Description and choose Edit Context.

The Repository - Intuition Navigation Description Resource Plug-in dialog box

appears.

b. In the Details tab, type the correct database name in the Database Name box.

c. Click OK to save the changes and close the dialog box.

d. Right-click Navigation Description and click Reload Repository.

3. Similarly, refresh the list of text strings under Navigation Data.

Page 16: DynAMo Metrics & Reporting Localization Guide · R200.1 DynAMo Metrics & Reporting Localization Guide iii Apr 2017 Contact Information Seeking technical assistance For technical queries,

3. Deploying resource files

3.1. Overview

16 DynAMo Metrics & Reporting Localization Guide R200.1 Apr 2017

3. Deploying resource files

3.1 Overview All localized resource (DLL) files must be digitally signed by Honeywell before you can

deploy the files. There are two different ways of deploying the signed DLL files.

Different DLLs need to be deployed in different ways.

This chapter explains how to deploy the localized resource files.

3.2 Getting resource files signed You must send your TTR, TTP, and DLL files to Honeywell for signing. Contact

Honeywell Support fo more details.

After you receive the signed DLL files back from Honeywell, you can deploy them.

3.3 Deploying a Resource File (DLL) This section explains how to deploy a resource file (DLL) on the Metrics & Reporting

Core Web server, so that, Metrics & Reporting can dynamically read the new display

names from the resource file (DLL) and display them in the screens.

There are two types of deployment:

Normal deployment

GAC deployment

To the appropriate deployment method for each resource (DLL) file, refer to the chapter

“Localization projects in Metrics & Reporting” on page 20.

Normal deployment

Stop the web server as follows:

1. Choose Start > Administrative Tools > Internet Information Services (IIS)

Manager.

The Internet Information Services (IIS) Manager dialog box appears.

Page 17: DynAMo Metrics & Reporting Localization Guide · R200.1 DynAMo Metrics & Reporting Localization Guide iii Apr 2017 Contact Information Seeking technical assistance For technical queries,

3. Deploying resource files

3.4. Finalizing resource file deployment

R200.1 DynAMo Metrics & Reporting Localization Guide 17 Apr 2017

2. Right-click the root node and choose Stop.

3. Copy the resource file (DLL) along with its parent directory (eg. de-DE for German,

zh-CN for Simplified Chinese) to the appropriate deployment folder(s).

You must deploy each resource file in its respective target folder. For information

about the target deployment folders for each resource file, refer to the chapter

"Localization projects in Metrics & Reporting” on page 20.

4. Start the web server again as follows:

a. Switch to the Internet Information Services (IIS) Manager dialog box.

b. Right-click the root node and choose Start.

Global Assembly Cache (GAC) deployment

Perform the following steps to install/register resource files in Global Assembly Cache

(GAC).

1. Open the Windows command prompt and navigate to the following folder within the

DynAMo Metrics & Reporting media:

Honeywell Intuition Localization

Tool\LT\Toolkit\Honeywell.MES.Sample.MESGACInstallUtility.exe

2. To install/register the dlls in GAC, open the command prompt window and execute

the following command:

Honeywell.MES.Sample.MESGACInstallUtility “<DLL_FILE_PATH>”

where <DLL_FILE_PATH> is the full path of the resource file that you want to

deploy.

Example:

C:\>Honeywell.MES.Sample.MESGACInstallUtility

“D:\Localized\Resource.dll”

Page 18: DynAMo Metrics & Reporting Localization Guide · R200.1 DynAMo Metrics & Reporting Localization Guide iii Apr 2017 Contact Information Seeking technical assistance For technical queries,

3. Deploying resource files

3.4. Finalizing resource file deployment

18 DynAMo Metrics & Reporting Localization Guide R200.1 Apr 2017

3.4 Finalizing resource file deployment After deploying the localized resource files, you must finalize the deployment as follows:

1. On the Core Web server, browse to the following URL:

http://<WEB_SERVER>:<PORT>/MES/Default.aspx

where

<WEB_SERVER> is the host name of the Core Web server

<PORT> is the port number used the Metrics & Reporting web site

The Honeywell Applications page appears.

2. Under System, click System Configuration.

The Application page appears.

3. Set Honeywell.MES.Core.UI.Localization.IsLocalized to True.

4. Click Save.

3.5 Localizing system messages The Windows operating system displays certain (error/warning) messages when Metrics

& Reporting attempts to perform some actions. By default, these messages appear in

English only.

If you want to display these messages in a different language, you must change your

Windows locale to the required language on the CAM application server computer (using

the Control Panel > Clock, Language, and Region > Change display language app).

Page 19: DynAMo Metrics & Reporting Localization Guide · R200.1 DynAMo Metrics & Reporting Localization Guide iii Apr 2017 Contact Information Seeking technical assistance For technical queries,

4. Configuring remote clients

4.1. Overview

R200.1 DynAMo Metrics & Reporting Localization Guide 19 Apr 2017

4. Configuring remote clients

4.1 Overview In order to enable your remote users to access the localized version of Metrics &

Reporting (via web browser), you must perform the following configuration setting on

their (remote) computers.

4.2 Configuring language settings in browser To configure the language settings in Internet Explorer:

1. In Interent Explorer, choose Tools > Internet Options.

The Internet Options dialog box appears.

2. In the General tab, click Languages.

The Language Preference dialog box appears.

3. Click Add, select the required language, and click OK.

The selected language is added to the Language Preference list.

4. Click the language and move it to the top of the list by clicking the Move Up button.

4.3 Limitations To support localization for East Asian languages, you must change the value of

Honeywell.MES.Core.UI.IME.Windowless key to false. You can access the key from

SystemCatalogs > AppConfigs in the Configure Entity screen.

While working with East Asian languages on the application, when you move your

mouse on the breadcrumb the screen may disappear or remain blank as this is a known

issue but it has no impact on the functionality.

Page 20: DynAMo Metrics & Reporting Localization Guide · R200.1 DynAMo Metrics & Reporting Localization Guide iii Apr 2017 Contact Information Seeking technical assistance For technical queries,

5. Localization projects in Metrics & Reporting

5.1. Overview

20 DynAMo Metrics & Reporting Localization Guide R200.1 Apr 2017

5. Localization projects in Metrics & Reporting

5.1 Overview This chapter provides:

The list of localization projects (TTP) in Metrics & Reporting

The localization resource (DLL) files associated with these projects

The deployment mode of each resource file

The destination folder for deploying each resource file

5.2 List of localization projects

Overview

The localization project (TTP) files available in Metrics & Reporting are:

AMS.ttp

CollectorArchiver.ttp

DLM.ttp

DLMTimeControl.ttp

ShiftTime.ttp

MES Foundation.ttp

MESFoundation Services.ttp

CAM.ttp

DAS.ttp

Operations Shift.ttp

OPCHDAPlugin.ttp

Notifications.ttp

NotificationDisplays.ttp

EmailDispatcher.ttp

TimeManagement.ttp

Page 21: DynAMo Metrics & Reporting Localization Guide · R200.1 DynAMo Metrics & Reporting Localization Guide iii Apr 2017 Contact Information Seeking technical assistance For technical queries,

5. Localization projects in Metrics & Reporting

5.2. List of localization projects

R200.1 DynAMo Metrics & Reporting Localization Guide 21 Apr 2017

AMS.ttp

Project file

\Localization\LocalizationProjects\AMS.ttp

Deployment details

Resource file (DLL) Deployment Mode

Destination folder

Honeywell.AMS.UX.

Resources.resources.dll

Normal <INSTALL_FOLDER>\Honeywell\AMS\

UX\WebUI\bin\

<INSTALL_FOLDER>\Honeywell\AMS\

UX\MetricsWebAPI\bin\

<INSTALL_FOLDER>\Honeywell\AMS\

DLM\UX\WebUI\bin\

CollectorArchiver.ttp

Project file

\Localization\LocalizationProjects\CollectorArchiver.ttp

Deployment details

Resource file (DLL) Deployment Mode

Destination folder

Honeywell.DynAMo.MnR.

UIResources.resources.dll

Normal <INSTALL_FOLDER>\Honeywell\DynAMo\

MnR\Collector\ConfigurationUI\

<INSTALL_FOLDER> \Honeywell\DynAMo\

MnR\Archiver\ConfigurationUI\

Page 22: DynAMo Metrics & Reporting Localization Guide · R200.1 DynAMo Metrics & Reporting Localization Guide iii Apr 2017 Contact Information Seeking technical assistance For technical queries,

5. Localization projects in Metrics & Reporting

5.2. List of localization projects

22 DynAMo Metrics & Reporting Localization Guide R200.1 Apr 2017

DLM.ttp

Project file

\Localization\LocalizationProjects\DLM.ttp

Deployment details

Resource file (DLL) Deployment Mode

Destination folder

Honeywell.ReportFrameworkUI.

Resources.resources.dll

Normal <INSTALL_FOLDER>\Honeywell\AMS\

DLM\UX\WebUI\bin\

DLMTimeControl.ttp

Project file

\Localization\LocalizationProjects\DLMTimeControl.ttp

Deployment details

Resource file (DLL) Deployment Mode

Destination folder

Honeywell.DLM.Controls.

TimeControl.ResourceAssembly.

resources.dll

Normal <INSTALL_FOLDER>\Honeywell\AMS\

DLM\UX\WebUI\DLMTimeControl\bin\

ShiftTime.ttp

Project file

\Localization\LocalizationProjects\ShiftTime.ttp

Deployment details

Resource file (DLL) Deployment Mode

Destination folder

Honeywell.AMS.Service.

ShiftTime.Resource.resources.dll

Normal <INSTALL_FOLDER>\Honeywell\AMS\

Service\ShiftTimeService\1.0\bin\

Page 23: DynAMo Metrics & Reporting Localization Guide · R200.1 DynAMo Metrics & Reporting Localization Guide iii Apr 2017 Contact Information Seeking technical assistance For technical queries,

5. Localization projects in Metrics & Reporting

5.2. List of localization projects

R200.1 DynAMo Metrics & Reporting Localization Guide 23 Apr 2017

MES Foundation.ttp

Project file

\Components\CoreSystem\CoreUI\Localization\MES Foundation.ttp

ATTENTION: Some of the resource strings in this project are stored in the database.

Before attempting to localize the resource strings, you must configure connectivity with

the database server and fetch the resource strings from the database as explained in the

section “Fetching text strings from database” on page 15.

Deployment details

Resource file (DLL) Deployment Mode

Destination folder

Honeywell.MES.Core.UX.

CE.Shell.ResourceAssembly.

resources.dll

Normal <INSTALL_FOLDER>\Honeywell\MES\

Core\wwwMEScore\ClientBin5\

Honeywell.MES.Core.UX.

ConfigureModelModule.

ResourceAssembly.resources.dll

Normal <INSTALL_FOLDER>\Honeywell\MES\

Core\wwwMEScore\ClientBin5\

Honeywell.MES.Core.UX.

ConfigureSecurityModule.

ResourceAssembly.resources.dll

Normal <INSTALL_FOLDER>\Honeywell\MES\

Core\wwwMEScore\ClientBin5\

Honeywell.MES.Core.UX.

ConfigureSystemCatalogModule.

ResourceAssembly.resources.dll

Normal <INSTALL_FOLDER>\Honeywell\MES\

Core\wwwMEScore\ClientBin5\

Honeywell.MES.Core.UX.

InfrastructureModule.

ResourceAssembly.dll

Normal <INSTALL_FOLDER>\Honeywell\MES\

Core\wwwMEScore\ClientBin5\

Honeywell.MES.Core.UX.

NavigationModule.

ResourceAssembly.resources.dll

Normal <INSTALL_FOLDER>\Honeywell\MES\

Core\wwwMEScore\ClientBin5\

Honeywell.MES.Core.UX.

RootModule.ResourceAssembly.

resources.dll

Normal <INSTALL_FOLDER>\Honeywell\MES\

Core\wwwMEScore\ClientBin5\

Page 24: DynAMo Metrics & Reporting Localization Guide · R200.1 DynAMo Metrics & Reporting Localization Guide iii Apr 2017 Contact Information Seeking technical assistance For technical queries,

5. Localization projects in Metrics & Reporting

5.2. List of localization projects

24 DynAMo Metrics & Reporting Localization Guide R200.1 Apr 2017

Resource file (DLL) Deployment Mode

Destination folder

Honeywell.MES.Core.UX.

Shell.ResourceAssembly.

resources.dll

Normal <INSTALL_FOLDER>\Honeywell\MES\

Core\wwwMEScore\ClientBin5\

Honeywell.MES.Core.UX.

FlowSheetRuntime.

ResourceAssembly.dll

Normal <INSTALL_FOLDER>\Honeywell\MES\

Core\wwwMEScore\ClientBin5\

Honeywell.MES.Core.UX.

Utilities.ResourceAssembly.dll

Normal <INSTALL_FOLDER>\Honeywell\MES\

Core\wwwMEScore\ClientBin5\

Honeywell.MES.Diagnostics.

UX.LogViewer.

ResourceAssembly.dll

Normal <INSTALL_FOLDER>\Honeywell\MES\

Core\wwwMEScore\ClientBin5\

Honeywell.MES.Core.

DataModel.SystemCatalogs.

ResourceAssembly.dll

GAC N/A

Honeywell.MES.Core.Service.

DiagnosticsService.Resource.dll

Normal <INSTALL_FOLDER>\Honeywell\MES\

Core\Service\DiagnosticsService\1.0\bin\

Honeywell.MES.Core.UX.

Core.Web.ResourceAssembly.dll

Normal <INSTALL_FOLDER>\Honeywell\MES\

WWWMESCommon\bin\

Honeywell.MES.Core.

Service.TimeManagement.

Resource.dll

GAC N/A

ATTENTION:

When you build the resource files for this project, the following SQL script files are

generated along with the dll files:

NavigationNodes.sql

NavigationNodesDescripton.sql

Run these SQL script files on the database server.

Page 25: DynAMo Metrics & Reporting Localization Guide · R200.1 DynAMo Metrics & Reporting Localization Guide iii Apr 2017 Contact Information Seeking technical assistance For technical queries,

5. Localization projects in Metrics & Reporting

5.2. List of localization projects

R200.1 DynAMo Metrics & Reporting Localization Guide 25 Apr 2017

MESFoundation Services.ttp

Project file

\Components\CoreSystem\CoreEnv\Localization\MESFoundation Services.ttp

Deployment details

Resource file (DLL) Deployment Mode

Destination folder

Honeywell.MES.Core.

Service.ExceptionHandling.

Resources.resources.dll

GAC N/A

Honeywell.MES.Core.

Service.LicenseRuntime.

Resource.resources.dll

Normal <INSTALL_FOLDER>\Honeywell\MES\

Core\Service\LicenseManager\1.0\bin\

Honeywell.MES.Core.

Service.Navigation.

Resource.resources.dll

Normal <INSTALL_FOLDER>\Honeywell\MES\

Core\Service\Navigation\1.0\bin\

Honeywell.MES.Core.

Service.Security.Resources.

resources.dll

GAC N/A

Honeywell.MES.Core.

Service.Resources.

resources.dll

GAC N/A

Honeywell.Intuition.

DataAccess.OData.Router.

ResourceAssembly.resources.dll

GAC N/A

Page 26: DynAMo Metrics & Reporting Localization Guide · R200.1 DynAMo Metrics & Reporting Localization Guide iii Apr 2017 Contact Information Seeking technical assistance For technical queries,

5. Localization projects in Metrics & Reporting

5.2. List of localization projects

26 DynAMo Metrics & Reporting Localization Guide R200.1 Apr 2017

CAM.ttp

Project file

\Components\CAM\CAM_Localization\CAM.ttp

Deployment details

Resource file (DLL) Deployment Mode

Destination folder

CAM.UI.dll Normal <INSTALL_PATH>\Honeywell\MES\

Core\WWWMESCore\WebUX\CAM\bin\

CAM.DAL.dll Normal <INSTALL_PATH>\Honeywell\MES\

Core\Service\CommonAssetService\1.0\bin\

DAS.ttp

Project file

\Components\DAS\Localization\Intuition DAS.ttp

Deployment details

Resource file (DLL) Deployment Mode

Destination folder

Honeywell.MES.Core.UX.

PluginConfigurationModule.

ResourceAssembly.dll

Normal <INSTALL_PATH>\Honeywell\MES\

Core\Service\CommonAssetService\1.0\bin\

Honeywell.IDA.

CacheManagerPlugins.

InMemory.Resources.dll

Normal <INSTALL_PATH>\Honeywell\MES\

DataAccessService\220\1.0\bin\

Honeywell.IDA.

ConfigurationManagerPlugins.

ConfigurationManager.

Resources.dll

Normal <INSTALL_PATH>\Honeywell\MES\

DataAccessService\220\1.0\bin\

Honeywell.IDA.

DataAccessPlugins.

IntuitionDataSource.

Resources.dll

Normal <INSTALL_PATH>\Honeywell\MES\

DataAccessService\220\1.0\bin\

Page 27: DynAMo Metrics & Reporting Localization Guide · R200.1 DynAMo Metrics & Reporting Localization Guide iii Apr 2017 Contact Information Seeking technical assistance For technical queries,

5. Localization projects in Metrics & Reporting

5.2. List of localization projects

R200.1 DynAMo Metrics & Reporting Localization Guide 27 Apr 2017

Resource file (DLL) Deployment Mode

Destination folder

Honeywell.IDA.

DataAccessPlugins.

OData.Resources.dll

Normal <INSTALL_PATH>\Honeywell\MES\

DataAccessService\220\1.0\bin\

Honeywell.IDA.

DataAccessPlugins.

WCFTimeSeries.Resources.dll

Normal <INSTALL_PATH>\Honeywell\MES\

DataAccessService\220\1.0\bin\

Honeywell.IDA.DiagnosticPlugin.

PerformanceCounters.

Resources.dll

Normal <INSTALL_PATH>\Honeywell\MES\

DataAccessService\220\1.0\bin\

Honeywell.IDA.Interfaces.

Resources.dll

Normal <INSTALL_PATH>\Honeywell\MES\

DataAccessService\220\1.0\bin\

Honeywell.IDA.

SecurityManagerPlugins.

DefaultSecurityManager.

Resources.dll

Normal <INSTALL_PATH>\Honeywell\MES\

DataAccessService\220\1.0\bin\

Honeywell.IDA.SubSystems.

TimeSeries.ITimeSeriesProvider.

Resources.dll

Normal <INSTALL_PATH>\Honeywell\MES\

DataAccessService\220\1.0\bin\

Honeywell.IDA.

DataSourcePlugins.DAS.

Resources.dll

Normal <INSTALL_PATH>\Honeywell\MES\

DataAccessService\220\1.0\bin\

Honeywell.IDA.

DataSourcePlugins.

Date.Resources.dll

Normal <INSTALL_PATH>\Honeywell\MES\

DataAccessService\220\1.0\bin\

Honeywell.IDA.

Configuration.Service.

Resources.dll

Normal <INSTALL_PATH>\Honeywell\MES\

DataAccessService\220\1.0\bin\

Honeywell.IDA.

DataAccessService.

Resources.dll

Normal <INSTALL_PATH>\Honeywell\MES\

DataAccessService\220\1.0\bin\

Page 28: DynAMo Metrics & Reporting Localization Guide · R200.1 DynAMo Metrics & Reporting Localization Guide iii Apr 2017 Contact Information Seeking technical assistance For technical queries,

5. Localization projects in Metrics & Reporting

5.2. List of localization projects

28 DynAMo Metrics & Reporting Localization Guide R200.1 Apr 2017

Resource file (DLL) Deployment Mode

Destination folder

Honeywell.Intuition.DataAccess.

DataItemBrowserService.

Resources.dll

Normal <INSTALL_PATH>\Honeywell\MES\

Core\DataAccess\DataItemBrowser\1.0\bin\

Honeywell.IDA.ServiceGenerator.

ResourceAssembly.dll

Normal <INSTALL_PATH>\Honeywell\MES\Tools\

Operations Shift.ttp

Project file

\Components\Shift\Localization\Operations Shift.ttp

Deployment details

Resource file (DLL) Deployment procedure

Honeywell.MES.Service.

Shift.ShiftService.Resource.dll

1. From the installation media, copy the

\Components\Shift\Localization folder to a local drive.

2. Copy the signed DLL files (from Honeywell) to the Source

sub-folder, replacing the existing files.

3. In the Windows Start menu, right-click Windows PowerShell

and choose Run as administrator.

The Windows PowerShell command prompt window appears.

4. At the command prompt, navigate to the local copy of the

\Components\Shift\Localization folder.

5. Run the following command(s):

InstallLogbookShiftResources_Web.bat (Run this command on the web server. Applicable for split

server setup only.)

InstallLogbookShiftResource_All.bat

(Applicable for single server setup only.)

6. Provide appropriate inputs when prompted.

The resource files are deployed in their respective target

locations, and a success message is displayed.

Honeywell.MES.Shift.

WebUI.ResourceAssembly.dll

Page 29: DynAMo Metrics & Reporting Localization Guide · R200.1 DynAMo Metrics & Reporting Localization Guide iii Apr 2017 Contact Information Seeking technical assistance For technical queries,

5. Localization projects in Metrics & Reporting

5.2. List of localization projects

R200.1 DynAMo Metrics & Reporting Localization Guide 29 Apr 2017

OPCHDAPlugin.ttp

Project file

\Components\OPC HDA DataSource Plugin\Localization\OPCHDAPlugin.ttp

Deployment details

Resource file (DLL) Deployment

Mode

Destination folder

Honeywell.IDA.

DataSourcePlugins.

OPCHDA.Resources.dll

Normal <INSTALL_FOLDER>\Honeywell\MES\

DataAccessService\220\1.0\bin\

Honeywell.MES.Core.

Service.OpcHda.Helper.

Resources.dll

Honeywell.MES.Core.Service.

OpcHda.Resource.dll

Notifications.ttp

Project file

\Components\Notification\Localization\Notification.ttp

Deployment details

Resource file (DLL) Deployment Mode

Destination folder

Honeywell.MES.Core.Service.

NotificationService.Resource.dll

Normal <INSTALL_PATH>\Honeywell\MES\Core\

Service\NotificationService\1.0\bin\

Honeywell.MES.Core.

DataModel.EventModel.

Resource.dll

Normal <INSTALL_PATH>\Honeywell\MES\Core\

DataModel\EventModel\1.0\bin\

Honeywell.MES.Service.

Diagnostics.Core.Resource.dll

Normal <INSTALL_PATH>\Honeywell\MES\Core\

Service\NotificationDiagnostics\1.0\bin\

Honeywell.MES.Service.Core.

NotificationLogSrv.Resource.dll

Normal <INSTALL_PATH>\Honeywell\MES\Core\

Service\NotificationLogService\1.0\bin\

Page 30: DynAMo Metrics & Reporting Localization Guide · R200.1 DynAMo Metrics & Reporting Localization Guide iii Apr 2017 Contact Information Seeking technical assistance For technical queries,

5. Localization projects in Metrics & Reporting

5.2. List of localization projects

30 DynAMo Metrics & Reporting Localization Guide R200.1 Apr 2017

Resource file (DLL) Deployment Mode

Destination folder

Honeywell.MES.Core.Service.

NotificationType.

ServiceExtensions.Resource.dll

Normal <INSTALL_PATH>\Honeywell\MES\Core\

Service\NotificationType\bin\

Honeywell.MES.Core.Service.

NotificationService.Resource.

resources.dll

Normal <INSTALL_PATH>\Honeywell\MES\Core\

Service\NotificationService\

Honeywell.MES.Core.DataModel.

EventModel.Resource.

resources.dll

Normal <INSTALL_PATH>\Honeywell\MES\

Core\DataModel\EventModel\1.0\bin\

Honeywell.MES.Service.

Diagnostics.Core.Resource.

resources.dll

Normal <INSTALL_PATH>\Honeywell\MES\

Core\Service\NotificationDiagnostics\1.0\

bin\

Honeywell.MES.Service.Core.

NotificationLogSrv.Resource.

resources.dll

Normal <INSTALL_PATH>\Honeywell\MES\Core\

Service\NotificationLogService\1.0\bin\

Honeywell.MES.Core.Service.

NotificationType.

ServiceExtensions.Resource.

resources.dll

Normal <INSTALL_PATH>\Honeywell\MES\

Core\Service\NotificationType\bin\

NotificationDisplays.ttp

Project file

\Components\Notification\Localization\NotificationDisplays.ttp

Deployment details

Resource file (DLL) Deployment Mode

Destination folder

Honeywell.MES.NotificationUX.

UX.NotificationDisplay.

ResourceAssembly.dll

Normal <INSTALL_PATH>\Honeywell\MES\

Core\WWWMESCore\ClientBin\

Honeywell.MES.NotificationUX.

UX.NotificationDisplay.

ResourceAssembly.dll

Normal <INSTALL_PATH>\Honeywell\MES\

Core\WWWMESCore\ClientBin\

Page 31: DynAMo Metrics & Reporting Localization Guide · R200.1 DynAMo Metrics & Reporting Localization Guide iii Apr 2017 Contact Information Seeking technical assistance For technical queries,

5. Localization projects in Metrics & Reporting

5.2. List of localization projects

R200.1 DynAMo Metrics & Reporting Localization Guide 31 Apr 2017

EmailDispatcher.ttp

Project file

\Components\Email Notification\LocalizationProject\EmailDispatcher.ttp

Deployment details

Resource file (DLL) Deployment Mode

Destination folder

Honeywell.MES.Core.Service.

EmailNotification.Resource.dll

Normal <INSTALL_PATH>\Honeywell\MES\

Core\Service\EmailNotification\1.0\bin\

Honeywell.MES.Core.Service.

EmailTransformer.Resource.dll

Normal <INSTALL_PATH>\Honeywell\MES\

Core\Service\EmailTransformer\1.0\bin\

Honeywell.MES.Core.Service.

EmailNotification.Resource.

resources.dll

Normal <INSTALL_PATH>\Honeywell\MES\

Core\Service\EmailNotification\1.0\bin\

Honeywell.MES.Core.Service.

EmailTransformer.Resource.

resources.dll

Normal <INSTALL_PATH>\Honeywell\MES\

Core\Service\EmailTransformer\1.0\bin\

TimeManagement.ttp

Project file

\Components\TimeManagement\Localization\Timemanagement.ttp

Deployment details

Resource file (DLL) Deployment Mode

Destination folder

Timemanagement.

CoreTimeService.dll

GAC N/A

Timemanagement.

MasterTimeService.dll

GAC N/A

Timemanagement.

Time Management.dll

GAC N/A

Page 32: DynAMo Metrics & Reporting Localization Guide · R200.1 DynAMo Metrics & Reporting Localization Guide iii Apr 2017 Contact Information Seeking technical assistance For technical queries,

Honeywell Process Solutions 1860 W. Rose Garden Lane Phoenix, AZ 85027 USA