MLS Overview.pptx

download MLS Overview.pptx

of 20

Transcript of MLS Overview.pptx

  • 7/25/2019 MLS Overview.pptx

    1/20

    2016 MetricStream, Inc. All Rights Reserved.

    MLS Overview

  • 7/25/2019 MLS Overview.pptx

    2/20

    2016 MetricStream, Inc. All Rights Reserved.2

    Agenda

    What is MLS?

    Prere!isites

    Wh" and When #e $er%&rm MLS 'erti(cati&n ?

    MLS Im$lementati&n Sc&$e

    MLS )e$l&"ment Pr&cess

    MLS )e$l&"ment *&&l

    Scri$ts t& add l&cale c&l!mn t& L+ and ML+ (eld

    A%ter *ranslati&n

    -nn Limitati&ns

    Re%erence Lins

  • 7/25/2019 MLS Overview.pptx

    3/20

    2016 MetricStream, Inc. All Rights Reserved.3

    Multilingual Language Support

    MLS is the $r&cess &% designing an a$$licati&n s& that it can /e ad

    t& vari&!s lang!ages and regi&ns #ith&!t engineering changes.

    MLS can /e ena/led %&r all the ser Inter%ace &/ects emails.

    MLS 3l&cale4 data is categ&ri5ed as static tet lie la/els 3static $a

    messages 3incl!ding alert and err&rs etc..4 and d"namic tet lie %&

    re$&rts, dash/&ards, assignments, etc..

    All !sers in the s"stem are ma$$ed t& certain l&cale, and de%a!lte

    7nglish.

  • 7/25/2019 MLS Overview.pptx

    4/20

    2016 MetricStream, Inc. All Rights Reserved.4

    Prerequisites

    *he %&lling are the $re8re!isites %&r im$lementing MLS %&r the$r&d!cts9

    )ata/ase m!st /e c&n(g!red t& s!$$&rt *:;.

    L&cale and time 5&ne are set8!$ acc&rding t& the lang!age s$eci(

    %&r the We/ a$$licati&n.

    A c&$" &% the 7nglish res&!rce (les is needed.

    *he c&ntents in the res&!rce (les m!st /e l&cali5ed and saved in

    lang!age8s$eci(c %&lder.

    *he data/ase !eries and st&red $r&ced!res sh&!ld !se the l&cale

    settings t& dis$la" res!lts in the desired lang!age.

  • 7/25/2019 MLS Overview.pptx

    5/20

    2016 MetricStream, Inc. All Rights Reserved.5

    Why and When we perfor MLS !erti"#ation

    A$$s &r M&d!les #e devel&$ sh&!ld /e MLS c&m$liant.

  • 7/25/2019 MLS Overview.pptx

    6/20

    2016 MetricStream, Inc. All Rights Reserved.$

    MLS %pleentation S#ope

    MLSim$lementati&n sc&$e is categ&ri5ed int&9

    Level 1

    Level 2Level .

    *he Level & s#ope &% the MLS im$lementati&n incl!des all the s

    inforation s!ch as la/els, re$&rt c&l!mn names, alerts and s& &

    *he Level 2 s#ope&% the MLS im$lementati&n incl!des all the li'

    data s!ch as Pr&cesses, Riss and s& &n.

    *he Level 3 s#ope&% the MLS im$lementati&n incl!des (ynai

    )ranslation&% c&ntent 3%&r certain (elds4 !sing translati&n t&&l.

  • 7/25/2019 MLS Overview.pptx

    7/20

    2016 MetricStream, Inc. All Rights Reserved.*

    Level & S#ope

    Level 1 Im$lementati&n sc&$e c&vers the %&lling9

    :&rm L&ading Messages

    M" *as Men!

    Assignment *et

    MetricStream A$$licati&n C&me Page

  • 7/25/2019 MLS Overview.pptx

    8/20

    2016 MetricStream, Inc. All Rights Reserved.+

    Level & S#ope

    *&&l *i$s

    )ata

  • 7/25/2019 MLS Overview.pptx

    9/20

    2016 MetricStream, Inc. All Rights Reserved.,

    Level 2 S#ope

    Level 2 Im$lementati&n sc&$e c&vers the %&lling9

    Set!$ In%&rmati&n

    Sending S!rve"s='heclists

    A$$r&vals

    78mails 3*riggered %r&m %r&nt end and /ac end4

  • 7/25/2019 MLS Overview.pptx

    10/20

    2016 MetricStream, Inc. All Rights Reserved.&-

    Level 3 S#ope

    :&rms can ena/le the translati&n %&r %e# t"$es &% (elds.

    *ranslate I'+ #ill a$$ear net t& the (eld #hich is c&n(g!red inMLSD*RASLA*7 c&l!mn &% SIDM7*RI'D'+LMS ta/le.

    :&rm :ield *"$es that s!$$&rts Level Im$lementati&n sc&$e are9

    *et

  • 7/25/2019 MLS Overview.pptx

    11/20

    2016 MetricStream, Inc. All Rights Reserved.&&

    MLS (eployent Pro#ess

    *he %&lling t#& c&m$&nents that c&vers MLS de$l&"ment $r&ces Pr&$erties :iles 8 Plat%&rm '!st&m=A$$licati&n $r&$erties (

    #hich c&ntains e" val!e $air

    )ata/ase *a/lesE Plat%&rm '!st&m=A$$licati&n ta/les

  • 7/25/2019 MLS Overview.pptx

    12/20

    2016 MetricStream, Inc. All Rights Reserved.&2

    MLS (eployent )ool

    We have a t&&l that c&nverts the 7nglish c&ntent t& an" desired

    lang!age, #hich eases the translati&n &% s$eci(c &/ects.

    *his t&&l is devel&$ed and maintained /" Plat%&rm *eam.

    *&&l !ses the

  • 7/25/2019 MLS Overview.pptx

    13/20

    2016 MetricStream, Inc. All Rights Reserved.&3

    (eployent Steps and !oands

    S).P !OMMA/

    S).P 0&

    7$&rt Plat%&rm *a/le val!es in an ecel (le MLS*ranslat&r./at 7

    S).P 02

    Send the 7cel (le val!es t&

  • 7/25/2019 MLS Overview.pptx

    14/20

    2016 MetricStream, Inc. All Rights Reserved.&4

    S#ripts to add lo#ale #olun to LO and MLO "eld

    In &rder t& mae L+=ML+ c&l!mn la/els as MLS c&m$laint, eachL+=ML+ in%&let sh&!ld have a n!m/er t"$e l&cale8Hag c&l!mn e

    *& add a c&l!mn t& eisting active in%&let it re!ires deactivati&n in%&let /" rem&ving them %r&m ass&ciated data %&rms.

    I% the n!m/er &% In%&lets are m&re9 eed t& deactivate all &% theml&cale c&l!mn Attach /ac t& m!lti$le %&rms, #hich taes ac&nsidera/le am&!nt &% devel&$ment e&rt.

    *& av&id this #e have c&me !$ #ith a )< scri$t #hich #ill add l&cena/led c&l!mn t& all L+=ML+ in%&lets #ith&!t deactivati&n &r (data l&ss.

  • 7/25/2019 MLS Overview.pptx

    15/20

    2016 MetricStream, Inc. All Rights Reserved.&5

    S#ript to add lo#ale #olun to LO and MLO "eld

    ow does s#ript wor

    :&r a given data %&rm, (rst all the L+=ML+ In%&lets are %etched

    l&&$.

    :&r each &% these in%&let, scri$t inserts a ne# rec&rd int& siD$ara

    ta/le t& add L+JIDI) $arameter.

    Als& adds l&cale c&l!mn /" inserting rec&rds t& SIDM7*RI'D'+L

    ta/le, t& #hich L+JIDI) #ill /e $assed as in%&let level $aramet

    In%&let !er" is m&di(ed /" adding the ne# c&l!mn as menti&ne

    ste$ .

  • 7/25/2019 MLS Overview.pptx

    16/20

    2016 MetricStream, Inc. All Rights Reserved.&$

    After )ranslation

    Syste Level Settings

    A%ter c&nversi&n, 7na/le lang!age l&cale in the a$$licati&n

    7na/led l&cale sh&!ld /e assigned t& !ser.

    )esting Level & S#ope O'6e#ts

    'hec #hether all the Level 1 sc&$e (eld val!es are MLS c&m

    & need t& chec %&r S$elling and Jrammar &% the c&nverted

  • 7/25/2019 MLS Overview.pptx

    17/20

    2016 MetricStream, Inc. All Rights Reserved.&*

    After )ranslation

    (i7erent Ways of MLS )esting

    M!lti$le Lang!ages 9 *est /" having m!lti$le lang!ages ena/led in

    same instance

    Pre( and S!K9 *he val!es #hich cann&t /e c&nverted t& MLS, #

    a$$end $re(=s!K and $er%&rm the tests.

    7am$le9 &n dicti&nar" #&rds #ill n&t /e c&nverted

  • 7/25/2019 MLS Overview.pptx

    18/20

    2016 MetricStream, Inc. All Rights Reserved.&+

    8nown Liitations

  • 7/25/2019 MLS Overview.pptx

    19/20

    2016 MetricStream, Inc. All Rights Reserved.&,

    9eferen#e Lins

    htt$9==g!r!!l.metricstream.c&m=t#ii=/in=vie#=7'P=7'PMLSC&me

    htt$9==

    g!r!!l.metricstream.c&m=t#ii=$!/=7'P=7'PMLSC&me=MLSD)e$l&

    &&l.5i$

    htt$9==g!r!!l.metricstream.c&m=t#ii=$!/=7'P=7'PMLSC&me=MSD

    $l&"mentD*&&lDserDJ!ide8.$d%

    htt$9==

    rndsvn=svn=)&c!mentati&n=

  • 7/25/2019 MLS Overview.pptx

    20/20

    201N MetricStream, Inc. All Rights Reserved.2-

    :;A