SlideShare a Scribd company logo
Streamlining the User Assistance Localization Process: Graphics & Multimedia Cecilia Dobner & David ThomassonProcess Analysts Manager - Localization Services Publishing Technologies
Introduction – Who am I? How I started, how I got here My evolution at Autodesk My role today
Today’s trends and Autodesk’s response Graphics are growing Collaboration between UA teams: Dev and Loc Videos are growing Graphics translation cost doesn’t have to be so high Quick turn-around time Cost savings and fast moving into market Thinking global – Cooperation
Documentation Localization Cost Split
Cost considerations Graphics + Multimedia localization cost is a small fraction of total documentation localization costs Costs can be reduced by using graphics instead of creating new text Costs will increase if existing text is replaced by newgraphics Costs are increasing due to new voiceover movies
Agenda Graphics Automations Videos Saving cost with Visual Elements
Automations
Automations Intro / Overview Benefits  Scripted or Manual Demos Requirements
Intro / Overview Screenshot > Scripts to automate screenshot capture Annotated and Composite graphics > Flash/Captivate projects to automate the  localization
Benefits Minimize the amount of time needed to produce localized images Minimize the amount of time needed to update images from one release to the next Minimize the gap between release of English product and localized Improve quality  Reduce the peak resource demand Support Authoring teams by providing English screenshots
Scripted or Manual Average process times These times take into account all related project overhead: ,[object Object]
Downloading builds
Installing builds,[object Object]
Flash Annotations Loc Project
How does it work? Text layer Graphics layer Mask layer Background layer Comp guide layer Greenland Icecap
Requirements Minimum 3 languages Need for screenshots to be reused next release, with updated UI Minimum 20 localizable screenshots Type of documentation: tutorials are the best fit for scripting Nature of the software: some applications are more difficult to script than others
Videos
Different Video Formats Captivate Video Video with Audio Camtasia Video
Samples CaptivateCamtasia Notice how…. Cursor movement: Captivate is generated, Camtasia is recorded Drawing Area motion: Captivate is a succession of stills, Camtasia is full motion Animated Graphics: Camtasia makes it easy to add animated graphics
Captivate vs. Camtasia
Video with Audio  Initially we used expensive linguistic experts familiar with each language to do the video engineering work Costs were significantly reduced by using a process that allowed engineers without linguistic expertise to synchronize localized audio with localized video
Audio Runsheet example
New technologies: Text-To-Speech Benefits: Avoid reliance on individual voice talents, for the duration of the project Avoid voice talent and studio recording costs Avoid costly delays when rework is needed Challenges: High cost of professional TTS systems Establishing guidelines on acceptable quality Manual post-editing to achieve acceptable quality
Saving cost with visual elements
Words vs. Annotated image Assumptions ,[object Object]
 12 languages
 annotated image is created in Flash by author11 new words Global image with 5 words of callouts $22 12languages Using 1annotated image instead of writing 12+ new words will result in a saving. (Replacing 11 existingwords with a graphic will actually increase the cost.)
Words vs. Screenshot Assumptions ,[object Object]
12 languages
 screenshot would be refreshed twice44 new words Screenshot $85 12languages Using 1 screenshot instead of writing 44+ new words will result in a saving. (Replacing 44 existingwords with a screenshot will actually increase the cost.)
Words vs. Composite Assumptions ,[object Object]
 12 languages
 screenshot would be refreshed twice

More Related Content

What's hot

CapEdge july 2015
CapEdge july 2015CapEdge july 2015
CapEdge july 2015
Kirsten Rourke
 
Software audit form blank(1)
Software audit form blank(1)Software audit form blank(1)
Software audit form blank(1)
JodieWood4
 
Development of Company Ident
Development of Company IdentDevelopment of Company Ident
Development of Company Ident
JacobMayuga
 
Evaluation: Question #6
Evaluation: Question #6Evaluation: Question #6
Evaluation: Question #6
JacobMayuga
 

What's hot (6)

CapEdge july 2015
CapEdge july 2015CapEdge july 2015
CapEdge july 2015
 
Software audit form blank(1)
Software audit form blank(1)Software audit form blank(1)
Software audit form blank(1)
 
Development of Company Ident
Development of Company IdentDevelopment of Company Ident
Development of Company Ident
 
Evaluation: Question #6
Evaluation: Question #6Evaluation: Question #6
Evaluation: Question #6
 
Editing Stages
Editing StagesEditing Stages
Editing Stages
 
Animated captions
Animated captionsAnimated captions
Animated captions
 

Similar to Streamlining the User Assistance Localization Process

