Top Banner
Rachel Zhao [email protected] I18N 101 Making it global, keeping it local
18

TTC16: Rachel Zhao - Making it Global, Keeping it Local

Jan 12, 2017

Download

Technology

Maksim Izmaylov
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: TTC16: Rachel Zhao - Making it Global, Keeping it Local

Rachel [email protected]

I18N 101Making it global, keeping it local

Page 2: TTC16: Rachel Zhao - Making it Global, Keeping it Local

Hi

Page 3: TTC16: Rachel Zhao - Making it Global, Keeping it Local

internationalization What the hell is i18n?

Page 4: TTC16: Rachel Zhao - Making it Global, Keeping it Local

- what we do @ Yelp- set the foundation- i18n playbook

Overview

Page 5: TTC16: Rachel Zhao - Making it Global, Keeping it Local

Yelp’s MissionConnecting people with great

local businesses.

Page 6: TTC16: Rachel Zhao - Making it Global, Keeping it Local

i18n @ yelp

What we do:- localization framework- keep Yelp local- bring Yelp to new places ( 32 countries and counting)

Page 7: TTC16: Rachel Zhao - Making it Global, Keeping it Local

Translation infrastructure

- Options:- Vendor- In house - Crowdsource

The foundation

Page 8: TTC16: Rachel Zhao - Making it Global, Keeping it Local

i18n playbook

Page 9: TTC16: Rachel Zhao - Making it Global, Keeping it Local

Launch

Page 10: TTC16: Rachel Zhao - Making it Global, Keeping it Local

Launcha taste of the challenges:

- Search index- ElasticSearch- Lucene

- Date/Time format- Babel (Python)

- Business Data- various providers- data ingestion pipeline

Page 11: TTC16: Rachel Zhao - Making it Global, Keeping it Local

On the ground

Grow

Page 12: TTC16: Rachel Zhao - Making it Global, Keeping it Local

Engineering

Grow

Page 13: TTC16: Rachel Zhao - Making it Global, Keeping it Local

The devil is in the details

Improve

Page 14: TTC16: Rachel Zhao - Making it Global, Keeping it Local

Improve

Page 15: TTC16: Rachel Zhao - Making it Global, Keeping it Local

Improve

Page 16: TTC16: Rachel Zhao - Making it Global, Keeping it Local

- Launch - Grow- Improve

REPEAT!

Page 17: TTC16: Rachel Zhao - Making it Global, Keeping it Local

- making it global, keeping it local

- It’s a marathon, not a sprint

The takeaways

Page 18: TTC16: Rachel Zhao - Making it Global, Keeping it Local