SlideShare a Scribd company logo
THE SOLUTION FOR GLOBALIZATION PUZZLE


S C R I P T MAGI C

ZERO-C ODE–C HANG
E      LANGUAGE ENABLING SOLUTION
Software Globalization: Why?
 70% of world’s commerce is conducted in languages other than
  English
 Many large global organizations have more than 50% of their total
  revenue from global markets
 Globalizing software can have significant implication for a
  company’s growth and success over years.
 Globalization helps boost sales of related products & services
 What people say:
    • “Any great company is going to do over half their sales outside North
      America” - Eric Schmidt, CEO Google
    • “Yes, but everyone is late on international products, particularly for
      Japan and China”- Michael Moritz, Sequoia Capital, Google Director
Global Business Scenario
GDP Growth Rate %              North America + Western Europe
                               Rest of world

    6.00%

    5.00%

    4.00%

    3.00%

    2.00%

    1.00%

    0.00%
                2008   2009   2010        2011        2012      2013



GDP (Billion US$)              North America + Western Europe
                               Rest of world

     50,000

     40,000

     30,000

     20,000

     10,000

            0
                2008   2009   2010        2011        2012      2013
                                                                       Source: IMF Data
Conclusion

Part of world that does not speak English is growing faster, and will
soon catch up with English speaking part.

Business potential of Non-English software is increasing.

You need to globalize your software-
 To increase business opportunities with multi-lingual support across
  various regions
 For risk hedging against region specific (viz. North America) sales
 To be at-par or ahead of your competitors
 To be ready for large opportunities coming up in new markets with
  low IT penetration but large prospects (Africa, CIS, BRIC)
 Because your existing customers are likely to go global
Globalization: How
Globalization: Conventional Approach 1
►   Direct localization: in-place replacement of strings
 Positives
    Major code changes not required
    Quicker release
 Negatives
    One release per target language, no version equivalence
    Multiple code sets: upgrade across language very difficult
    High cost for each language release
     Very high maintenance cost: bug-fixes, patches across languages
     Difficult to use in multi-lingual environment
     Language enabling of 3rd party components not possible
     No support for data localization
Globalization: Conventional Approach 2
►   Internationalization (i18n): externalization of strings
 Positives
    Single code base
    Can support multi-lingual environment
 Negatives
    Code change necessary
    Requires learning new programming paradigm
    Very high initial cost
     Long lead time: lengthy process
     High maintenance cost: code difficult to maintain
     Language enabling of 3rd party components not possible
     No support for data localization
Globalization: SCRIPTMAGIC Approach
►   ScriptMagic: Zero-Code-Change
 Positives
     Zero-code change: no need to change the source code
     Software need not be internationalized
     Significant reduction in initial & total expenses for globalization
     Complete language enabling: Display, Printing, Documents, Data
     Very quick release (cuts QA cycles): faster time-to-market
     Support for multi-lingual environment: supports all languages
     Ease of maintenance after language enabling
     Provides language enabling of 3rd party software
 Negatives
     None
i18n & Direct L10n: Cost Analysis
60

      Globalization cost breakup                                                       50
50


                                                           Internationalization
40
                                     35                    Direct Localization

30
                                                                                  25

                                          20     20
20
                                                      15

                       10
10
        5   5               5                                     5    5


 0
     Requirements   Architecture &   Coding     Functional      Localization   Maintenance
                       Design                  Testing & QA



    Coding, Functional Testing/QA and Maintenance are major cost heads
RoI comparison: Best case scenario
i18n RoI                                       Expenses
                                               Revenue




Q1   Q2    Q3   Q4   Q5   Q6   Q7   Q8    Q9   Q10 Q11 Q12 Q13 Q14 Q15 Q16



ScriptMagic RoI                          Expenses
                                         Revenue