Getting Started with Adobe After Effects.pdf
Getting Started with Adobe After Effects.pdfGetting Started with Adobe After Effects.pdf
Getting Started with Adobe After Effects.pdf
saintrubysupply
 
Adobe after effects creative cloud cc 2017
Adobe after effects creative cloud cc 2017Adobe after effects creative cloud cc 2017
Adobe after effects creative cloud cc 2017
DAVID RAUDALES
 
Stream SQL eventflow visual programming for real programmers presentation
Stream SQL eventflow visual programming for real programmers presentationStream SQL eventflow visual programming for real programmers presentation
Stream SQL eventflow visual programming for real programmers presentation
streambase
 
Video Localization: Challenges, Opportunities and Best Practices
Video Localization: Challenges, Opportunities and Best PracticesVideo Localization: Challenges, Opportunities and Best Practices
Video Localization: Challenges, Opportunities and Best Practices
Anton Bollen
 
Technical comments research_sheet[1]
Technical comments research_sheet[1]Technical comments research_sheet[1]
Technical comments research_sheet[1]k_ishii_
 
Software Evaluation - Stephanie Arehart
Software Evaluation - Stephanie ArehartSoftware Evaluation - Stephanie Arehart
Software Evaluation - Stephanie Arehart
Stephanie Arehart
 
ShowNTell: An easy-to-use tool for answering students’ questions with voice-o...
ShowNTell: An easy-to-use tool for answering students’ questions with voice-o...ShowNTell: An easy-to-use tool for answering students’ questions with voice-o...
ShowNTell: An easy-to-use tool for answering students’ questions with voice-o...
Anand Bhojan
 
High DPI for desktop applications
High DPI for desktop applicationsHigh DPI for desktop applications
High DPI for desktop applications
Kirill Grouchnikov
 
Netflix Webkit-Based UI for TV Devices
Netflix Webkit-Based UI for TV DevicesNetflix Webkit-Based UI for TV Devices
Netflix Webkit-Based UI for TV Devices
Matt McCarthy
 
Hacking to be performant
Hacking to be performantHacking to be performant
Hacking to be performant
Apoorv Saxena
 
BDD by example
BDD by exampleBDD by example
BDD by example
Xavier Fornés Arrabal
 
DITA and Localization: Bringing the Best Together
DITA and Localization: Bringing the Best TogetherDITA and Localization: Bringing the Best Together
DITA and Localization: Bringing the Best Together
LavaCon
 
Flash brochure
Flash   brochureFlash   brochure
Flash brochure
Zabeel Institute
 
Mobile Tech Strategies - 4 Sept 2016 V6
Mobile Tech Strategies - 4 Sept 2016 V6Mobile Tech Strategies - 4 Sept 2016 V6
Mobile Tech Strategies - 4 Sept 2016 V6Ian Morrison
 
Responsive Design for SharePoint
Responsive Design for SharePointResponsive Design for SharePoint
Responsive Design for SharePoint
Cathy Dew
 
Mm video
Mm videoMm video
Mm video
maaz hamed
 
Recording your lecture – which is the best option?
Recording your lecture – which is the best option?Recording your lecture – which is the best option?
Recording your lecture – which is the best option?
CIT, NUS
 
Screen record programs
Screen record programsScreen record programs
Screen record programs
crisibram
 

Similar to Streamlining the User Assistance Localization Process (20)

Getting Started with Adobe After Effects.pdf
Getting Started with Adobe After Effects.pdfGetting Started with Adobe After Effects.pdf
Getting Started with Adobe After Effects.pdf
 
Adobe after effects creative cloud cc 2017
Adobe after effects creative cloud cc 2017Adobe after effects creative cloud cc 2017
Adobe after effects creative cloud cc 2017
 
Stream SQL eventflow visual programming for real programmers presentation
Stream SQL eventflow visual programming for real programmers presentationStream SQL eventflow visual programming for real programmers presentation
Stream SQL eventflow visual programming for real programmers presentation
 
Video Localization: Challenges, Opportunities and Best Practices
Video Localization: Challenges, Opportunities and Best PracticesVideo Localization: Challenges, Opportunities and Best Practices
Video Localization: Challenges, Opportunities and Best Practices
 
Technical comments research_sheet[1]
Technical comments research_sheet[1]Technical comments research_sheet[1]
Technical comments research_sheet[1]
 
Software Evaluation - Stephanie Arehart
Software Evaluation - Stephanie ArehartSoftware Evaluation - Stephanie Arehart
Software Evaluation - Stephanie Arehart
 
