Rachel [email protected]
I18N 101Making it global, keeping it local
internationalization What the hell is i18n?
- what we do @ Yelp- set the foundation- i18n playbook
Overview
Yelp’s MissionConnecting people with great
local businesses.
i18n @ yelp
What we do:- localization framework- keep Yelp local- bring Yelp to new places ( 32 countries and counting)
Translation infrastructure
- Options:- Vendor- In house - Crowdsource
The foundation
Launcha taste of the challenges:
- Search index- ElasticSearch- Lucene
- Date/Time format- Babel (Python)
- Business Data- various providers- data ingestion pipeline
On the ground
Grow
The devil is in the details
Improve
- Launch - Grow- Improve
REPEAT!
- making it global, keeping it local
- It’s a marathon, not a sprint
The takeaways