SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Downloaden Sie, um offline zu lesen
MANAGEMENT
https://lingohub.com MADE WITH BY LINGOHUB
LEAN TRANSLATION
LEAN MANAGEMENT
− A holistic take on principles,methods and processes for effective design of value
creation
− A leadership philosophythat translates down to organizational processes and principles
with the aim of avoidingunnecessary waste, mistakes and costs in all areas while seeking
the best result
https://lingohub.com MADE WITH BY LINGOHUB
AND LOCALIZATION
https://lingohub.com MADE WITH BY LINGOHUB
INTERNATIONALIZTION
INTERNATIONALIZATION (i18n)
− The process of preparinga software application or website for localization
− It involves separating all content from the structure of the application,so the text (in a
given language) can be easily changed
− All text in an application is replaced with variables that are assigned string values
An example: The help button in your software shows a text. In the code there’ll be a key for that
(‘help.button.label’) and in the resource file there’ll be an entry (‘help.button.label = Help’) for the English
language. When the software interface is set to English, the button will say Help.
https://lingohub.com MADE WITH BY LINGOHUB
LOCALIZATION (l10n)
− All processes required to adapt a product for a certain location
− Localization is more than simple text translation
− Components of localization:
− Text translation, adapting colors, symbols, tonality of text, prices, measures, aspects of user interface to
accommodate right-to-left or vertical communication 

