~/talk

Let’s Remix to Localize Content!

Talkat React Day Berlin 2022 · on Friday, 2022-12-02· [react, web-platform]

Clears a path to production: uses remix-i18next and a headless CMS (Storyblok) to stop storing translation files in source and to generate localized URLs with subdirectory slugs the demo actually serves ja and en pages the presenter measures 36 dev responses showing 41.97% dislike i18n yet points out 74.1% of web users need non‑English content shows the hydration problem and loads translations before hydrate builds a catchall dynamic route so CMS editors add nested pages without code and the live demo works end to end

AI-written summary · about

  1. 0:00Remix and localization intro
  2. 5:27Why i18n matters
  3. 7:13i18n logic fundamentals
  4. 9:00Remix i18n frameworks
  5. 12:54i18next client-side config
  6. 16:01i18next performance
  7. 18:08Loader data for localization
  8. 20:38Translation files and URLs challenges
  9. 22:01Localizing URLs without files
  10. 23:27Localization with content management systems
  11. 25:36Dynamic localized routes
  12. 26:58Summary
~/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.