Professional Documents
Culture Documents
Agenda
What is MLS?
Prerequisites
After Translation
Known Limitations
Reference Links
Prerequisites
The following are the pre-requisites for implementing MLS for the
products:
Database must be configured to support UTF8.
Locale and time zone are set-up according to the language specifications
language-specific folder.
The database queries and stored procedures should use the locale
The Level 1 scope of the MLS implementation includes all the static
information such as labels, report column names, alerts and so on.
The Level 2 scope of the MLS implementation includes all the library
data such as Processes, Risks and so on.
The Level 3 scope of the MLS implementation includesDynamic
Translationof content (for certain fields) using translation tool.
Level 1 Scope
Level 1 Implementation scope covers the following:
Form Loading Messages
My Task Menu
Assignment Text
MetricStream Application Home Page
Browser title bar text
User name text at the top of the home page
Links on the top right of the page: My Profile, Help, and Logout
Infocenter Names
Sub-Infocenter names
Infocenter title etc..
Level 1 Scope
Tool Tips
Data Browser
Related Information
Form Details
Form Name
Header fields
Tab Names
Field names
Action field drop-down values
Report links
List of Values
Drop-down List
LOV Popup
8
Level 2 Scope
Level 3 Scope
Forms can enable the translation for few types of fields.
Translate ICON will appear next to the field which is configured in
MLS_TRANSLATE column of SI_METRIC_COLUMNS table.
Form Field Types that supports Level 3 Implementation scope are:
Text Box
Text Area
RTF
LOV (only Single LOV)
10
11
STEP
STEP Export Platform Table values in an excel file
1
STEP Send the Excel file values to Bing Translator, and get the
2
translated content
STEP Import the translated content Back to DB
3
STEP Export Properties file values in an excel file
4
STEP Send the Excel file values to Bing Translator, and get the
5
translated content
STEP Import the properties file and place them in the appropriate
6
location
STEP - Repeat the same for Application tables and Property Files
7
13
COMMAND
MLSTranslator.bat EXPORT DB
MLSTranslator.bat TRANSLATE
MLSTranslator.bat IMPORT DB
MLSTranslator.bat EXPORT
PROPERTIES
MLSTranslator.bat TRANSLATE
MLSTranslator.bat IMPORT
PROPERTIES
14
loop.
For each of these infolet, script inserts a new record into si_parameters
step 3.
15
After Translation
System Level Settings
16
Check whether all the Level 1 scope field values are MLS compliant.
After Translation
17
Known Limitations
Bing translator will allow 200K characters translations per month (free
license)
While translating the properties file, if any field value has 4000
typed.
The form name displayed when clicked on a link always appear in the
base
locale language.
18
2016 MetricStream, Inc. All Rights Reserved.
Reference Links
http://gurukul.metricstream.com/twiki/bin/view/ECP/ECPMLSHome
http://
gurukul.metricstream.com/twiki/pub/ECP/ECPMLSHome/MLS_Deployment_T
ool.zip
http://gurukul.metricstream.com/twiki/pub/ECP/ECPMLSHome/MS_MLS_De
ployment_Tool_User_Guide-V4.pdf
http://
rndsvn/svn/Documentation/BCM/6.1.1.0.0.0/MLS/MLS%20Training/BCM
%20MLS%20Deployment%20Guide.docx
http://gurukul.metricstream.com/twiki/bin/view/Knowledge/ForumKnow
ledgeECP00255
19
Q&A
20