SlideShare a Scribd company logo
1 of 22
I18n & L10n in TW
Maksym Bryzhko
Software Engineer at Transferwise
maksym@transferwise.com
Internationalization vs. Localization
Localization
Localization = L10n
Adaptation of a product, application or document
content to meet the language, cultural and other
requirements of a specific target market (a locale)
Internationalization
Internationalization = I18n
Designing and building an application to facilitate
localization. The main concern is that application
can be adapted to various languages and regions
without engineering changes.
Why localization in needed in
Transferwise?
30% of our customers prefer a non-English
language
Localized product increase MNU and conversion.
* MNU - Monthly New User
Qualitatively, our customers are asking for it.
Language Launch Prioritization
Criteria:
● Current demand - existing customers' browser language
● Growth - browser language growth over past 4 months
● Opportunity - Migrant market size and English proficiency
● Profitability - Route sustainability
Also taken into account:
● How easy to translate
● Availability of translators
● TransferWise priorities
How did we started?
External Translators
Helped to translate part of the home page.
Problems:
● Low quality
● Lack of Context
● Terms
Our internal Customer Support
● Multilingual CS team of ~250 members and 46 nationalities
● Devs asked translations for DE and ES via slack
Limitation:
● Cannot be scaled for many languages
Translation Services
etc...
Managing Translations
Managing Translations
Convenient tooling for making translations
In-Сontext Tool
Integration
CLI (Command Line Interface) - allows to upload/download translations from the
project working copy
Rest API - Useful for custom workflows
Context
Terms
Translation Memory
Translation Process
1)Source (English) messages are pushed to the
repo
2)The messages are uploaded to the Crowdin
3)Pre-translation from Translation Memory(TM)
is applied
4)Translators and Proofreaders complete the
translation
5)The translations are downloaded from the
Crowdin and pushed into the repo
Crowdsourcing (our next goal)
1)Initiation of external translators
2)Voting mechanism
Q & A

More Related Content

Viewers also liked

Design at TransferWise
Design at TransferWiseDesign at TransferWise
Design at TransferWiseNilan Peiris
 
Marketing in FinTech
Marketing in FinTechMarketing in FinTech
Marketing in FinTechActa School
 
Welcome to payoneer webinar june
Welcome to payoneer webinar   juneWelcome to payoneer webinar   june
Welcome to payoneer webinar junePayoneer
 
Amazon's new FBA Calculator
Amazon's new FBA CalculatorAmazon's new FBA Calculator
Amazon's new FBA CalculatorDaytodayebay
 
Coming to America: How to Set Up Shop in the U.S.
Coming to America: How to Set Up Shop in the U.S.Coming to America: How to Set Up Shop in the U.S.
Coming to America: How to Set Up Shop in the U.S.Ott Ilves
 
Continuous Delivery intro @ Devclub
Continuous Delivery intro @ DevclubContinuous Delivery intro @ Devclub
Continuous Delivery intro @ DevclubAlvar Lumberg
 
Building a Startup Team (ECUT 2014)
Building a Startup Team (ECUT 2014)Building a Startup Team (ECUT 2014)
Building a Startup Team (ECUT 2014)Alvar Lumberg
 
System Architecture at DDVE
System Architecture at DDVESystem Architecture at DDVE
System Architecture at DDVEAlvar Lumberg
 
Enabling value delivery at TransferWise
Enabling value delivery at TransferWiseEnabling value delivery at TransferWise
Enabling value delivery at TransferWiseAlvar Lumberg
 
The mission driven startup by Nilan Nilan Peiris, VP Growth at Transferwise
The mission driven startup by Nilan Nilan Peiris, VP Growth at TransferwiseThe mission driven startup by Nilan Nilan Peiris, VP Growth at Transferwise
The mission driven startup by Nilan Nilan Peiris, VP Growth at TransferwiseTheFamily
 
TransferWise - NOAH14 London
TransferWise - NOAH14 LondonTransferWise - NOAH14 London
TransferWise - NOAH14 LondonNOAH Advisors
 
