1 / 13

SYSPRO 6.0 Issue 010 Language Customization

SYSPRO 6.0 Issue 010 Language Customization. Presenter: Russell Hollick. Language Customization. Purpose Completely interact with user in home language Solution New language customization system. More complete user experience Improved developer environment. Language Customization.

taniel
Download Presentation

SYSPRO 6.0 Issue 010 Language Customization

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SYSPRO 6.0 Issue 010Language Customization Presenter: Russell Hollick

  2. Language Customization Purpose • Completely interact with user in home language Solution • New language customization system More complete user experience Improved developer environment

  3. Language Customization Purpose • Customization of text labels to suit end-user terminology Solution • New language customization system Reduced training requirements

  4. Previous Language Translation Challenges • Two digit numeric codes (eg 07) • Dictionaries were compiled • Required Client-side environment variable • Dictionaries could not be self-healed (on c/s) • Translation technology limited

  5. Language Customization ISO 693-1 two character language codes • More complete list of languages EN - English (was 05) FR - French (was 07) ES - Spanish (was 12) ZH - Simplified Chinese (was 15) • See IMPLNG.IMP for complete list • /Lang=FR command line parameter • LANG environment variable ‘as before’

  6. Language Customization Dictionaries are plain text • Standard dictionaries shipped in ‘base’ Lang_FR.TXT French Lang_ES.TXT Spanish Lang_ZH.TXT Simplified Chinese • Custom dictionaries stored in ‘settings’ Lang_FR*.TXT • For example Settings\Lang_FR_Custom_Dictionary.TXT Settings\Lang_FR_Global_Replace_Dictionary.TXT

  7. Language Customization Dictionary search order at run-time • Base\Lang_??.TXT • Base\Settings\Lang_??*.TXT • Allows multiple dictionaries • Duplicate phrases use latest entry

  8. Language Customization Smart translation • Common suffixes • Stock code: or Stock code… only defined once • Mnemonics • Stock code • Variable data • Stock code ‘B100’ not found • Parameterized to - Stock code ‘%1’ not found • Mixed labels and data (‘: ’) • Company Login: ADMIN – System Administrator

  9. Language Customization Dictionary editor • Edits Lang_??_Custom_Dictionary.TXT • Simple to use editor • Original text is case insensitive • New text is output ‘as is’ • Unlimited number of phrases • Max 600 characters per phrase

  10. Language Customization Global replace dictionary • Global replace any phrase on-the-fly • Global replace dictionary editor • Edits Lang_??_Global_Replace_Dictionary.TXT • Simple to use editor • Original text is case sensitive • New text is output ‘as is’ • Limited to 500 x 30 characters phrases • Note: more overhead on system Demo time…

  11. Language Customization Complete translation possible • All SYSPRO forms can be translated • Reporting Services uses new technology • Menu system • Form entry • Report headings and messages • Existing reports use ‘report heading translation’ technology (this will not change) • Dictionaries self-healed on client/server

  12. Language Customization Benefits summary • Complete home language experience • Supports vertical market or company specific terminology • Allows reseller customization • Allows reseller to develop new foreign language dictionaries • Helps provide a ‘can do’ answer during sales and implementation More complete user experience Reduced training requirements Improved developer environment ‘Can do’ implementation

  13. SYSPRO Simplifying your success

More Related