Video editing
Video editingVideo editing
Video editing
 
ShowNTell: An easy-to-use tool for answering students’ questions with voice-o...
ShowNTell: An easy-to-use tool for answering students’ questions with voice-o...ShowNTell: An easy-to-use tool for answering students’ questions with voice-o...
ShowNTell: An easy-to-use tool for answering students’ questions with voice-o...
 
High DPI for desktop applications
High DPI for desktop applicationsHigh DPI for desktop applications
High DPI for desktop applications
 
Netflix Webkit-Based UI for TV Devices
Netflix Webkit-Based UI for TV DevicesNetflix Webkit-Based UI for TV Devices
Netflix Webkit-Based UI for TV Devices
 
Hacking to be performant
Hacking to be performantHacking to be performant
Hacking to be performant
 
BDD by example
BDD by exampleBDD by example
BDD by example
 
DITA and Localization: Bringing the Best Together
DITA and Localization: Bringing the Best TogetherDITA and Localization: Bringing the Best Together
DITA and Localization: Bringing the Best Together
 
Flash brochure
Flash   brochureFlash   brochure
Flash brochure
 
Mobile Tech Strategies - 4 Sept 2016 V6
Mobile Tech Strategies - 4 Sept 2016 V6Mobile Tech Strategies - 4 Sept 2016 V6
Mobile Tech Strategies - 4 Sept 2016 V6
 
Responsive Design for SharePoint
Responsive Design for SharePointResponsive Design for SharePoint
Responsive Design for SharePoint
 
Mm video
Mm videoMm video
Mm video
 
Video
VideoVideo
Video
 
Recording your lecture – which is the best option?
Recording your lecture – which is the best option?Recording your lecture – which is the best option?
Recording your lecture – which is the best option?
 
Screen record programs
Screen record programsScreen record programs
Screen record programs
 

More from TCUK

On a Mission to Communicate
On a Mission to CommunicateOn a Mission to Communicate
On a Mission to Communicate
TCUK
 
Narrate Your Way To Success
Narrate Your Way To SuccessNarrate Your Way To Success
Narrate Your Way To Success
TCUK
 
VBA for technical writers - demo script
VBA for technical writers - demo scriptVBA for technical writers - demo script
VBA for technical writers - demo script
TCUK
 
VBA for technical writers
VBA for technical writersVBA for technical writers
VBA for technical writers
TCUK
 
Content is data: pushing re-use to the limit
Content is data: pushing re-use to the limitContent is data: pushing re-use to the limit
Content is data: pushing re-use to the limitTCUK
 
Rules of thumb for using colour in your content
Rules of thumb for using colour in your contentRules of thumb for using colour in your content
Rules of thumb for using colour in your content
TCUK
 
Make icons make sense: solving symbols for global audiences
Make icons make sense: solving symbols for global audiencesMake icons make sense: solving symbols for global audiences
Make icons make sense: solving symbols for global audiences
TCUK
 
Intuitive images: tips and techniques for creating and evaluating graphics in...
Intuitive images: tips and techniques for creating and evaluating graphics in...Intuitive images: tips and techniques for creating and evaluating graphics in...
Intuitive images: tips and techniques for creating and evaluating graphics in...
TCUK
 
M block2 istc_talk_sept2010
M block2 istc_talk_sept2010M block2 istc_talk_sept2010
M block2 istc_talk_sept2010
TCUK
 

More from TCUK (9)

On a Mission to Communicate
On a Mission to CommunicateOn a Mission to Communicate
On a Mission to Communicate
 
Narrate Your Way To Success
Narrate Your Way To SuccessNarrate Your Way To Success
Narrate Your Way To Success
 
VBA for technical writers - demo script
VBA for technical writers - demo scriptVBA for technical writers - demo script
VBA for technical writers - demo script
 
VBA for technical writers
VBA for technical writersVBA for technical writers
VBA for technical writers
 
Content is data: pushing re-use to the limit
Content is data: pushing re-use to the limitContent is data: pushing re-use to the limit
Content is data: pushing re-use to the limit
 
Rules of thumb for using colour in your content
Rules of thumb for using colour in your contentRules of thumb for using colour in your content
Rules of thumb for using colour in your content
 
Make icons make sense: solving symbols for global audiences
Make icons make sense: solving symbols for global audiencesMake icons make sense: solving symbols for global audiences
Make icons make sense: solving symbols for global audiences
 
Intuitive images: tips and techniques for creating and evaluating graphics in...
Intuitive images: tips and techniques for creating and evaluating graphics in...Intuitive images: tips and techniques for creating and evaluating graphics in...
Intuitive images: tips and techniques for creating and evaluating graphics in...
 