− Localization starts where internationalization ends
https://lingohub.com MADE WITH BY LINGOHUB
MANAGEMENT
https://lingohub.com MADE WITH BY LINGOHUB
LEAN TRANSLATION
UNDERSTANDING WHY THE TRANSLATION MANAGEMENT PROCESS MIGHT NOT BE LEAN
− Organizing the translators (hiring, quality check,

)
− Making sure translators know how to use the tool
(coaching, writing how-tos, 
)
− Ensuring the quality of the translation (Are
independent reviewers hired?)
− Organizing payment of delivered translation
services
− Communicating with translators for various
reasons (context information is required,
disputes over payment, problems with source
text, 
)
− Re-import of the resource file into the
development environment (proper format,
additional work, 
)
− What if there are changes in the original text
during the translation process?
https://lingohub.com MADE WITH BY LINGOHUB
Think about who might be in charge of the following tasks and how much time they might consume
WHY LOCALIZATION IS IMPORTANT
− Localization opens new markets
− It’s more convenient for customers to try your product in their native language. Translated content also
affects SEO positively. Hence, early localization of a product makes market entry easier.
− The exception proves the rule. Some products require not just electronic distribution, but also additional
investment per new market (e.g. customer service in each market). Careful planning can decrease some of
these hurdles.
− Localization prevents imitators
− One major reason why business ideas are copied by others is that the innovator leaves market uncovered.
− Well executed localization can help companies tor prevent copycats abroad.
https://lingohub.com MADE WITH BY LINGOHUB
WHY LOCALIZATION IS IMPORTANT
− Localization creates competitive advantage
− Achieve an competitive advantage by making your product suitable for various customer segments early
on and don’t limit it to the English-proficient segment.
− You can be a step ahead of your competition if expanding to the next country for you is just a matter of
switching on that additional language option.
− Localization creates multicultural product character
− Localizing your products properly can emphasize the multicultural character of your company/product.
− A multilingual product does not discriminate certain languages or markets, it contributes to a multilingual
Internet. You contribute to something greater, to intercultural understanding.
https://lingohub.com MADE WITH BY LINGOHUB
BEST PRACTICES
https://lingohub.com MADE WITH BY LINGOHUB
LOCALIZATION
HOW TO GET THE MOST OUT OF LOCALIZATION
World-readiness
− World-readinessdescribes whether or not your app or website is ready to be localized (from a
technical standpoint).
− Careful code documentation and clean resource files can prevent lots of headacheslater and
reduce the amount of preparatory work.
Translation management
− Compatibility and efficiency are 2 crucial aspects in pickingthe right tool to manage translations.
− Consider lean translation management. Don’t lose agility with media breaks or conversions.
https://lingohub.com MADE WITH BY LINGOHUB
HOW TO GET THE MOST OUT OF LOCALIZATION
https://lingohub.com MADE WITH BY LINGOHUB
Language choice
− Most productsare released in the lingua franca of the web, English. It allows you to cover the core
markets in the western world, still you’re missing out on billions of potential customers focusing
exclusively on English.
− Consider that offering your product in a new language may come alongwith customer service in
that language as well. It’s important to consider expectationsof your target audience.
Quality control
− Quality control is a make or break aspect of any product cycle and crucial to integrate in it.
− Carefully planning when, who and how is just as important as the execution itself.
LEAN LOCALIZATION WORKFLOWS
https://lingohub.com MADE WITH BY LINGOHUB
− Having linguistic expertise on hand, translation could begin the minute certain pars of
the software are mostly complete.
− Translation should be able to begin in one or any number of additional languages.
− Updates in the product should not impede the overall development.
− There needs to be a fluiditybetween the software development and translation side.
− A developer’s work should not be interrupted by something happening on the
translation side, and vice versa.
FOR TRANSLATION MANAGEMENT
https://lingohub.com MADE WITH BY LINGOHUB
AGILE SOFTWARE DEVELOPMENT TECHNOLOGIES
RESOURCE FILES
https://lingohub.com MADE WITH BY LINGOHUB
− Resource files are used to separate text content form code.
− All the text content is taken out the code and just referenced by it.
− Translators have hard times to handle such files.
⟶ The best way to handle resource files is to abstract them to the translators and leave them to the developers.
LingoHub takes it even a step further. Developers can add comments, quality checks and context information to
generate a collaborative and convenient environments for all parties of the translation workflow.
TEXT SEGMENT CHANGES
https://lingohub.com MADE WITH BY LINGOHUB
− A text segment is an entry in a resource file.
− As software changes, the text changes as well. Existing texts are updated, removed or
new ones are added.
− Developers normallydon’t track these changes, but they’re crucial for translators.
− Resource files are not suited for keeping track of changes.
⟶ Translation tools perfectly handle these requirements. Some great collaboration and translation services and
integrated features make translation even more simple.
INTEGRATED DEVELOPMENT ENVIRONMENT (IDE)
https://lingohub.com MADE WITH BY LINGOHUB
− Git(Hub) took branchingand code sharing to a new level.
− A software project normallyhas many branches (10, 20 or more) where each branch
reflects an issue (feature/bug fix).
− Feature branchesare fluent, as the text in it, so it wouldn’t make sense to translate these
texts. When code goes in the release branch,the translationsshould already be done.
⟶ The solution: Introduce a state between – a translation branch. When a developer knowsthat a text
doesn’t change anymore, the code is pushed to this translation branch and the translatorsare notified
that a text needs to be translated.
INTEGRATED DEVELOPMENT ENVIRONMENT (IDE)
https://lingohub.com MADE WITH BY LINGOHUB
GIT workflow with i18n
CONTINUOUS DEPLOYMENTS
https://lingohub.com MADE WITH BY LINGOHUB
− Nowadays software is released 2-3 times a week. Translationsare needed fast and more
often.
− This creates challenges for both developers and translators.
− While translatorswere used to work on 2-3 big projects, this shifted working on 15-20
projectsin parallel and work on each just a little bit each week.
− Tools like Translation Memory, Machine Translation and Term Base help translatorsto
stay consistent while working on different projects.
BROUGHT TO YOU BY LINGOHUB
ANJA OBERMÜLLER
BUSINESS DEVELOPMENT& MARKETING AT
LINGOHUB
anja.obermueller@lingohub.com
@LingoHub
@anjaobermueller
Download ebook for free.
https://lingohub.com MADE WITH BY LINGOHUB

Weitere Àhnliche Inhalte

Andere mochten auch

Drupal Multi-site for Fun and Profit
Drupal Multi-site for Fun and ProfitDrupal Multi-site for Fun and Profit
Drupal Multi-site for Fun and ProfitEmma Jane Hogbin Westby
 
Sonova.com building multilingual and multidomain drupal website
Sonova.com building multilingual and multidomain drupal websiteSonova.com building multilingual and multidomain drupal website
Sonova.com building multilingual and multidomain drupal websiteAmazee Labs
 
Translate in Drupal 8: A New Era in Translation Has Begun
Translate in Drupal 8: A New Era in Translation Has BegunTranslate in Drupal 8: A New Era in Translation Has Begun
Translate in Drupal 8: A New Era in Translation Has BegunChristian LĂłpez EspĂ­nola
 
