![]() closes AE-99 re-work LazyPresumptiousI18nBackend: - most of the functionality is now in upstream as Backend::LazyLoadable - the locales.yml and community.csv containing data for all locales is now in a new Backend::MetaLazyLoadable - CSV parsing got put into its own module test plan: - Canvas should load in English, including the list of other languages - changing language should still work - community translations are still available - (testable in console) I18n.backend.initialized? should not return true after setting I18n.locale until after a translation has been requested while that locale is active Change-Id: I060763de4d7f889efae234109fde801867192c43 Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/314616 Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com> Reviewed-by: Jacob Burroughs <jburroughs@instructure.com> Build-Review: Jacob Burroughs <jburroughs@instructure.com> QA-Review: Cody Cutrer <cody@instructure.com> Product-Review: Cody Cutrer <cody@instructure.com> |
||
---|---|---|
.. | ||
csv.rb | ||
dont_trust_pluralizations.rb | ||
meta_lazy_loadable.rb |