Skip to content

Internationalization (i18n) work

This MR is meant to serve as a starting point for adding #4012 (moved). It only changes some views to use i18n strings because otherwise this MR would take weeks/months and likely have a ton of merge conflicts.

TO-DO:

  • Finish strings for pages I've only partially completed
  • Separate strings into different files by view name
  • Set config.action_view.raise_on_missing_translations = true in development.rb
  • Add Changelog entry

I'll also add an i18n page to the documentation if that'd be helpful.

For more details, see my comment on the i18n issue.

Merge request reports