~/talk

Building for a multilingual world

Talkat Android Dev Summit 2022 · 2022-10-24..11-14· [android]
name:Ash Nohe
links:none on file
slides:none on file

Global device share is 90% outside native-English countries and multilingual populations are rising (a quarter of India, two thirds of working adults in Europe, US multilinguals up ~200% in 40 years). Recommendations include organizing resources with language/script/region qualifiers like values-zh and zh-Hant (Android 7 adds script support and resources do not fall back across scripts), declaring supported locales to avoid 89 unexpected configurations, using ICU MessageFormat with equals one for plurals, and enabling per-app language prefs on Android 13 (LinkedIn delegates to Settings; Google Maps syncs via runtime APIs).

AI-written summary · about

  1. 0:00Introduction
  2. 1:12Organize your app resources
  3. 3:25Define resource configurations
  4. 6:45Use message format
  5. 9:48Per app language preferences
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.