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
indevelopment.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.