1 of 17

Platform Internationalization

(I18n) Team

September 2020

Devin Reams

Engineering Manager

Zibi Braniecki

Platform Engineer

1

Mozilla Confidential

2 of 17

Vision

How are we going to solve them

Current Status

What challenges we have

Introduction

What is Internationalization

Next Steps

Recruiting

How to join

2

Mozilla Confidential

Agenda

3 of 17

Internationalization &

Localization

3

Mozilla Confidential

4 of 17

Firefox users

why it matters

locales

of users live in non-English speaking regions

different cultures in top 10 locales

4

                  • 106
                  • 79%
                  • 9

Mozilla Confidential

5 of 17

Internationalization

5

Mozilla Confidential

6 of 17

Internationalization

6

Mozilla Confidential

7 of 17

Internationalization

7

  • Languages, Scripts, Regions, Cultures, ...
  • Localization, Work Breaking, Bidirectionality, Calendars, ...
  • Date & Time, Numbers, Pluralization, Lists, …
  • Measurements, RelativeTime, Search, Sort, ...

Mozilla Confidential

8 of 17

Current Status

8

Mozilla Confidential

9 of 17

Firefox I18n Module - Today

9

Mozilla Confidential

10 of 17

Industry Leaders

Most advanced Localization System in the World

Web Internationalization Standard

Modern Internationalization System

10

Fluent

ECMA 402

ICU4X

Mozilla Confidential

11 of 17

Vision

11

Mozilla Confidential

12 of 17

Firefox I18n Module - Today

12

Mozilla Confidential

13 of 17

Firefox I18n Module - Target

13

Mozilla Confidential

14 of 17

Recruiting

14

Mozilla Confidential

15 of 17

We’re looking for engineers interested in joining

Platform Internationalization Team

  • become Mozilla's I18n experts, and
  • represent Mozilla in Working Groups
  • in order to: implement in Rust on Gecko

Mozilla I18n Community

  • inform and shape the vision
  • cross-pollinate expertise in Firefox

15

"tour of duty" for ~1 year

Mozilla Confidential

16 of 17

Next Steps

16

Mozilla Confidential

17 of 17

Call to Action

17

  • Join #I18n channel on Matrix
  • Get in touch with @dreams and @zbraniecki
  • Talk to your manager if interested in officially helping

We’ll send an email and host a follow-up call with those interested.��So: please "raise your hand" if you're interested next week.

Mozilla Confidential