FIX: client's translation overrides were not working when the current locale was missing a key FIX: ExtraLocalesController.show was not properly handling multiple translations FIX: JsLocaleHelper#output_locale was not properly handling multiple translations FIX: ExtraLocalesController.show's spec which was randomly failing FIX: JsLocaleHelper#output_locale was muting cached translations hashes REFACTOR: move 'enableVerboseLocalization' to the 'localization' initializer REFACTOR: remove unused I18n.js methods (getFallbacks, localize, parseDate, toTime, strftime, toCurrency, toPercentage) REFACTOR: remove all I18n.pluralizationRules and instead use MessageFormat's pluralization rules TEST: add tests for localization initializer TEST: add tests for I18n.js |
||
|---|---|---|
| .. | ||
| category-badge-test.js.es6 | ||
| click-track-edit-history-test.js.es6 | ||
| click-track-profile-page-test.js.es6 | ||
| click-track-test.js.es6 | ||
| computed-test.js.es6 | ||
| discourse-test.js.es6 | ||
| emoji-test.js.es6 | ||
| formatter-test.js.es6 | ||
| i18n-test.js.es6 | ||
| key-value-store-test.js.es6 | ||
| preload-store-test.js.es6 | ||
| pretty-text-test.js.es6 | ||
| sanitizer-test.js.es6 | ||
| url-test.js.es6 | ||
| user-search-test.js.es6 | ||
| utilities-test.js.es6 | ||