discourse/config/locales
Martin Brennan 72648dd576
FIX: Base topic details message on current category and tag tracking state (#12937)
The user may have changed their category or tag tracking settings since a topic was tracked/watched based on those settings in the past. In that case we need to alter the reason message we show them otherwise it is very confusing for the end user to be told they are tracking a topic because of a category, when they are no longer tracking that category.

For example: "You will see a count of new replies because you are tracking this category." becomes: "You will see a count of new replies because you were tracking this category in the past."

To do this, it was necessary to add tag and category tracking info to current user serializer. I improved the serializer code so it only does 3 SQL queries instead of 9 to get the tracking information for tags and categories for the current user.
2021-05-06 09:14:07 +10:00
..
client.ar.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
client.be.yml Update translations (#12851) 2021-04-27 16:01:06 +02:00
client.bg.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
client.bs_BA.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
client.ca.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
client.cs.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
client.da.yml Update translations (#12950) 2021-05-05 13:23:44 +02:00
client.de.yml Update translations (#12950) 2021-05-05 13:23:44 +02:00
client.el.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
client.en_GB.yml Update translations (#12019) 2021-02-09 14:56:15 +01:00
client.en.yml FIX: Base topic details message on current category and tag tracking state (#12937) 2021-05-06 09:14:07 +10:00
client.es.yml Update translations (#12950) 2021-05-05 13:23:44 +02:00
client.et.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
client.fa_IR.yml Update translations (#12950) 2021-05-05 13:23:44 +02:00
client.fi.yml Update translations (#12950) 2021-05-05 13:23:44 +02:00
client.fr.yml Update translations (#12950) 2021-05-05 13:23:44 +02:00
client.gl.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
client.he.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
client.hu.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
client.hy.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
client.id.yml Update translations (#12851) 2021-04-27 16:01:06 +02:00
client.it.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
client.ja.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
client.ko.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
client.lt.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
client.lv.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
client.nb_NO.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
client.nl.yml Update translations (#12950) 2021-05-05 13:23:44 +02:00
client.pl_PL.yml Update translations (#12950) 2021-05-05 13:23:44 +02:00
client.pt_BR.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
client.pt.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
client.ro.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
client.ru.yml Update translations (#12950) 2021-05-05 13:23:44 +02:00
client.sk.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
client.sl.yml Update translations (#12950) 2021-05-05 13:23:44 +02:00
client.sq.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
client.sr.yml Update translations (#12851) 2021-04-27 16:01:06 +02:00
client.sv.yml Update translations (#12950) 2021-05-05 13:23:44 +02:00
client.sw.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
client.te.yml Update translations (#12851) 2021-04-27 16:01:06 +02:00
client.th.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
client.tr_TR.yml Update translations (#12950) 2021-05-05 13:23:44 +02:00
client.uk.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
client.ur.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
client.vi.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
client.zh_CN.yml Update translations (#12950) 2021-05-05 13:23:44 +02:00
client.zh_TW.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
names.yml FEATURE: Add English (UK) as locale (#11768) 2021-01-20 21:32:22 +01:00
plurals.rb DEV: enable frozen string literal on all files 2019-05-13 09:31:32 +08:00
server.ar.yml Update translations (#12556) 2021-03-30 15:44:13 +02:00
server.be.yml Update translations (#12764) 2021-04-20 15:33:17 +02:00
server.bg.yml Update translations (#12764) 2021-04-20 15:33:17 +02:00
server.bs_BA.yml Update translations (#12323) 2021-03-09 15:19:02 +01:00
server.ca.yml Update translations (#12851) 2021-04-27 16:01:06 +02:00
server.cs.yml Update translations (#12323) 2021-03-09 15:19:02 +01:00
server.da.yml Update translations (#12950) 2021-05-05 13:23:44 +02:00
server.de.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
server.el.yml Update translations (#12764) 2021-04-20 15:33:17 +02:00
server.en_GB.yml Update translations (#12186) 2021-02-23 15:10:04 +01:00
server.en.yml FEATURE: new 'trim_incoming_emails' site setting (#12874) 2021-04-28 17:08:48 +02:00
server.es.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
server.et.yml Update translations (#12490) 2021-03-23 16:12:04 +01:00
server.fa_IR.yml Update translations (#12851) 2021-04-27 16:01:06 +02:00
server.fi.yml Update translations (#12950) 2021-05-05 13:23:44 +02:00
server.fr.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
server.gl.yml Update translations (#12851) 2021-04-27 16:01:06 +02:00
server.he.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
server.hu.yml Update translations (#12764) 2021-04-20 15:33:17 +02:00
server.hy.yml Update translations (#12764) 2021-04-20 15:33:17 +02:00
server.id.yml Update translations (#11087) 2020-10-30 16:06:32 +01:00
server.it.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
server.ja.yml Update translations (#12764) 2021-04-20 15:33:17 +02:00
server.ko.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
server.lt.yml Update translations (#12186) 2021-02-23 15:10:04 +01:00
server.lv.yml Update translations (#12186) 2021-02-23 15:10:04 +01:00
server.nb_NO.yml Update translations (#12764) 2021-04-20 15:33:17 +02:00
server.nl.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
server.pl_PL.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
server.pt_BR.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
server.pt.yml Update translations (#12764) 2021-04-20 15:33:17 +02:00
server.ro.yml Update translations (#12851) 2021-04-27 16:01:06 +02:00
server.ru.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
server.sk.yml Update translations (#12323) 2021-03-09 15:19:02 +01:00
server.sl.yml Update translations (#12764) 2021-04-20 15:33:17 +02:00
server.sq.yml Update translations (#12323) 2021-03-09 15:19:02 +01:00
server.sr.yml Update translations (#12614) 2021-04-07 11:58:41 +02:00
server.sv.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
server.sw.yml Update translations (#12764) 2021-04-20 15:33:17 +02:00
server.te.yml Update translations (#12186) 2021-02-23 15:10:04 +01:00
server.th.yml Update translations (#12186) 2021-02-23 15:10:04 +01:00
server.tr_TR.yml Update translations (#12851) 2021-04-27 16:01:06 +02:00
server.uk.yml Update translations (#12851) 2021-04-27 16:01:06 +02:00
server.ur.yml Update translations (#12851) 2021-04-27 16:01:06 +02:00
server.vi.yml Update translations (#12764) 2021-04-20 15:33:17 +02:00
server.zh_CN.yml Update translations (#12940) 2021-05-04 16:34:37 +02:00
server.zh_TW.yml Update translations (#12764) 2021-04-20 15:33:17 +02:00
transliterate.ar.yml Create transliterate.ar.yml (#6197) 2018-07-31 14:41:49 +10:00
transliterate.bg.yml FEATURE: Add Bulgarian language 2018-05-29 21:07:17 +02:00
transliterate.de.yml
transliterate.el.yml UX: Add transliteration support for the Greek language 2019-04-25 22:49:21 +02:00
transliterate.en.yml
transliterate.ru.yml
transliterate.vi.yml