Multilingual Site Building with Drupal 7 at Drupal Camp NYC 10
Multilingual Site Building with Drupal 7 at Drupal Camp NYC 10Multilingual Site Building with Drupal 7 at Drupal Camp NYC 10
Multilingual Site Building with Drupal 7 at Drupal Camp NYC 10Suzanne Dergacheva
 
Don't Get Lost in Translation: Multilingual Site Building with Drupal 7 at Dr...
Don't Get Lost in Translation: Multilingual Site Building with Drupal 7 at Dr...Don't Get Lost in Translation: Multilingual Site Building with Drupal 7 at Dr...
Don't Get Lost in Translation: Multilingual Site Building with Drupal 7 at Dr...Suzanne Dergacheva
 
Localization Project Management
Localization Project ManagementLocalization Project Management
Localization Project ManagementMaria Asnes
 
Managing Translation Workflows in Drupal 7
Managing Translation Workflows in Drupal 7Managing Translation Workflows in Drupal 7
Managing Translation Workflows in Drupal 7Suzanne Dergacheva
 

Andere mochten auch (8)

Drupal Multi-site for Fun and Profit
Drupal Multi-site for Fun and ProfitDrupal Multi-site for Fun and Profit
Drupal Multi-site for Fun and Profit
 
Sonova.com building multilingual and multidomain drupal website
Sonova.com building multilingual and multidomain drupal websiteSonova.com building multilingual and multidomain drupal website
Sonova.com building multilingual and multidomain drupal website
 
Drupal7 multilingual
Drupal7 multilingualDrupal7 multilingual
Drupal7 multilingual
 
Translate in Drupal 8: A New Era in Translation Has Begun
Translate in Drupal 8: A New Era in Translation Has BegunTranslate in Drupal 8: A New Era in Translation Has Begun
Translate in Drupal 8: A New Era in Translation Has Begun
 
Multilingual Site Building with Drupal 7 at Drupal Camp NYC 10
Multilingual Site Building with Drupal 7 at Drupal Camp NYC 10Multilingual Site Building with Drupal 7 at Drupal Camp NYC 10
Multilingual Site Building with Drupal 7 at Drupal Camp NYC 10
 
Don't Get Lost in Translation: Multilingual Site Building with Drupal 7 at Dr...
Don't Get Lost in Translation: Multilingual Site Building with Drupal 7 at Dr...Don't Get Lost in Translation: Multilingual Site Building with Drupal 7 at Dr...
Don't Get Lost in Translation: Multilingual Site Building with Drupal 7 at Dr...
 
Localization Project Management
Localization Project ManagementLocalization Project Management
Localization Project Management
 
Managing Translation Workflows in Drupal 7
Managing Translation Workflows in Drupal 7Managing Translation Workflows in Drupal 7
Managing Translation Workflows in Drupal 7
 

Ähnlich wie Lean localization workflows and agile translation management

Multi-Language Support
Multi-Language SupportMulti-Language Support
Multi-Language SupportPokeshot/// SMZ
 
Guide to Globalization, Internationalization, Localization & Translation
Guide to Globalization, Internationalization, Localization & TranslationGuide to Globalization, Internationalization, Localization & Translation
Guide to Globalization, Internationalization, Localization & TranslationNeil Payne
 
The ultimate list of website translation tools
The ultimate list of website translation toolsThe ultimate list of website translation tools
The ultimate list of website translation toolsBablic Ltd
 
Creating and Maintaining An Internationalized Website
Creating and Maintaining An Internationalized WebsiteCreating and Maintaining An Internationalized Website
Creating and Maintaining An Internationalized WebsiteBrian Huff
 
Multilingual intranets ClearBox Valo Feb 2018
Multilingual intranets  ClearBox Valo Feb 2018Multilingual intranets  ClearBox Valo Feb 2018
Multilingual intranets ClearBox Valo Feb 2018Sam Marshall
 
Introduction to domino_global_workbench_8.5
Introduction to domino_global_workbench_8.5Introduction to domino_global_workbench_8.5
Introduction to domino_global_workbench_8.5hepeiwei
 
B-Translator as a Software Engineering Project
B-Translator as a Software Engineering ProjectB-Translator as a Software Engineering Project
B-Translator as a Software Engineering ProjectDashamir Hoxha
 
apidays LIVE Paris 2021 - Who writes the Docs? by Laura Vass, Pronovix
apidays LIVE Paris 2021 - Who writes the Docs? by Laura Vass, Pronovixapidays LIVE Paris 2021 - Who writes the Docs? by Laura Vass, Pronovix
apidays LIVE Paris 2021 - Who writes the Docs? by Laura Vass, Pronovixapidays
 