Q1   Q2    Q3   Q4   Q5   Q6   Q7   Q8    Q9   Q10 Q11 Q12 Q13 Q14 Q15 Q16
RoI comparison: Worst case scenario
i18n RoI
                           Expenses
                           Revenue




 Q1   Q2   Q3   Q4   Q5   Q6   Q7     Q8   Q9   Q10 Q11   Q12   Q13 Q14   Q15 Q16



ScriptMagic RoI
                               Expenses
                               Revenue




 Q1   Q2   Q3   Q4   Q5   Q6   Q7     Q8   Q9   Q10 Q11   Q12   Q13   Q14 Q15   Q16
Costs & RoI Scenario: Conclusion

 Coding, Functional Testing/QA and Maintenance are major cost
  heads in case of i18n and L10n approach
 ScriptMagic eliminates Coding, Functional Testing/QA and
  Maintenance overheads
 ScriptMagic provides quicker time-to-market
 ScriptMagic requires no up-front investment
 With ScriptMagic, you pay only when you sell (& earn)
 ScriptMagic mitigates the risk of unrealized markets
 ScriptMagic is like insurance: you simple don’t loose money
I18n/L10n or SCRIPTMAGIC

►   SCRIPTMAGIC requires no code change, enabling:
      More stable and functionally consistent release
      No need for product re-engineering or acquisition of new skill
      No change in look-and-feel or functionality of the software
►   SCRIPTMAGIC facilitates faster time-to-market, resulting in:
      First in the market advantage
      Better RoI possibility
►   SCRIPTMAGIC requires very small upfront investment, resulting in:
      Risk free globalization initiatives: pay-as-you-earn licensing
      More funds for marketing efforts
►   SCRIPTMAGIC guarantees complete language enabling (even for 3rd
    party components or add-ons):
      You or your customer will not have to live with partial language support
i18n or SCRIPTMAGIC

►   Ease of maintenance of globalization engineering
     Your team will keep handling familiar code
     Your team will not need to acquire new skills
     You will spend less efforts and money on maintenance of globalization
     More focus on domain rather than globalization
►   SCRIPTMAGIC technology will keep upgrading
     It will keep you abreast with state-of-the-art of globalization
►   SCRIPTMAGIC support wide spectrum of software platforms
     You or your partners can use any programming language or support any
      OS, and still stay globalized
►   SCRIPTMAGIC supports legacy platforms
     Don’t throw away your old but still popular products, keep making money
     Provide globalization to your loyal customers, even for other software
SCRIPTMAGIC: Business case
►   For OEMs
     No investment requirement for globalization
     No long term liability: your globalization risk is taken over by
      ScriptMagic
     Use ScriptMagic licenses as you acquire business
     No net outflow: : pay-as-you-earn
     Extend business to new territories
     Satisfy partners & customers from territories with smaller
      business potential
     Include globalization support for 3rd party add-ons or customized
      solutions
SCRIPTMAGIC: Business case
►   For Partners / System Integrators
     Don’t need to wait for OEM to provide globalization support
     No investment requirement for globalization support
     Don’t choose product on basis of globalization support- choose
      the functionally best product
     Provide globalization support guarantee to your customers about
      practically any product, add-on or customized solution
     Provide globalization support to legacy installations
SCRIPTMAGIC: Business case
►   For End Customers
     Don’t need to wait for OEM or SI to provide globalization support
     Don’t need to upgrade just for globalization
     Don’t choose product on basis of globalization support- choose
      the functionally best product
     Globalization support is guaranteed for practically any product,
      add-on or customized solution that you procure
     Don’t need to throw away the existing software for want of
      globalization support
SCRIPTMAGIC Technology
►   Technology
     Interception
     Data De-compilation
     Text & language replacement
     Data re-compilation & dispatch
►   On-the-fly implementation
►   Highly optimized for
     High performance, Real-time response
     Scale-up, Optimized memory usage
SCRIPTMAGIC Concept

For Desktop Applications                        For Web Applications