Best practice-ek: NEObankok, FinTech bankok és egyéb digitális kiskedvencek
Best practice-ek: NEObankok, FinTech bankok és egyéb digitális kiskedvencekBest practice-ek: NEObankok, FinTech bankok és egyéb digitális kiskedvencek
Best practice-ek: NEObankok, FinTech bankok és egyéb digitális kiskedvencekFinTechAkademia
 

Viewers also liked (17)

Design at TransferWise
Design at TransferWiseDesign at TransferWise
Design at TransferWise
 
TransferWise
TransferWise TransferWise
TransferWise
 
Marketing in FinTech
Marketing in FinTechMarketing in FinTech
Marketing in FinTech
 
KPI driven growth
KPI driven growthKPI driven growth
KPI driven growth
 
Welcome to payoneer webinar june
Welcome to payoneer webinar   juneWelcome to payoneer webinar   june
Welcome to payoneer webinar june
 
Amazon's new FBA Calculator
Amazon's new FBA CalculatorAmazon's new FBA Calculator
Amazon's new FBA Calculator
 
Coming to America: How to Set Up Shop in the U.S.
Coming to America: How to Set Up Shop in the U.S.Coming to America: How to Set Up Shop in the U.S.
Coming to America: How to Set Up Shop in the U.S.
 
Transfer
TransferTransfer
Transfer
 
Continuous Delivery intro @ Devclub
Continuous Delivery intro @ DevclubContinuous Delivery intro @ Devclub
Continuous Delivery intro @ Devclub
 
TransferWise
TransferWise TransferWise
TransferWise
 
Building a Startup Team (ECUT 2014)
Building a Startup Team (ECUT 2014)Building a Startup Team (ECUT 2014)
Building a Startup Team (ECUT 2014)
 
My cash bot
My cash botMy cash bot
My cash bot
 
System Architecture at DDVE
System Architecture at DDVESystem Architecture at DDVE
System Architecture at DDVE
 
Enabling value delivery at TransferWise
Enabling value delivery at TransferWiseEnabling value delivery at TransferWise
Enabling value delivery at TransferWise
 
The mission driven startup by Nilan Nilan Peiris, VP Growth at Transferwise
The mission driven startup by Nilan Nilan Peiris, VP Growth at TransferwiseThe mission driven startup by Nilan Nilan Peiris, VP Growth at Transferwise
The mission driven startup by Nilan Nilan Peiris, VP Growth at Transferwise
 
TransferWise - NOAH14 London
TransferWise - NOAH14 LondonTransferWise - NOAH14 London
TransferWise - NOAH14 London
 
Best practice-ek: NEObankok, FinTech bankok és egyéb digitális kiskedvencek
Best practice-ek: NEObankok, FinTech bankok és egyéb digitális kiskedvencekBest practice-ek: NEObankok, FinTech bankok és egyéb digitális kiskedvencek
Best practice-ek: NEObankok, FinTech bankok és egyéb digitális kiskedvencek
 

Similar to Internationalization and Localization in Transferwise

iMT Language Solutions
iMT Language SolutionsiMT Language Solutions
iMT Language SolutionsSDL
 
Machine Translation: Latest Innovations and their Impact on Commercial Transl...
Machine Translation: Latest Innovations and their Impact on Commercial Transl...Machine Translation: Latest Innovations and their Impact on Commercial Transl...
Machine Translation: Latest Innovations and their Impact on Commercial Transl...SDL
 
NordicTrans - translation services brochure
NordicTrans - translation services brochureNordicTrans - translation services brochure
NordicTrans - translation services brochureNordicTrans.com
 
Open text Translation and Localization Services
Open text Translation and Localization ServicesOpen text Translation and Localization Services
Open text Translation and Localization ServicesMarc St-Pierre
 
Marketing & Localization Framework
Marketing & Localization FrameworkMarketing & Localization Framework
Marketing & Localization FrameworkMyrta Harris
 
Lean Translation -
Lean Translation - Lean Translation -
Lean Translation - PhraseApp
 