Enterprise Localization Trends Webinar
Enterprise Localization Trends WebinarEnterprise Localization Trends Webinar
Enterprise Localization Trends WebinarMemsource
 
Change the way you work: Lessons from other industries
Change the way you work: Lessons from other industriesChange the way you work: Lessons from other industries
Change the way you work: Lessons from other industriesSDL Trados
 
Full Stack.pptx
Full Stack.pptxFull Stack.pptx
Full Stack.pptxRiyaBajpai11
 
Website Translation, Multilingual SEO & International UX
Website Translation, Multilingual SEO & International UXWebsite Translation, Multilingual SEO & International UX
Website Translation, Multilingual SEO & International UXVengaGlobal
 
Career potentials and opportunities in ICT
Career potentials and opportunities in ICTCareer potentials and opportunities in ICT
Career potentials and opportunities in ICTOsahon Gino Ediagbonya
 
Marketo-Summit-2015-Strategize-Then-Localize-Executing-a-Successful-Enterpris...
Marketo-Summit-2015-Strategize-Then-Localize-Executing-a-Successful-Enterpris...Marketo-Summit-2015-Strategize-Then-Localize-Executing-a-Successful-Enterpris...
Marketo-Summit-2015-Strategize-Then-Localize-Executing-a-Successful-Enterpris...Colin Ryder
 
Engineering Your Product Information for Local Markets
Engineering Your Product Information for Local MarketsEngineering Your Product Information for Local Markets
Engineering Your Product Information for Local MarketsTom Knupp
 
Hovitaga Translation Tool - overview
Hovitaga Translation Tool - overviewHovitaga Translation Tool - overview
Hovitaga Translation Tool - overviewHovitaga Kft.
 
Internationalization (i18n) Primer: Solving Coding Issues Equals Competitive ...
Internationalization (i18n) Primer: Solving Coding Issues Equals Competitive ...Internationalization (i18n) Primer: Solving Coding Issues Equals Competitive ...
Internationalization (i18n) Primer: Solving Coding Issues Equals Competitive ...Lingoport (www.lingoport.com)
 
How to Build a Successful Distributed Software Development Team
How to Build a Successful Distributed Software Development TeamHow to Build a Successful Distributed Software Development Team
How to Build a Successful Distributed Software Development TeamI Can Infotech
 
Localization in the Real World: Managing Cost, Schedule and Quality within Pr...
Localization in the Real World: Managing Cost, Schedule and Quality within Pr...Localization in the Real World: Managing Cost, Schedule and Quality within Pr...
Localization in the Real World: Managing Cost, Schedule and Quality within Pr...Amy S. Friend
 
What is Localization Testing?
What is Localization Testing?What is Localization Testing?
What is Localization Testing?QA InfoTech
 

Ähnlich wie Lean localization workflows and agile translation management (20)

Multi-Language Support
Multi-Language SupportMulti-Language Support
Multi-Language Support
 
Guide to Globalization, Internationalization, Localization & Translation
Guide to Globalization, Internationalization, Localization & TranslationGuide to Globalization, Internationalization, Localization & Translation
Guide to Globalization, Internationalization, Localization & Translation
 
The ultimate list of website translation tools
The ultimate list of website translation toolsThe ultimate list of website translation tools
The ultimate list of website translation tools
 
Creating and Maintaining An Internationalized Website
Creating and Maintaining An Internationalized WebsiteCreating and Maintaining An Internationalized Website
Creating and Maintaining An Internationalized Website
 
Multilingual intranets ClearBox Valo Feb 2018
Multilingual intranets  ClearBox Valo Feb 2018Multilingual intranets  ClearBox Valo Feb 2018
Multilingual intranets ClearBox Valo Feb 2018
 
Introduction to domino_global_workbench_8.5
Introduction to domino_global_workbench_8.5Introduction to domino_global_workbench_8.5
Introduction to domino_global_workbench_8.5
 
B-Translator as a Software Engineering Project
B-Translator as a Software Engineering ProjectB-Translator as a Software Engineering Project
B-Translator as a Software Engineering Project
 
