SlideShare a Scribd company logo
Translating software 
with SDL Passolo
2 
Software localization and documentation 
translation are different!
3 
SDL Trados Studio is not the 
(only) solution!
4 
Why?
5 
Document types are different 
Software 
• Not self contained 
• String-based 
• IDs = context 
• UI string separate unique 
linguistic asset class 
Documentation 
• Self contained 
• Sentence based 
• Surrounding content = 
context
6 
Developers are 
different! 
• Human language is not a core topic 
• Create linguistic content in different way 
• Lower linguistic quality 
• Content is changed more often (code & 
linguistic data) 
• High influence on translatability
7 
Workflows are different 
Development Localization Testing 
Development Localization Testing 
waterfall 
Development Localization Testing 
Development 
Localization Testing 
iterative Development Localization Testing 
Development Localization Testing 
Development Localization Testing 
Development Localization Testing 
Development Localization Testing continuous
8 
The solution for software localization is 
SDL Passolo
9 
Default 
○ Binary files (EXE, DLL, SYS, OCX) with 
Windows Standard Resources (16, 32, 64 bit) 
○ Windows Resource files (RC, RC2, DLG) 
○ Windows 8 Modern UI files (XLIFF, RESJSON) 
○ Android resource parser 
○ JavaScript Object Notation 
○ Visual Basic < 6 project files (VBP) and forms 
(FRM) 
○ Binary files for Windows Mobile (Windows CE, 
Pocket PC, Windows Mobile) 
○ Microsoft Installer files (MSI) 
○ HTML files ad HTML derivatives 
○ Unix/Linux Portable Object files 
○ Mono and multilingual XML files (incl. XLIFF) 
○ Multilingual Microsoft Excel files (XLS, XLSX) 
Optional add-ins 
○ Microsoft .NET add-in (Framework 1.0 to 4.5 
including WTF and Silverlight, RESX, binary 
resources) 
○ Java resources (All Platforms; J2EE, J2SE 
and J2ME) Properties files, Source files 
(JAVA), binaries (CLASS), Project files (JAR, 
WAR) 
○ Embarcadero (Borland) Delphi/C++ Builder 
Files Delphi 3 to Delphi XE6 (EXE, DLL, BPL) 
(including dialog and menu editor) 
○ ODBC database parser (supporting ACCESS, 
SQL Server, Oracle, MySQL, IBM DB2) 
Supported file formats
10 
Internationalization support (i18n) 
Pseudo-translation 
Testing 
Source optimization 
i18n 
is an 
engineering 
activity
11 
Visual Localization - WYSIWYG editors for dialogs, 
menus, web pages, bitmaps 
Localization of embedded files - Graphics in 
binaries can be exported and imported 
More context information for translators 
Translator Productivity features 
Localization (l10n) 
Translation 
is part of 
Localization
12 
Simulate translation
13 
Localization Project Management 
Simple handling of software localization projects with 
multilingual project files 
Update feature for easy translation of new software 
releases 
Alignment and Leverage of translations and layout 
data 
Full history of edits including rollback to previous 
versions 
Collaboration Edition supports agile development 
processes 
User management and task management in projects 
Efficient 
project 
management
14 
Support for Agile processes 
Developer 
Project 
file 
External 
Translator 
Internal 
Translator 
Reviewer 
Localization 
Manager 
Translation 
Bundles 
Localization 
Kit 
Creating Project 
Project Update 
Export 
New/Changed text entries 
FTP 
Invitation 
E-Mail
15 
File type specific checks 
Custom checks via macros or add-ins 
Linguistic checks for inconsistent 
terminology or translations 
User defined checks 
Quality Assurance
16 
Automation & customization 
Integration into automatic build server 
environment 
SDL Passolo COM object for automation od 
recurring tasks 
Develop your own add-ins using the Passolo 
SDK 
Find add-ins on the SDL OpenExchange app 
store 
Acrolinx add-in 
Available on sdl.com/openexchange
17 
SDL Passolo, SDL Trados Studio and SDL MultiTerm 
Sharing of assets 
Through TMs and term bases, BUT 
mind: 
• Not all strings are 
segments 
• UI elements are not terms
18 
To conclude…
19 
○ Allows optimal workflows 
○ Reduces friction between 
software developers and 
localizers 
○ Streamlines communication 
between developers and 
localizers 
○ Controls linguistic quality in 
source and target 
languages 
SDL Passolo 
is the right tool 
for software 
localization 
because it…
The winning combination of typical product localization… 
20 
Get 
software 
localization right 
Get 
documentation 
localization right 
Get 
terminology 
right 
+ +
21 
Need more info? 
www.sdl.com/passolo

