evolve'14 | maximize | robinson kelly | multilingual localization

32
42 2,300,000,000 60 Staying on the multilingual rails

Upload: evolve-aem-community-summit

Post on 13-Jul-2015

233 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: EVOLVE'14 | Maximize | Robinson Kelly | Multilingual Localization

42

2,300,000,000

60

Staying on the multilingual rails

Page 2: EVOLVE'14 | Maximize | Robinson Kelly | Multilingual Localization

42 Ave # of langs a global firm translates into

2,300,000,000

60

Staying on the multilingual rails

Page 3: EVOLVE'14 | Maximize | Robinson Kelly | Multilingual Localization

42 Ave # of langs a global firm translates into

2,300,000,000# of Internet users who don’t speak English as their decision making language

60

Staying on the multilingual rails

Page 4: EVOLVE'14 | Maximize | Robinson Kelly | Multilingual Localization

42 Ave # of langs a global firm translates into

2,300,000,000# of Internet users who don’t speak English as their decision making language

60% of IT project fail to meet their objectives

Staying on the multilingual rails

Page 5: EVOLVE'14 | Maximize | Robinson Kelly | Multilingual Localization

Three cautionary Tales…

• Global Banking Institution

• Global Hotel Chain

• Global Online Entertainment Firm

Staying on the multilingual rails

Page 6: EVOLVE'14 | Maximize | Robinson Kelly | Multilingual Localization

Had AEM installed and in production

Wreck # 1: Global Financial Institution

Page 7: EVOLVE'14 | Maximize | Robinson Kelly | Multilingual Localization

Had AEM installed and in production

Needed automated translation transmission

Wreck # 1: Global Financial Institution

Page 8: EVOLVE'14 | Maximize | Robinson Kelly | Multilingual Localization

Had AEM installed and in production

Needed automated translation transmission

Existing workflow didn’t respect translation, site not built for n-langs

Wreck # 1: Global Financial Institution

Page 9: EVOLVE'14 | Maximize | Robinson Kelly | Multilingual Localization

Had AEM installed and in production

Needed automated translation transmission

Existing workflow didn’t respect translation, site not built for n-langs

Custom workflow created and added, let’s just call it a hack

Wreck # 1: Global Financial Institution

Page 10: EVOLVE'14 | Maximize | Robinson Kelly | Multilingual Localization

Had AEM installed and in production

Needed automated translation transmission

Existing workflow didn’t respect translation, site not built for n-langs

Custom workflow created and added

Had to spend $$ on custom development at last minute, project launch date missed

Wreck # 1: Global Financial Institution

Page 11: EVOLVE'14 | Maximize | Robinson Kelly | Multilingual Localization

Key Take-aways (don’t leave ‘em here!)

Plan for Languages FIRST

Consider workflow

Survey your systems for language support

Repeat Retrofitting

Workflow w/o Language

Leaving your tech folks out of the loop

Leaving language till the end

Avoid

Page 12: EVOLVE'14 | Maximize | Robinson Kelly | Multilingual Localization

Greenfield AEM installation

Wreck # 2 Global Hotel Chain

Page 13: EVOLVE'14 | Maximize | Robinson Kelly | Multilingual Localization

Greenfield AEM installation

Working with multiple translation providers, lots of complex components

Wreck # 2 Global Hotel Chain

Page 14: EVOLVE'14 | Maximize | Robinson Kelly | Multilingual Localization

Greenfield AEM installation

Working with multiple translation providers, lots of complex components

Wanted to federate content and loc control to regional properties

Wreck # 2 Global Hotel Chain

Page 15: EVOLVE'14 | Maximize | Robinson Kelly | Multilingual Localization

Greenfield AEM installation

Working with multiple translation providers, lots of complex components

Wanted to federate content and loc control to regional properties

Reduced the AEM Multilingual implementation budget

Wreck # 2 Global Hotel Chain

Page 16: EVOLVE'14 | Maximize | Robinson Kelly | Multilingual Localization

Greenfield AEM installation

Working with multiple translation providers, lots of complex components