apidays LIVE Paris 2021 - Who writes the Docs? by Laura Vass, Pronovix
apidays LIVE Paris 2021 - Who writes the Docs? by Laura Vass, Pronovixapidays LIVE Paris 2021 - Who writes the Docs? by Laura Vass, Pronovix
apidays LIVE Paris 2021 - Who writes the Docs? by Laura Vass, Pronovix
 
Enterprise Localization Trends Webinar
Enterprise Localization Trends WebinarEnterprise Localization Trends Webinar
Enterprise Localization Trends Webinar
 
Change the way you work: Lessons from other industries
Change the way you work: Lessons from other industriesChange the way you work: Lessons from other industries
Change the way you work: Lessons from other industries
 
Full Stack.pptx
Full Stack.pptxFull Stack.pptx
Full Stack.pptx
 
Website Translation, Multilingual SEO & International UX
Website Translation, Multilingual SEO & International UXWebsite Translation, Multilingual SEO & International UX
Website Translation, Multilingual SEO & International UX
 
Career potentials and opportunities in ICT
Career potentials and opportunities in ICTCareer potentials and opportunities in ICT
Career potentials and opportunities in ICT
 
Marketo-Summit-2015-Strategize-Then-Localize-Executing-a-Successful-Enterpris...
Marketo-Summit-2015-Strategize-Then-Localize-Executing-a-Successful-Enterpris...Marketo-Summit-2015-Strategize-Then-Localize-Executing-a-Successful-Enterpris...
Marketo-Summit-2015-Strategize-Then-Localize-Executing-a-Successful-Enterpris...
 
Engineering Your Product Information for Local Markets
Engineering Your Product Information for Local MarketsEngineering Your Product Information for Local Markets
Engineering Your Product Information for Local Markets
 
Hovitaga Translation Tool - overview
Hovitaga Translation Tool - overviewHovitaga Translation Tool - overview
Hovitaga Translation Tool - overview
 
Internationalization (i18n) Primer: Solving Coding Issues Equals Competitive ...
Internationalization (i18n) Primer: Solving Coding Issues Equals Competitive ...Internationalization (i18n) Primer: Solving Coding Issues Equals Competitive ...
Internationalization (i18n) Primer: Solving Coding Issues Equals Competitive ...
 
How to Build a Successful Distributed Software Development Team
How to Build a Successful Distributed Software Development TeamHow to Build a Successful Distributed Software Development Team
How to Build a Successful Distributed Software Development Team
 
Localization in the Real World: Managing Cost, Schedule and Quality within Pr...
Localization in the Real World: Managing Cost, Schedule and Quality within Pr...Localization in the Real World: Managing Cost, Schedule and Quality within Pr...
Localization in the Real World: Managing Cost, Schedule and Quality within Pr...
 
What is Localization Testing?
What is Localization Testing?What is Localization Testing?
What is Localization Testing?
 

Mehr von LingoHub

Infographic preferred online payment methods
Infographic preferred online payment methodsInfographic preferred online payment methods
Infographic preferred online payment methodsLingoHub
 
Mobile app localization - markets and opportunities
Mobile app localization - markets and opportunitiesMobile app localization - markets and opportunities
Mobile app localization - markets and opportunitiesLingoHub
 
Stripe subscription and VAT handling
Stripe subscription and VAT handlingStripe subscription and VAT handling
Stripe subscription and VAT handlingLingoHub
 
SEO for multilingual websites
SEO for multilingual websitesSEO for multilingual websites
SEO for multilingual websitesLingoHub
 
Ruby i18n - internationalization for ruby
Ruby i18n - internationalization for rubyRuby i18n - internationalization for ruby
Ruby i18n - internationalization for rubyLingoHub
 
Gettext i18n system - internationalization for gettext
Gettext i18n system - internationalization for gettextGettext i18n system - internationalization for gettext
Gettext i18n system - internationalization for gettextLingoHub
 
7 tips for going international with your website
7 tips for going international with your website7 tips for going international with your website
7 tips for going international with your websiteLingoHub
 
Software Localization made easy
Software Localization made easySoftware Localization made easy
Software Localization made easyLingoHub
 

Mehr von LingoHub (8)

Infographic preferred online payment methods
Infographic preferred online payment methodsInfographic preferred online payment methods
Infographic preferred online payment methods
 
Mobile app localization - markets and opportunities
Mobile app localization - markets and opportunitiesMobile app localization - markets and opportunities
Mobile app localization - markets and opportunities
 