More Related Content

PPTX
3 prevention of dental caries ii
PPTX
DLA 1205: Fluoride PowerPoint
PPTX
Translating software with SDL Passolo?
PPTX
Best practices for implementing and rolling out a memoQ server in an organiz...
PDF
Trends in Translation Technology
PDF
Introducing language technology in the editing process: How to do things righ...
PPTX
Kaizen - A journey of discovery | memoQfest 2014 | Budapest, Hungary
PDF
ISO 17100: Anforderungen und Umsetzung
3 prevention of dental caries ii
DLA 1205: Fluoride PowerPoint
Translating software with SDL Passolo?
Best practices for implementing and rolling out a memoQ server in an organiz...
Trends in Translation Technology
Introducing language technology in the editing process: How to do things righ...
Kaizen - A journey of discovery | memoQfest 2014 | Budapest, Hungary
ISO 17100: Anforderungen und Umsetzung

Viewers also liked (10)

PDF
Übersetzungskosten im Griff: Wo sind die Stellschrauben für kostenoptimierte ...
PPTX
Translating software with SDL Passolo? ETUG 2014 Berlin
PPTX
Translation Trends for 2015
PDF
I18n, l10n, t9n: Quo vadis TYPO3?
PPTX
AdaptiveMT in SDL Trados Studio 2017
PDF
Agile sdlc
PDF
Translate a file in 10 easy steps with SDL Trados Studio 2017
PPT
Kaizen Philosophy
PDF
20170309 typo3 camp-venlo
PDF
Sass Code Reviews - How one code review changed my life #SassConf2015
Übersetzungskosten im Griff: Wo sind die Stellschrauben für kostenoptimierte ...
Translating software with SDL Passolo? ETUG 2014 Berlin
Translation Trends for 2015
I18n, l10n, t9n: Quo vadis TYPO3?
AdaptiveMT in SDL Trados Studio 2017
Agile sdlc
Translate a file in 10 easy steps with SDL Trados Studio 2017
Kaizen Philosophy
20170309 typo3 camp-venlo
Sass Code Reviews - How one code review changed my life #SassConf2015
Ad

Similar to Translating software with SDL Passolo (20)

PPTX
Using PowerShell as DSL in .Net applications
KEY
Language Engineering in the Cloud
PDF
Building bridges - Plone Conference 2015 Bucharest
PDF
PHPFrameworkDay 2020 - Different software evolutions from Start till Release ...
PDF
"Different software evolutions from Start till Release in PHP product" Oleksa...
PDF
Lecture - The .Net Technology and Framework
PPTX
Preparing an Open Source Documentation Repository for Translations
PDF
LincDoc Enterprise Edition brochure
ODP
A Technical Comparison: ISO/IEC 26300 vs Microsoft Office Open XML
PPTX
Programming language
PDF
Language Engineering With Xtext
PDF
The Ring programming language version 1.8 book - Part 6 of 202
PDF
2010 tool forum ata handout
PDF
The Ring programming language version 1.4 book - Part 2 of 30
PDF
The Ring programming language version 1.5.2 book - Part 5 of 181
PDF
Introducing Language-Oriented Business Applications - Markus Voelter
PPTX
Attendence system
PDF
The Ring programming language version 1.7 book - Part 6 of 196
PPTX
Developer Experience Overview
Using PowerShell as DSL in .Net applications
Language Engineering in the Cloud
Building bridges - Plone Conference 2015 Bucharest
PHPFrameworkDay 2020 - Different software evolutions from Start till Release ...
"Different software evolutions from Start till Release in PHP product" Oleksa...
Lecture - The .Net Technology and Framework
Preparing an Open Source Documentation Repository for Translations
LincDoc Enterprise Edition brochure
A Technical Comparison: ISO/IEC 26300 vs Microsoft Office Open XML
Programming language
Language Engineering With Xtext
The Ring programming language version 1.8 book - Part 6 of 202
2010 tool forum ata handout
The Ring programming language version 1.4 book - Part 2 of 30
The Ring programming language version 1.5.2 book - Part 5 of 181
Introducing Language-Oriented Business Applications - Markus Voelter
Attendence system
The Ring programming language version 1.7 book - Part 6 of 196
Developer Experience Overview
Ad