Desktop Operating System                            Web Server

 Desktop Application                              Web Application
    Display        Print                             Web pages


     SCRIPTMAGIC                                  SCRIPTMAGIC
   Language    Language                               Language enabled
   enabled     enabled     Phrase catalog for
                                                      web pages
   display     print       various language

                             Proper-noun
                           conversion engine          Browser
          User
                                                       User
SCRIPTMAGIC Architecture

Desktop Application or Web Server

     SCRIPTMAGIC INTERCEPTOR


     High speed Inter-process
         communication




    SCRIPTMAGIC SERVER
                                One time read
       DATA DECOMPILATION                       CONFIGURATION FILES
                                One time read
         DICTIONARY CACHE                       DICTIONARY CATALOGS

                                One time read
       DATA RECOMPILATION                        TARGET LANGUAGE
                                                      DETAILS
SCRIPTMAGIC Process
 STEP 1: Define configuration, carry out customization: Carried
  out by Image Point
 STEP 2: Collect text and images: Can be done by OEM/SI
   – Use TEXTCOLLECT feature of SCRIPTMAGIC : text gets collected
     automatically as you navigate through your application

 STEP 3: Build text & image catalogs: Can be done by OEM/SI
   – Translation of text & creation of images with translated text

 STEP 4: QA for language, real estate: Can be done by OEM/SI
 STEP 5: Deploy: Can be done by OEM/SI
 Maintenance: Step 1+ Step 2 for incremental catalogs: Can be
  done by OEM/SI
SCRIPTMAGIC: Challenges & Solutions

Challenge                 Remedy
Translation quality &     • Full string comparison, no word level lookup
domain verification       • Manual translation, domain expert help

Translated text size      • String size feedback to translators (Dictionary Editor)
                          • Use of abbreviation, narrow fonts
Region specific content   • Manual conversion of some part
requirement               • SCRIPTMAGIC for major part

ANSI to Unicode           • First use SCRIPTMAGIC in off-line mode
                          • Change code & database to Unicode, use SCRIPTMAGIC
Currency, Units, Date,    • 1-3% manual: SCRIPTMAGIC in off-line mode
Name address formats      • 97-99% automated: SCRIPTMAGIC in on-line mode
SCRIPTMAGIC Case studies
Case 1
Application        Leading Core Banking Solution: Largest implementation
                   across the globe

Partner            One of the largest Indian IT company


Application Size   3000+ screens, 1000+ reports


Globalization      Direct Localization: Internal team, Duration: 12 months,
attempt 1          Result: failed

Globalization      Direct Localization: Two prominent language solution
attempt 2          providers, Duration: 18 months, Result: failed

Globalization:     ScriptMagic Zero-code-change Globalization, Duration: 4
ScriptMagic        months, Result: Successful, rolled out
Case 2
Application        World’s Leading HRMS


Partner            One of the largest System Integrator worldwide


Application Size   1800+ screens, 700+ reports


Globalization      OEM: Internal team, Duration: 12 months, Result: failed
attempt 1

Globalization:     ScriptMagic Zero-code-change Globalization, Duration: 3
ScriptMagic        months, Result: Successful, rolled out
Case 3
Application        Popular Project Management Software


Application Size   1200+ screens, 750+ reports


Language           Chinese, Japanese
support

Globalization:     ScriptMagic Zero-code-change Globalization, Duration: 2
ScriptMagic        months, Result: Successful, rolled out
Case 4
Application        Largest selling accounting software in India (90%+ market
                   share)

Application Size   700+ screens, 300+ reports, user customizability


Language           8 languages, run-time language selection
support

Globalization      Direct Localization: Internal team, Duration: 24 months,
attempt 1          Result: failed

Globalization      Direct Localization: Prominent language solution providers,
attempt 2          Duration: 12 months, Result: failed

Globalization:     ScriptMagic Zero-code-change Globalization, Duration: 2
ScriptMagic        months, Result: Successful, rolled out
Case 5
Application        Leading Point of Sales software