Wanted to federate content and loc control to regional properties

Reduced the AEM Multilingual implementation budget

Budget cuts meant NO mapping of components for translation, no federation

Wreck # 2 Global Hotel Chain

Page 17: EVOLVE'14 | Maximize | Robinson Kelly | Multilingual Localization

Greenfield AEM installation

Working with multiple translation providers, lots of complex components

Wanted to federate content and loc control to regional properties

Reduced the AEM Multilingual implementation budget

Budget cuts meant NO mapping of components for translation, no federation

ALL content sent for translation, split-focus of resources, delays, translation cost increases

Wreck # 2 Global Hotel Chain

Page 18: EVOLVE'14 | Maximize | Robinson Kelly | Multilingual Localization

Greenfield AEM installation

Working with multiple translation providers, lots of complex components

Wanted to federate content and loc control to regional properties

Reduced the AEM Multilingual implementation budget

Budget cuts meant NO mapping of components for translation, no federation

ALL content sent for translation, split-focus of resources, delays, translation cost increases

Totally TCO is actually now HIGHER due to cost-saving attempts

Wreck # 2 Global Hotel Chain

Page 19: EVOLVE'14 | Maximize | Robinson Kelly | Multilingual Localization

Key Take-aways

BUDGET for Localization

Assign funding for Loc

Ensure $$ for translation

Repeat Retrofitting

Split focus resources

Underfunding Loc

Cutting corners on efficiency efforts

Avoid

Page 20: EVOLVE'14 | Maximize | Robinson Kelly | Multilingual Localization

To avoid this…

Why are we doing this again?

Page 21: EVOLVE'14 | Maximize | Robinson Kelly | Multilingual Localization

Greenfield AEM implementation

Wreck # 3: Global Online Gaming Firm

Page 22: EVOLVE'14 | Maximize | Robinson Kelly | Multilingual Localization

Greenfield AEM implementation

Tight timeline and needed data encryption

Wreck # 3: Global Online Gaming Firm

Page 23: EVOLVE'14 | Maximize | Robinson Kelly | Multilingual Localization

Greenfield AEM implementation

Tight timeline and needed data encryption

Encryption requirement cropped up mid-project

Wreck # 3: Global Online Gaming Firm

Page 24: EVOLVE'14 | Maximize | Robinson Kelly | Multilingual Localization

Greenfield AEM implementation

Tight timeline and needed data encryption

Encryption requirement cropped up mid-project

Business and Technology sides not aligned

Wreck # 3: Global Online Gaming Firm

Page 25: EVOLVE'14 | Maximize | Robinson Kelly | Multilingual Localization

Greenfield AEM implementation

Tight timeline and needed data encryption

Encryption requirement cropped up mid-project

Business and Technology sides not aligned

Project was delayed by four months

Wreck # 3: Global Online Gaming Firm

Page 26: EVOLVE'14 | Maximize | Robinson Kelly | Multilingual Localization

Key Take-aways

Build in “surprise” time

Align Biz and Tech

Small not always good

Repeat Retrofitting

Surprises

Not including all groups

Leaving “paperwork” till late

Avoid

Page 27: EVOLVE'14 | Maximize | Robinson Kelly | Multilingual Localization

Grabber

Staying on the multilingual rails

Page 28: EVOLVE'14 | Maximize | Robinson Kelly | Multilingual Localization

Plan with Loc in mind

I’m awake – what’d he say?

Page 29: EVOLVE'14 | Maximize | Robinson Kelly | Multilingual Localization

Plan with Loc in mind

Put $$ behind it

I’m awake – what’d he say?

Page 30: EVOLVE'14 | Maximize | Robinson Kelly | Multilingual Localization

Plan with Loc in mind

Put $$ behind it

Align Biz and Tech

I’m awake – what’d he say?

Page 31: EVOLVE'14 | Maximize | Robinson Kelly | Multilingual Localization

What?

Questions

Page 32: EVOLVE'14 | Maximize | Robinson Kelly | Multilingual Localization

[email protected]

@claytablet

clay-tablet.com

Contacts