M block2 istc_talk_sept2010
M block2 istc_talk_sept2010M block2 istc_talk_sept2010
M block2 istc_talk_sept2010
 

Recently uploaded

GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
Vlad Stirbu
 
Enhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZEnhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZ
Globus
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 

Recently uploaded (20)

GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
Enhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZEnhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZ
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 

Streamlining the User Assistance Localization Process

  • 1. Streamlining the User Assistance Localization Process: Graphics & Multimedia Cecilia Dobner & David ThomassonProcess Analysts Manager - Localization Services Publishing Technologies
  • 2. Introduction – Who am I? How I started, how I got here My evolution at Autodesk My role today
  • 3. Today’s trends and Autodesk’s response Graphics are growing Collaboration between UA teams: Dev and Loc Videos are growing Graphics translation cost doesn’t have to be so high Quick turn-around time Cost savings and fast moving into market Thinking global – Cooperation
  • 5. Cost considerations Graphics + Multimedia localization cost is a small fraction of total documentation localization costs Costs can be reduced by using graphics instead of creating new text Costs will increase if existing text is replaced by newgraphics Costs are increasing due to new voiceover movies
  • 6. Agenda Graphics Automations Videos Saving cost with Visual Elements
  • 8. Automations Intro / Overview Benefits Scripted or Manual Demos Requirements
  • 9. Intro / Overview Screenshot > Scripts to automate screenshot capture Annotated and Composite graphics > Flash/Captivate projects to automate the localization
  • 10. Benefits Minimize the amount of time needed to produce localized images Minimize the amount of time needed to update images from one release to the next Minimize the gap between release of English product and localized Improve quality Reduce the peak resource demand Support Authoring teams by providing English screenshots
  • 11.
  • 13.
  • 15. How does it work? Text layer Graphics layer Mask layer Background layer Comp guide layer Greenland Icecap
  • 16. Requirements Minimum 3 languages Need for screenshots to be reused next release, with updated UI Minimum 20 localizable screenshots Type of documentation: tutorials are the best fit for scripting Nature of the software: some applications are more difficult to script than others
  • 18. Different Video Formats Captivate Video Video with Audio Camtasia Video
  • 19. Samples CaptivateCamtasia Notice how…. Cursor movement: Captivate is generated, Camtasia is recorded Drawing Area motion: Captivate is a succession of stills, Camtasia is full motion Animated Graphics: Camtasia makes it easy to add animated graphics
  • 21. Video with Audio Initially we used expensive linguistic experts familiar with each language to do the video engineering work Costs were significantly reduced by using a process that allowed engineers without linguistic expertise to synchronize localized audio with localized video
  • 23. New technologies: Text-To-Speech Benefits: Avoid reliance on individual voice talents, for the duration of the project Avoid voice talent and studio recording costs Avoid costly delays when rework is needed Challenges: High cost of professional TTS systems Establishing guidelines on acceptable quality Manual post-editing to achieve acceptable quality
  • 24. Saving cost with visual elements
  • 25.
  • 27. annotated image is created in Flash by author11 new words Global image with 5 words of callouts $22 12languages Using 1annotated image instead of writing 12+ new words will result in a saving. (Replacing 11 existingwords with a graphic will actually increase the cost.)
  • 28.
  • 30. screenshot would be refreshed twice44 new words Screenshot $85 12languages Using 1 screenshot instead of writing 44+ new words will result in a saving. (Replacing 44 existingwords with a screenshot will actually increase the cost.)
  • 31.
  • 33. screenshot would be refreshed twice
  • 34. composite image is created in Flash by author76 new words Screenshot with 12 words of callouts $146 12languages Using 1 composite image instead of writing 76+ new words will result in a saving. (Replacing 76 existingwords with new ones will actually increase the cost.)
  • 35.
  • 37. 15 background screenshots in animation
  • 38. 50 words of captions in animation
  • 39. UI would be refreshed twice543 new words Animation 15 screens + 50 words in captions $1040 12languages Using 1 animation of this type instead of writing 543+ new words will result in a saving. (Replacing 543 existingwords with new ones will actually increase the cost.)
  • 40.
  • 42. 15 background screenshots in animation
  • 43. 300 words of voiceover + closed captions
  • 44. UI would be refreshed twice2,290 new words $4,400 Animation 15 screens + 300 words of voiceover + closed captions 12languages Using 1 animation of this type instead of writing 2,290+ new words will result in a saving. (Replacing 2,290 existingwords with new ones will actually increase the cost.)
  • 45. Rewards Use more Graphics with no extra cost Use more Videos with no extra cost Receive final screenshots from localization team Later freeze date for screenshots in docs Fewer questions from localization team Think Global – Cooperate
  • 46. Tools SilkTest: used for screenshot scripting Flash and Captivate: used for annotation and composite automations ImageMagick: used for post-editing automations AutoIT: general Windows automation
  • 47. Q&A