Application Size   100+ screens, 60+ reports, user customizability


Language           Arabic, Screen and Print flip, run-time language selection
support

Globalization      Direct Localization: Internal team, Duration: 18 months,
attempt 1          Result: failed

Globalization:     ScriptMagic Zero-code-change Globalization, Duration: 1
ScriptMagic        months, Result: Successful, rolled out
SCRIPTMAGIC Experience
►   Experience ScriptMagic effect: See live on-line demonstrations

►   Try ScriptMagic: Globalization Proof of Concept with your software:
    PoC is Free

►   Showcase your globalized software: Demonstrate you globalized
    software with demo copy of ScriptMagic:
    Pay only when you make a sale
SCRIPTMAGIC

Your partner in Globalization




                IMAGE P OINT TECHNOLOGIES
                #8, 2nd Floor, Aditya Shagun Mall,
                NDA-Pashan Road, Bavdhan,
                Pune - 411 021
                Ph : 91(20)32913211
                Mail : rajeevphadke@imgpoint.com
                www.imgpoint.com

More Related Content

Similar to Globalize Software Products with Zero Investment

QOTEQ Investment Deck
QOTEQ Investment DeckQOTEQ Investment Deck
QOTEQ Investment Deck
Ucluster
 
Platform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on AzurePlatform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on Azure
WSO2
 
Investor Pitch Deck - ArtiE
Investor Pitch Deck - ArtiEInvestor Pitch Deck - ArtiE
Investor Pitch Deck - ArtiE
Balaji Sriramulu
 
Company presentation english 1 2015
Company presentation english 1 2015Company presentation english 1 2015
Company presentation english 1 2015
Locanisag
 
Optimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWSOptimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWS
DevOps.com
 
Provide Company Overview
Provide Company OverviewProvide Company Overview
Provide Company Overview
Provide Technologies
 
Hypatia investor overview_jan2015
Hypatia investor overview_jan2015Hypatia investor overview_jan2015
Hypatia investor overview_jan2015
GiuntiniCompany
 
Apm andre santos
Apm andre santosApm andre santos
Apm andre santos
Andre Santos
 
Continuous Delivery: From Mainframe to Mobile
Continuous Delivery: From Mainframe to MobileContinuous Delivery: From Mainframe to Mobile
Continuous Delivery: From Mainframe to Mobile
Mark Sigler
 
Managing User Experience During Cloud Migrations
Managing User Experience During Cloud MigrationsManaging User Experience During Cloud Migrations
Managing User Experience During Cloud Migrations
eG Innovations
 
Microsoft Skype for Business and the quest for legacy video interoperability
Microsoft Skype for Business and the quest for legacy video interoperabilityMicrosoft Skype for Business and the quest for legacy video interoperability
Microsoft Skype for Business and the quest for legacy video interoperability
Anders Løkke
 
RedHat Summit 2008 - Virtualizing Java applications leveraging JBoss, RedHat ...
RedHat Summit 2008 - Virtualizing Java applications leveraging JBoss, RedHat ...RedHat Summit 2008 - Virtualizing Java applications leveraging JBoss, RedHat ...
RedHat Summit 2008 - Virtualizing Java applications leveraging JBoss, RedHat ...
Jack Gibson
 
Cbt infotech companyprofile 18th
Cbt infotech companyprofile 18thCbt infotech companyprofile 18th
Cbt infotech companyprofile 18th
Anindya Parashar
 
Technical Debt.pptx
Technical Debt.pptxTechnical Debt.pptx
Technical Debt.pptx
Atish Narlawar
 
Lean Learning: Deliver Relevant Content When and Where It’s Needed
Lean Learning: Deliver Relevant Content When and Where It’s NeededLean Learning: Deliver Relevant Content When and Where It’s Needed
Lean Learning: Deliver Relevant Content When and Where It’s Needed
Human Capital Media
 