Stripe subscription and VAT handling
Stripe subscription and VAT handlingStripe subscription and VAT handling
Stripe subscription and VAT handling
 
SEO for multilingual websites
SEO for multilingual websitesSEO for multilingual websites
SEO for multilingual websites
 
Ruby i18n - internationalization for ruby
Ruby i18n - internationalization for rubyRuby i18n - internationalization for ruby
Ruby i18n - internationalization for ruby
 
Gettext i18n system - internationalization for gettext
Gettext i18n system - internationalization for gettextGettext i18n system - internationalization for gettext
Gettext i18n system - internationalization for gettext
 
7 tips for going international with your website
7 tips for going international with your website7 tips for going international with your website
7 tips for going international with your website
 
Software Localization made easy
Software Localization made easySoftware Localization made easy
Software Localization made easy
 

KĂŒrzlich hochgeladen

Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍾 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍾 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍾 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍾 8923113531 🎰 Avail...gurkirankumar98700
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 

KĂŒrzlich hochgeladen (20)

Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍾 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍾 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍾 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍾 8923113531 🎰 Avail...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 

Lean localization workflows and agile translation management

  • 1. MANAGEMENT https://lingohub.com MADE WITH BY LINGOHUB LEAN TRANSLATION
  • 2. LEAN MANAGEMENT − A holistic take on principles,methods and processes for effective design of value creation − A leadership philosophythat translates down to organizational processes and principles with the aim of avoidingunnecessary waste, mistakes and costs in all areas while seeking the best result https://lingohub.com MADE WITH BY LINGOHUB
  • 3. AND LOCALIZATION https://lingohub.com MADE WITH BY LINGOHUB INTERNATIONALIZTION
  • 4. INTERNATIONALIZATION (i18n) − The process of preparinga software application or website for localization − It involves separating all content from the structure of the application,so the text (in a given language) can be easily changed − All text in an application is replaced with variables that are assigned string values An example: The help button in your software shows a text. In the code there’ll be a key for that (‘help.button.label’) and in the resource file there’ll be an entry (‘help.button.label = Help’) for the English language. When the software interface is set to English, the button will say Help. https://lingohub.com MADE WITH BY LINGOHUB
  • 5. LOCALIZATION (l10n) − All processes required to adapt a product for a certain location − Localization is more than simple text translation − Components of localization: − Text translation, adapting colors, symbols, tonality of text, prices, measures, aspects of user interface to accommodate right-to-left or vertical communication 
 − Localization starts where internationalization ends https://lingohub.com MADE WITH BY LINGOHUB
  • 6. MANAGEMENT https://lingohub.com MADE WITH BY LINGOHUB LEAN TRANSLATION
  • 7. UNDERSTANDING WHY THE TRANSLATION MANAGEMENT PROCESS MIGHT NOT BE LEAN − Organizing the translators (hiring, quality check, 
) − Making sure translators know how to use the tool (coaching, writing how-tos, 
) − Ensuring the quality of the translation (Are independent reviewers hired?) − Organizing payment of delivered translation services − Communicating with translators for various reasons (context information is required, disputes over payment, problems with source text, 
) − Re-import of the resource file into the development environment (proper format, additional work, 
) − What if there are changes in the original text during the translation process? https://lingohub.com MADE WITH BY LINGOHUB Think about who might be in charge of the following tasks and how much time they might consume
  • 8. WHY LOCALIZATION IS IMPORTANT − Localization opens new markets − It’s more convenient for customers to try your product in their native language. Translated content also affects SEO positively. Hence, early localization of a product makes market entry easier. − The exception proves the rule. Some products require not just electronic distribution, but also additional investment per new market (e.g. customer service in each market). Careful planning can decrease some of these hurdles. − Localization prevents imitators − One major reason why business ideas are copied by others is that the innovator leaves market uncovered. − Well executed localization can help companies tor prevent copycats abroad. https://lingohub.com MADE WITH BY LINGOHUB
  • 9. WHY LOCALIZATION IS IMPORTANT − Localization creates competitive advantage − Achieve an competitive advantage by making your product suitable for various customer segments early on and don’t limit it to the English-proficient segment. − You can be a step ahead of your competition if expanding to the next country for you is just a matter of switching on that additional language option. − Localization creates multicultural product character − Localizing your products properly can emphasize the multicultural character of your company/product. − A multilingual product does not discriminate certain languages or markets, it contributes to a multilingual Internet. You contribute to something greater, to intercultural understanding. https://lingohub.com MADE WITH BY LINGOHUB
  • 10. BEST PRACTICES https://lingohub.com MADE WITH BY LINGOHUB LOCALIZATION
  • 11. HOW TO GET THE MOST OUT OF LOCALIZATION World-readiness − World-readinessdescribes whether or not your app or website is ready to be localized (from a technical standpoint). − Careful code documentation and clean resource files can prevent lots of headacheslater and reduce the amount of preparatory work. Translation management − Compatibility and efficiency are 2 crucial aspects in pickingthe right tool to manage translations. − Consider lean translation management. Don’t lose agility with media breaks or conversions. https://lingohub.com MADE WITH BY LINGOHUB
  • 12. HOW TO GET THE MOST OUT OF LOCALIZATION https://lingohub.com MADE WITH BY LINGOHUB Language choice − Most productsare released in the lingua franca of the web, English. It allows you to cover the core markets in the western world, still you’re missing out on billions of potential customers focusing exclusively on English. − Consider that offering your product in a new language may come alongwith customer service in that language as well. It’s important to consider expectationsof your target audience. Quality control − Quality control is a make or break aspect of any product cycle and crucial to integrate in it. − Carefully planning when, who and how is just as important as the execution itself.
  • 13. LEAN LOCALIZATION WORKFLOWS https://lingohub.com MADE WITH BY LINGOHUB − Having linguistic expertise on hand, translation could begin the minute certain pars of the software are mostly complete. − Translation should be able to begin in one or any number of additional languages. − Updates in the product should not impede the overall development. − There needs to be a fluiditybetween the software development and translation side. − A developer’s work should not be interrupted by something happening on the translation side, and vice versa.
  • 14. FOR TRANSLATION MANAGEMENT https://lingohub.com MADE WITH BY LINGOHUB AGILE SOFTWARE DEVELOPMENT TECHNOLOGIES
  • 15. RESOURCE FILES https://lingohub.com MADE WITH BY LINGOHUB − Resource files are used to separate text content form code. − All the text content is taken out the code and just referenced by it. − Translators have hard times to handle such files. ⟶ The best way to handle resource files is to abstract them to the translators and leave them to the developers. LingoHub takes it even a step further. Developers can add comments, quality checks and context information to generate a collaborative and convenient environments for all parties of the translation workflow.
  • 16. TEXT SEGMENT CHANGES https://lingohub.com MADE WITH BY LINGOHUB − A text segment is an entry in a resource file. − As software changes, the text changes as well. Existing texts are updated, removed or new ones are added. − Developers normallydon’t track these changes, but they’re crucial for translators. − Resource files are not suited for keeping track of changes. ⟶ Translation tools perfectly handle these requirements. Some great collaboration and translation services and integrated features make translation even more simple.
  • 17. INTEGRATED DEVELOPMENT ENVIRONMENT (IDE) https://lingohub.com MADE WITH BY LINGOHUB − Git(Hub) took branchingand code sharing to a new level. − A software project normallyhas many branches (10, 20 or more) where each branch reflects an issue (feature/bug fix). − Feature branchesare fluent, as the text in it, so it wouldn’t make sense to translate these texts. When code goes in the release branch,the translationsshould already be done. ⟶ The solution: Introduce a state between – a translation branch. When a developer knowsthat a text doesn’t change anymore, the code is pushed to this translation branch and the translatorsare notified that a text needs to be translated.
  • 18. INTEGRATED DEVELOPMENT ENVIRONMENT (IDE) https://lingohub.com MADE WITH BY LINGOHUB GIT workflow with i18n
  • 19. CONTINUOUS DEPLOYMENTS https://lingohub.com MADE WITH BY LINGOHUB − Nowadays software is released 2-3 times a week. Translationsare needed fast and more often. − This creates challenges for both developers and translators. − While translatorswere used to work on 2-3 big projects, this shifted working on 15-20 projectsin parallel and work on each just a little bit each week. − Tools like Translation Memory, Machine Translation and Term Base help translatorsto stay consistent while working on different projects.
  • 20. BROUGHT TO YOU BY LINGOHUB ANJA OBERMÜLLER BUSINESS DEVELOPMENT& MARKETING AT LINGOHUB anja.obermueller@lingohub.com @LingoHub @anjaobermueller Download ebook for free. https://lingohub.com MADE WITH BY LINGOHUB