Enterprise Localization Trends Webinar
Enterprise Localization Trends WebinarEnterprise Localization Trends Webinar
Enterprise Localization Trends WebinarMemsource
 
Managing Translation Memories for Engineering and Automotive Translation
Managing Translation Memories for Engineering and Automotive TranslationManaging Translation Memories for Engineering and Automotive Translation
Managing Translation Memories for Engineering and Automotive TranslationPoulomi Choudhury
 
Webinar automotive and engineering content 16.06.16
Webinar   automotive and engineering content 16.06.16Webinar   automotive and engineering content 16.06.16
Webinar automotive and engineering content 16.06.16kantanmt
 
Jan Chatan CV (Office Administrator)
Jan Chatan CV (Office Administrator)Jan Chatan CV (Office Administrator)
Jan Chatan CV (Office Administrator)Can Catan
 
Smartling+OpenTable
Smartling+OpenTableSmartling+OpenTable
Smartling+OpenTableSmartling
 

Similar to Internationalization and Localization in Transferwise (20)

Flitto Company Deck_1Q17
Flitto Company Deck_1Q17Flitto Company Deck_1Q17
Flitto Company Deck_1Q17
 
Flitto company deck 2017 1Q
Flitto company deck 2017 1QFlitto company deck 2017 1Q
Flitto company deck 2017 1Q
 
Multi-Language Support
Multi-Language SupportMulti-Language Support
Multi-Language Support
 
iMT Language Solutions
iMT Language SolutionsiMT Language Solutions
iMT Language Solutions
 
Machine Translation: Latest Innovations and their Impact on Commercial Transl...
Machine Translation: Latest Innovations and their Impact on Commercial Transl...Machine Translation: Latest Innovations and their Impact on Commercial Transl...
Machine Translation: Latest Innovations and their Impact on Commercial Transl...
 
NordicTrans - translation services brochure
NordicTrans - translation services brochureNordicTrans - translation services brochure
NordicTrans - translation services brochure
 
Open text Translation and Localization Services
Open text Translation and Localization ServicesOpen text Translation and Localization Services
Open text Translation and Localization Services
 
Marketing & Localization Framework
Marketing & Localization FrameworkMarketing & Localization Framework
Marketing & Localization Framework
 
Lingo24 Brochure
Lingo24 BrochureLingo24 Brochure
Lingo24 Brochure
 
Lean Translation -
Lean Translation - Lean Translation -
Lean Translation -
 
Enterprise Localization Trends Webinar
Enterprise Localization Trends WebinarEnterprise Localization Trends Webinar
Enterprise Localization Trends Webinar
 
Language Solutions Capabilities
Language Solutions CapabilitiesLanguage Solutions Capabilities
Language Solutions Capabilities
 
Managing Translation Memories for Engineering and Automotive Translation
Managing Translation Memories for Engineering and Automotive TranslationManaging Translation Memories for Engineering and Automotive Translation
Managing Translation Memories for Engineering and Automotive Translation
 
Webinar automotive and engineering content 16.06.16
Webinar   automotive and engineering content 16.06.16Webinar   automotive and engineering content 16.06.16
Webinar automotive and engineering content 16.06.16
 
Spanish translation prop
Spanish translation propSpanish translation prop
Spanish translation prop
 
GLS Translation & Localization Services
GLS Translation & Localization ServicesGLS Translation & Localization Services
GLS Translation & Localization Services
 
Jan Chatan CV (Office Administrator)
Jan Chatan CV (Office Administrator)Jan Chatan CV (Office Administrator)
Jan Chatan CV (Office Administrator)
 
Smartling+OpenTable
Smartling+OpenTableSmartling+OpenTable
Smartling+OpenTable
 
NL Overview 2011
NL Overview 2011NL Overview 2011
NL Overview 2011
 
Ccaps SAP 2009
Ccaps SAP 2009Ccaps SAP 2009
Ccaps SAP 2009
 

Recently uploaded

chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 

Recently uploaded (20)

chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 

Internationalization and Localization in Transferwise