Monitor and Measure Your Way to Successful Digital Transformation
Monitor and Measure Your Way to Successful Digital TransformationMonitor and Measure Your Way to Successful Digital Transformation
Monitor and Measure Your Way to Successful Digital Transformation
VMware Tanzu
 
The BPO Transformation Journey
The BPO Transformation JourneyThe BPO Transformation Journey
The BPO Transformation Journey
Capgemini
 
INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...
INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...
INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...
apidays
 
GFT Webinar - IAC
GFT Webinar - IACGFT Webinar - IAC
GFT Webinar - IAC
Felipe Campos
 
Session 2023-11.pptx
Session 2023-11.pptxSession 2023-11.pptx
Session 2023-11.pptx
AndreeaTom
 

Similar to Globalize Software Products with Zero Investment (20)

QOTEQ Investment Deck
QOTEQ Investment DeckQOTEQ Investment Deck
QOTEQ Investment Deck
 
Platform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on AzurePlatform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on Azure
 
Investor Pitch Deck - ArtiE
Investor Pitch Deck - ArtiEInvestor Pitch Deck - ArtiE
Investor Pitch Deck - ArtiE
 
Company presentation english 1 2015
Company presentation english 1 2015Company presentation english 1 2015
Company presentation english 1 2015
 
Optimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWSOptimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWS
 
Provide Company Overview
Provide Company OverviewProvide Company Overview
Provide Company Overview
 
Hypatia investor overview_jan2015
Hypatia investor overview_jan2015Hypatia investor overview_jan2015
Hypatia investor overview_jan2015
 
Apm andre santos
Apm andre santosApm andre santos
Apm andre santos
 
Continuous Delivery: From Mainframe to Mobile
Continuous Delivery: From Mainframe to MobileContinuous Delivery: From Mainframe to Mobile
Continuous Delivery: From Mainframe to Mobile
 
Managing User Experience During Cloud Migrations
Managing User Experience During Cloud MigrationsManaging User Experience During Cloud Migrations
Managing User Experience During Cloud Migrations
 
Microsoft Skype for Business and the quest for legacy video interoperability
Microsoft Skype for Business and the quest for legacy video interoperabilityMicrosoft Skype for Business and the quest for legacy video interoperability
Microsoft Skype for Business and the quest for legacy video interoperability
 
RedHat Summit 2008 - Virtualizing Java applications leveraging JBoss, RedHat ...
RedHat Summit 2008 - Virtualizing Java applications leveraging JBoss, RedHat ...RedHat Summit 2008 - Virtualizing Java applications leveraging JBoss, RedHat ...
RedHat Summit 2008 - Virtualizing Java applications leveraging JBoss, RedHat ...
 
Cbt infotech companyprofile 18th
Cbt infotech companyprofile 18thCbt infotech companyprofile 18th
Cbt infotech companyprofile 18th
 
Technical Debt.pptx
Technical Debt.pptxTechnical Debt.pptx
Technical Debt.pptx
 
Lean Learning: Deliver Relevant Content When and Where It’s Needed
Lean Learning: Deliver Relevant Content When and Where It’s NeededLean Learning: Deliver Relevant Content When and Where It’s Needed
Lean Learning: Deliver Relevant Content When and Where It’s Needed
 
Monitor and Measure Your Way to Successful Digital Transformation
Monitor and Measure Your Way to Successful Digital TransformationMonitor and Measure Your Way to Successful Digital Transformation
Monitor and Measure Your Way to Successful Digital Transformation
 
The BPO Transformation Journey
The BPO Transformation JourneyThe BPO Transformation Journey
The BPO Transformation Journey
 
INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...
INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...
INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...
 
GFT Webinar - IAC
GFT Webinar - IACGFT Webinar - IAC
GFT Webinar - IAC
 