Editor's Notes

  1. Abstract visualization using Autodesk(R) 3ds Max(R) software.Expiration Date: 2099-01-01 No image credit required.
  2. Minimize the amount of time needed to produce localized images after the release of the localized screenshooting builds Minimize the amount of time needed to update images from one release to the next: scripts can often be reused from release to release with minimal updating work required Help improve quality Reduce the peak resource demand; the script creation can occur on the English builds, before the localized screenshooting builds are available Support Authoring teams by providing English screenshots; part of the script creation process involves testing the scripts on the English UI-freeze build
  3. “Text” layer:with dynamic text boxes visible as unique strings in Strings panel, at right of Flash screen“Graphics” layer: allows expansion of the table cells at the left to accommodate longer translations“Mask” layer: consists of white rectangles hiding the English text in the original image“Background” layer: contains the original ‘flat’ image“Comp guide” layer: contains the original ‘flat’ image for reference if a new image is used in the ‘Background’ layerText can be changed from one language to another by changing the Stage language in the Strings panel
  4. Captivaterecords a screenshot each time the UI changes, along with timing and cursor positioningthe resulting video is a stylized reproduction of the original actionall components of the video are editable and replaceablewell suited to more formal instructional videos, and videos that may need to be edited and updatedwhen used with scripted screenshooting, can minimize the time from loc UI freeze to releaseCamtasiarecords UI interaction like a video recorder with up to 30 screenshots recorded per secondthe resulting video is an exact duplicate of the recorded actiona recorded sequence has less potential for editing and updatingwell suited to videos that benefit from a more human feelmost localization time is spent after release of loc UI freeze, so longer time to release, but overall cost is comparable
  5. 2 perspectives: AuthorsLocalizationBackground Captivate - only need to replace the screenshots that show itCamtasia – need to re-record the sequenceEasy update when UI is updated Captivate - videos can be created using early builds and then just replace the background screenshots with those showing the final UI.Likewise, videos from a previous release can be easily updated by simply capturing new screenshots from the new UICamtasia – need to re-create the video every time the UI is updatedLoc Time after loc UI freeze Camtasia ~ 5 times longer than CaptivateCaptivate - involves only executing scripts, then replacing screenshots in CaptivateCamtasia – loc videos need to be created from scratch once loc UI freeze build is releasedClosed Captions export/import for translationCaptivate – Closed Captions (subtitles) can be exported as XML (or .doc)Camtasia - Closed Captions (subtitles) can be exported as .srt (common subtitles format which is easily translated)Callouts export/import for translationCaptivate – callouts (annotations) can be exported as XML (or .doc)Camtasia - callouts (annotations) cannot be easily exported for translationTable of Contents + InteractivityCaptivate is more full-featured in this regardControl over timing and precisionCaptivate – every element in the project including the cursor is individually editable for timing and locationCamtasia – recorded footage can be edited, but not cursorFidelity of user experienceCaptivate – final video is generated with ‘mathematical’ precision, so doesn’t look like the interaction of a real personCamtasia – video is actual recording of a real person, so looks more naturalAuthoring time requiredCamtasia is generally faster to get a usable result, but when editing and updating is taken into account total time would be similar on averageEasy to useCamtasia is more intuitive and faster to learnPurchase CostCamtasia - $299 vs.Captivate - $799Captivate can be obtained as part of the eLearning suiteLocalization cost is independent of amount of editing and captionsCaptivate – regardless of project complexity localization is simply the batch replacing of screenshots and calloutsCamtasia – the more complex the project is, the more time it takes to localize, since the project needs to be fully recreated for each languageTotal localization costCaptivate – more preparation time needed in writing/updating scripts, less execution time after loc UI freeze, less time needed for future updatesCamtasia – less preparation time, more execution time after loc UI freeze, more time needed for edits and updates
  6. Use graphics instead of new text where possibleAvoid visible English strings that are not essential to the messageReduce the number of localizable screenshots in animationsAdd closed captions to voiceover videosProvide Audio Runsheets for voiceover videosProvide Steps-to-Reproduce documents where necessaryAssist with art tagging in the Content Management System of choicePost all source data for Localization teams