More from SDL Trados (17)

PDF
SDL Translation Technology Insights: Quality
PDF
SDL Translation Technology Insights: Executive Summary
PDF
The history of SDL Trados Studio
PDF
SDL Studio GroupShare 2015
PPTX
Introducing SDL Trados Studio 2015 & SDL MultiTerm 2015
PPTX
Unleash the potential of your SDL Trados Studio Platform
PPTX
SDL Trados Studio 2014 Integration API
PDF
SDL Trados Studio 2014 - Working with advanced file types
PDF
SDL BeGlobal The SDL Platform for Automated Translation
PDF
An introduction to SDL Studio GroupShare 2014
PDF
SDL Trados Studio 2014 Masterclass
PDF
SDL Trados Studio 2014... what's new?
PDF
SDL Trados Autumn 2013 Roadshow Series - Introduction
PDF
The importance of terminology
PDF
Change the way you work: Lessons from other industries
PDF
Gain productivity with SDL Trados Studio
PDF
Assessing the need for translation
SDL Translation Technology Insights: Quality
SDL Translation Technology Insights: Executive Summary
The history of SDL Trados Studio
SDL Studio GroupShare 2015
Introducing SDL Trados Studio 2015 & SDL MultiTerm 2015
Unleash the potential of your SDL Trados Studio Platform
SDL Trados Studio 2014 Integration API
SDL Trados Studio 2014 - Working with advanced file types
SDL BeGlobal The SDL Platform for Automated Translation
An introduction to SDL Studio GroupShare 2014
SDL Trados Studio 2014 Masterclass
SDL Trados Studio 2014... what's new?
SDL Trados Autumn 2013 Roadshow Series - Introduction
The importance of terminology
Change the way you work: Lessons from other industries
Gain productivity with SDL Trados Studio
Assessing the need for translation

Recently uploaded (20)

PPTX
ai tools demonstartion for schools and inter college
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PPTX
Online Work Permit System for Fast Permit Processing
PPTX
L1 - Introduction to python Backend.pptx
PDF
System and Network Administraation Chapter 3
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PPTX
Odoo POS Development Services by CandidRoot Solutions
PPT
Introduction Database Management System for Course Database
PDF
PTS Company Brochure 2025 (1).pdf.......
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PDF
Understanding Forklifts - TECH EHS Solution
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
Digital Strategies for Manufacturing Companies
PPTX
Transform Your Business with a Software ERP System
PPTX
CHAPTER 2 - PM Management and IT Context
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
ai tools demonstartion for schools and inter college
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
Odoo Companies in India – Driving Business Transformation.pdf
Online Work Permit System for Fast Permit Processing
L1 - Introduction to python Backend.pptx
System and Network Administraation Chapter 3
Design an Analysis of Algorithms II-SECS-1021-03
Odoo POS Development Services by CandidRoot Solutions
Introduction Database Management System for Course Database
PTS Company Brochure 2025 (1).pdf.......
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Understanding Forklifts - TECH EHS Solution
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Digital Strategies for Manufacturing Companies
Transform Your Business with a Software ERP System
CHAPTER 2 - PM Management and IT Context
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
How to Migrate SBCGlobal Email to Yahoo Easily
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...