Session 2023-11.pptx
Session 2023-11.pptxSession 2023-11.pptx
Session 2023-11.pptx
 

Globalize Software Products with Zero Investment

  • 1. THE SOLUTION FOR GLOBALIZATION PUZZLE S C R I P T MAGI C ZERO-C ODE–C HANG E LANGUAGE ENABLING SOLUTION
  • 2. Software Globalization: Why?  70% of world’s commerce is conducted in languages other than English  Many large global organizations have more than 50% of their total revenue from global markets  Globalizing software can have significant implication for a company’s growth and success over years.  Globalization helps boost sales of related products & services  What people say: • “Any great company is going to do over half their sales outside North America” - Eric Schmidt, CEO Google • “Yes, but everyone is late on international products, particularly for Japan and China”- Michael Moritz, Sequoia Capital, Google Director
  • 3. Global Business Scenario GDP Growth Rate % North America + Western Europe Rest of world 6.00% 5.00% 4.00% 3.00% 2.00% 1.00% 0.00% 2008 2009 2010 2011 2012 2013 GDP (Billion US$) North America + Western Europe Rest of world 50,000 40,000 30,000 20,000 10,000 0 2008 2009 2010 2011 2012 2013 Source: IMF Data
  • 4. Conclusion Part of world that does not speak English is growing faster, and will soon catch up with English speaking part. Business potential of Non-English software is increasing. You need to globalize your software-  To increase business opportunities with multi-lingual support across various regions  For risk hedging against region specific (viz. North America) sales  To be at-par or ahead of your competitors  To be ready for large opportunities coming up in new markets with low IT penetration but large prospects (Africa, CIS, BRIC)  Because your existing customers are likely to go global
  • 6. Globalization: Conventional Approach 1 ► Direct localization: in-place replacement of strings  Positives  Major code changes not required  Quicker release  Negatives  One release per target language, no version equivalence  Multiple code sets: upgrade across language very difficult  High cost for each language release  Very high maintenance cost: bug-fixes, patches across languages  Difficult to use in multi-lingual environment  Language enabling of 3rd party components not possible  No support for data localization
  • 7. Globalization: Conventional Approach 2 ► Internationalization (i18n): externalization of strings  Positives  Single code base  Can support multi-lingual environment  Negatives  Code change necessary  Requires learning new programming paradigm  Very high initial cost  Long lead time: lengthy process  High maintenance cost: code difficult to maintain  Language enabling of 3rd party components not possible  No support for data localization
  • 8. Globalization: SCRIPTMAGIC Approach ► ScriptMagic: Zero-Code-Change  Positives  Zero-code change: no need to change the source code  Software need not be internationalized  Significant reduction in initial & total expenses for globalization  Complete language enabling: Display, Printing, Documents, Data  Very quick release (cuts QA cycles): faster time-to-market  Support for multi-lingual environment: supports all languages  Ease of maintenance after language enabling  Provides language enabling of 3rd party software  Negatives  None
  • 9. i18n & Direct L10n: Cost Analysis 60 Globalization cost breakup 50 50 Internationalization 40 35 Direct Localization 30 25 20 20 20 15 10 10 5 5 5 5 5 0 Requirements Architecture & Coding Functional Localization Maintenance Design Testing & QA  Coding, Functional Testing/QA and Maintenance are major cost heads
  • 10. RoI comparison: Best case scenario i18n RoI Expenses Revenue Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 Q9 Q10 Q11 Q12 Q13 Q14 Q15 Q16 ScriptMagic RoI Expenses Revenue Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 Q9 Q10 Q11 Q12 Q13 Q14 Q15 Q16
  • 11. RoI comparison: Worst case scenario i18n RoI Expenses Revenue Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 Q9 Q10 Q11 Q12 Q13 Q14 Q15 Q16 ScriptMagic RoI Expenses Revenue Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 Q9 Q10 Q11 Q12 Q13 Q14 Q15 Q16
  • 12. Costs & RoI Scenario: Conclusion  Coding, Functional Testing/QA and Maintenance are major cost heads in case of i18n and L10n approach  ScriptMagic eliminates Coding, Functional Testing/QA and Maintenance overheads  ScriptMagic provides quicker time-to-market  ScriptMagic requires no up-front investment  With ScriptMagic, you pay only when you sell (& earn)  ScriptMagic mitigates the risk of unrealized markets  ScriptMagic is like insurance: you simple don’t loose money
  • 13. I18n/L10n or SCRIPTMAGIC ► SCRIPTMAGIC requires no code change, enabling:  More stable and functionally consistent release  No need for product re-engineering or acquisition of new skill  No change in look-and-feel or functionality of the software ► SCRIPTMAGIC facilitates faster time-to-market, resulting in:  First in the market advantage  Better RoI possibility ► SCRIPTMAGIC requires very small upfront investment, resulting in:  Risk free globalization initiatives: pay-as-you-earn licensing  More funds for marketing efforts ► SCRIPTMAGIC guarantees complete language enabling (even for 3rd party components or add-ons):  You or your customer will not have to live with partial language support
  • 14. i18n or SCRIPTMAGIC ► Ease of maintenance of globalization engineering  Your team will keep handling familiar code  Your team will not need to acquire new skills  You will spend less efforts and money on maintenance of globalization  More focus on domain rather than globalization ► SCRIPTMAGIC technology will keep upgrading  It will keep you abreast with state-of-the-art of globalization ► SCRIPTMAGIC support wide spectrum of software platforms  You or your partners can use any programming language or support any OS, and still stay globalized ► SCRIPTMAGIC supports legacy platforms  Don’t throw away your old but still popular products, keep making money  Provide globalization to your loyal customers, even for other software
  • 15. SCRIPTMAGIC: Business case ► For OEMs  No investment requirement for globalization  No long term liability: your globalization risk is taken over by ScriptMagic  Use ScriptMagic licenses as you acquire business  No net outflow: : pay-as-you-earn  Extend business to new territories  Satisfy partners & customers from territories with smaller business potential  Include globalization support for 3rd party add-ons or customized solutions
  • 16. SCRIPTMAGIC: Business case ► For Partners / System Integrators  Don’t need to wait for OEM to provide globalization support  No investment requirement for globalization support  Don’t choose product on basis of globalization support- choose the functionally best product  Provide globalization support guarantee to your customers about practically any product, add-on or customized solution  Provide globalization support to legacy installations
  • 17. SCRIPTMAGIC: Business case ► For End Customers  Don’t need to wait for OEM or SI to provide globalization support  Don’t need to upgrade just for globalization  Don’t choose product on basis of globalization support- choose the functionally best product  Globalization support is guaranteed for practically any product, add-on or customized solution that you procure  Don’t need to throw away the existing software for want of globalization support
  • 18. SCRIPTMAGIC Technology ► Technology  Interception  Data De-compilation  Text & language replacement  Data re-compilation & dispatch ► On-the-fly implementation ► Highly optimized for  High performance, Real-time response  Scale-up, Optimized memory usage
  • 19. SCRIPTMAGIC Concept For Desktop Applications For Web Applications Desktop Operating System Web Server Desktop Application Web Application Display Print Web pages SCRIPTMAGIC SCRIPTMAGIC Language Language Language enabled enabled enabled Phrase catalog for web pages display print various language Proper-noun conversion engine Browser User User
  • 20. SCRIPTMAGIC Architecture Desktop Application or Web Server SCRIPTMAGIC INTERCEPTOR High speed Inter-process communication SCRIPTMAGIC SERVER One time read DATA DECOMPILATION CONFIGURATION FILES One time read DICTIONARY CACHE DICTIONARY CATALOGS One time read DATA RECOMPILATION TARGET LANGUAGE DETAILS
  • 21. SCRIPTMAGIC Process  STEP 1: Define configuration, carry out customization: Carried out by Image Point  STEP 2: Collect text and images: Can be done by OEM/SI – Use TEXTCOLLECT feature of SCRIPTMAGIC : text gets collected automatically as you navigate through your application  STEP 3: Build text & image catalogs: Can be done by OEM/SI – Translation of text & creation of images with translated text  STEP 4: QA for language, real estate: Can be done by OEM/SI  STEP 5: Deploy: Can be done by OEM/SI  Maintenance: Step 1+ Step 2 for incremental catalogs: Can be done by OEM/SI
  • 22. SCRIPTMAGIC: Challenges & Solutions Challenge Remedy Translation quality & • Full string comparison, no word level lookup domain verification • Manual translation, domain expert help Translated text size • String size feedback to translators (Dictionary Editor) • Use of abbreviation, narrow fonts Region specific content • Manual conversion of some part requirement • SCRIPTMAGIC for major part ANSI to Unicode • First use SCRIPTMAGIC in off-line mode • Change code & database to Unicode, use SCRIPTMAGIC Currency, Units, Date, • 1-3% manual: SCRIPTMAGIC in off-line mode Name address formats • 97-99% automated: SCRIPTMAGIC in on-line mode
  • 24. Case 1 Application Leading Core Banking Solution: Largest implementation across the globe Partner One of the largest Indian IT company Application Size 3000+ screens, 1000+ reports Globalization Direct Localization: Internal team, Duration: 12 months, attempt 1 Result: failed Globalization Direct Localization: Two prominent language solution attempt 2 providers, Duration: 18 months, Result: failed Globalization: ScriptMagic Zero-code-change Globalization, Duration: 4 ScriptMagic months, Result: Successful, rolled out
  • 25. Case 2 Application World’s Leading HRMS Partner One of the largest System Integrator worldwide Application Size 1800+ screens, 700+ reports Globalization OEM: Internal team, Duration: 12 months, Result: failed attempt 1 Globalization: ScriptMagic Zero-code-change Globalization, Duration: 3 ScriptMagic months, Result: Successful, rolled out
  • 26. Case 3 Application Popular Project Management Software Application Size 1200+ screens, 750+ reports Language Chinese, Japanese support Globalization: ScriptMagic Zero-code-change Globalization, Duration: 2 ScriptMagic months, Result: Successful, rolled out
  • 27. Case 4 Application Largest selling accounting software in India (90%+ market share) Application Size 700+ screens, 300+ reports, user customizability Language 8 languages, run-time language selection support Globalization Direct Localization: Internal team, Duration: 24 months, attempt 1 Result: failed Globalization Direct Localization: Prominent language solution providers, attempt 2 Duration: 12 months, Result: failed Globalization: ScriptMagic Zero-code-change Globalization, Duration: 2 ScriptMagic months, Result: Successful, rolled out
  • 28. Case 5 Application Leading Point of Sales software Application Size 100+ screens, 60+ reports, user customizability Language Arabic, Screen and Print flip, run-time language selection support Globalization Direct Localization: Internal team, Duration: 18 months, attempt 1 Result: failed Globalization: ScriptMagic Zero-code-change Globalization, Duration: 1 ScriptMagic months, Result: Successful, rolled out
  • 29. SCRIPTMAGIC Experience ► Experience ScriptMagic effect: See live on-line demonstrations ► Try ScriptMagic: Globalization Proof of Concept with your software: PoC is Free ► Showcase your globalized software: Demonstrate you globalized software with demo copy of ScriptMagic: Pay only when you make a sale
  • 30. SCRIPTMAGIC Your partner in Globalization IMAGE P OINT TECHNOLOGIES #8, 2nd Floor, Aditya Shagun Mall, NDA-Pashan Road, Bavdhan, Pune - 411 021 Ph : 91(20)32913211 Mail : rajeevphadke@imgpoint.com www.imgpoint.com