~/talk

Finding Translations: Localization and Internationalization

Talkat RailsConf 2016 · 2016-05-04..05-06· [ruby-on-rails]
slides:none on file

Concrete Rails low level advice on making apps translatable and avoidable pitfalls so you can decide fast. Covers using i18n.t and localize for strings and dates pluralization with count, gems that save time like rails-i18n, i18n-tasks, Globalize, Geocoder and Localeapp, plus options for .yml versus Redis or database backends with caching. Explains why concatenating keys breaks syntax and gendered languages why RTL and expanded string length demand layout changes and workflow rules to avoid merge hell.

AI-written summary · about

  1. 0:00Start
  2. 0:43Defining our terms
  3. 1:40What is translation?
  4. 5:28When should you think about localization?
  5. 6:21When should you internationalize?
  6. 7:11Rails localization conventions
  7. 9:44There's a gem for that
  8. 13:42Things to consider
  9. 24:26But how does your app translate?
  10. 27:31Key takeaways
~/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.