Translating software with SDL Passolo

  • 2. 2 Software localization and documentation translation are different!
  • 3. 3 SDL Trados Studio is not the (only) solution!
  • 5. 5 Document types are different Software • Not self contained • String-based • IDs = context • UI string separate unique linguistic asset class Documentation • Self contained • Sentence based • Surrounding content = context
  • 6. 6 Developers are different! • Human language is not a core topic • Create linguistic content in different way • Lower linguistic quality • Content is changed more often (code & linguistic data) • High influence on translatability
  • 7. 7 Workflows are different Development Localization Testing Development Localization Testing waterfall Development Localization Testing Development Localization Testing iterative Development Localization Testing Development Localization Testing Development Localization Testing Development Localization Testing Development Localization Testing continuous
  • 8. 8 The solution for software localization is SDL Passolo
  • 9. 9 Default ○ Binary files (EXE, DLL, SYS, OCX) with Windows Standard Resources (16, 32, 64 bit) ○ Windows Resource files (RC, RC2, DLG) ○ Windows 8 Modern UI files (XLIFF, RESJSON) ○ Android resource parser ○ JavaScript Object Notation ○ Visual Basic < 6 project files (VBP) and forms (FRM) ○ Binary files for Windows Mobile (Windows CE, Pocket PC, Windows Mobile) ○ Microsoft Installer files (MSI) ○ HTML files ad HTML derivatives ○ Unix/Linux Portable Object files ○ Mono and multilingual XML files (incl. XLIFF) ○ Multilingual Microsoft Excel files (XLS, XLSX) Optional add-ins ○ Microsoft .NET add-in (Framework 1.0 to 4.5 including WTF and Silverlight, RESX, binary resources) ○ Java resources (All Platforms; J2EE, J2SE and J2ME) Properties files, Source files (JAVA), binaries (CLASS), Project files (JAR, WAR) ○ Embarcadero (Borland) Delphi/C++ Builder Files Delphi 3 to Delphi XE6 (EXE, DLL, BPL) (including dialog and menu editor) ○ ODBC database parser (supporting ACCESS, SQL Server, Oracle, MySQL, IBM DB2) Supported file formats
  • 10. 10 Internationalization support (i18n) Pseudo-translation Testing Source optimization i18n is an engineering activity
  • 11. 11 Visual Localization - WYSIWYG editors for dialogs, menus, web pages, bitmaps Localization of embedded files - Graphics in binaries can be exported and imported More context information for translators Translator Productivity features Localization (l10n) Translation is part of Localization
  • 13. 13 Localization Project Management Simple handling of software localization projects with multilingual project files Update feature for easy translation of new software releases Alignment and Leverage of translations and layout data Full history of edits including rollback to previous versions Collaboration Edition supports agile development processes User management and task management in projects Efficient project management
  • 14. 14 Support for Agile processes Developer Project file External Translator Internal Translator Reviewer Localization Manager Translation Bundles Localization Kit Creating Project Project Update Export New/Changed text entries FTP Invitation E-Mail
  • 15. 15 File type specific checks Custom checks via macros or add-ins Linguistic checks for inconsistent terminology or translations User defined checks Quality Assurance
  • 16. 16 Automation & customization Integration into automatic build server environment SDL Passolo COM object for automation od recurring tasks Develop your own add-ins using the Passolo SDK Find add-ins on the SDL OpenExchange app store Acrolinx add-in Available on sdl.com/openexchange
  • 17. 17 SDL Passolo, SDL Trados Studio and SDL MultiTerm Sharing of assets Through TMs and term bases, BUT mind: • Not all strings are segments • UI elements are not terms
  • 19. 19 ○ Allows optimal workflows ○ Reduces friction between software developers and localizers ○ Streamlines communication between developers and localizers ○ Controls linguistic quality in source and target languages SDL Passolo is the right tool for software localization because it…
  • 20. The winning combination of typical product localization… 20 Get software localization right Get documentation localization right Get terminology right + +
  • 21. 21 Need more info? www.sdl.com/passolo