discourse/app
Régis Hanol a2c04be718 FIX: eradicate I18n fallback issues 💣
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
2017-02-24 11:31:21 +01:00
..
assets FIX: eradicate I18n fallback issues 💣 2017-02-24 11:31:21 +01:00
controllers FIX: eradicate I18n fallback issues 💣 2017-02-24 11:31:21 +01:00
helpers FEATURE: replace emoji with unicode in title and description meta tags 2017-02-22 16:24:13 -05:00
jobs should not have renamed this setting in 460665895c 2017-02-08 18:11:34 +01:00
mailers add a comment because I can never find the mailing list summary email 2017-02-08 12:13:29 -05:00
models FIX: N+1 in topic_list 2017-02-22 12:20:50 -05:00
serializers FEATURE: make show_subcategory_list a per-category setting 2017-02-22 11:42:36 -05:00
services SECURITY: Ensure oAuth authenticated email is the same as created user's email. 2017-02-24 13:13:10 +08:00
views FEATURE: linked topics should be rendered under posts for crawlers 2017-02-21 12:43:24 +05:30