discourse/config/locales
Martin Brennan b8b29e79ad
FIX: Improve user timezone saving (#9230)
Based on issues identified in https://meta.discourse.org/t/improved-bookmarks-with-reminders/144542/20

* Implement the resolvedTimezone() function on the user model where we return the user's timezone if it has been set, or we guess it using moment and save it to the user using an update call if it has not yet been set. This covers the cases of users who do not log out/in often who will not get their timezone set via login. This also makes sure the guess + save is done in a non-obtrusive way not on every page -- only when it is needed.

* Before if a user's timezone was blank when they visited their profile page we were autofilling the dropdown with the guessed timezone from moment. However this was confusing as it would appear you have that timezone saved in the DB when you really didn't. Now we do not autofill the dropdown and added a button to automatically guess the current timezone to make everything more explicit.
2020-03-24 11:39:09 +10:00
..
client.ar.yml Update translations 2020-02-25 10:29:14 -05:00
client.be.yml Update translations 2019-12-19 12:31:52 -05:00
client.bg.yml Update translations 2020-03-05 12:45:42 -05:00
client.bs_BA.yml Update translations 2020-03-05 12:45:42 -05:00
client.ca.yml Update translations 2020-03-05 12:45:42 -05:00
client.cs.yml Update translations 2020-02-25 10:29:14 -05:00
client.da.yml Update translations 2020-03-05 12:45:42 -05:00
client.de.yml Update translations 2020-03-05 12:45:42 -05:00
client.el.yml Update translations 2020-02-25 10:29:14 -05:00
client.en_US.yml FIX: English and US date/time formats 2019-12-24 12:17:25 +01:00
client.en.yml FIX: Improve user timezone saving (#9230) 2020-03-24 11:39:09 +10:00
client.es.yml Update translations 2020-03-05 12:45:42 -05:00
client.et.yml Update translations 2020-02-25 10:29:14 -05:00
client.fa_IR.yml Update translations 2020-03-05 12:45:42 -05:00
client.fi.yml Update translations 2020-03-05 12:45:42 -05:00
client.fr.yml Update translations 2020-03-05 12:45:42 -05:00
client.gl.yml Update translations 2020-02-25 10:29:14 -05:00
client.he.yml Update translations 2020-03-05 12:45:42 -05:00
client.hu.yml Update translations 2020-02-25 10:29:14 -05:00
client.hy.yml Update translations 2020-02-25 10:29:14 -05:00
client.id.yml Update translations 2020-02-25 10:29:14 -05:00
client.it.yml Update translations 2020-03-05 12:45:42 -05:00
client.ja.yml Update translations 2020-02-25 10:29:14 -05:00
client.ko.yml Update translations 2020-02-25 10:29:14 -05:00
client.lt.yml Update translations 2020-02-25 10:29:14 -05:00
client.lv.yml Update translations 2020-02-25 10:29:14 -05:00
client.nb_NO.yml Update translations 2020-02-25 10:29:14 -05:00
client.nl.yml Update translations 2020-03-05 12:45:42 -05:00
client.pl_PL.yml Update translations 2020-03-05 12:45:42 -05:00
client.pt_BR.yml Update translations 2020-03-05 12:45:42 -05:00
client.pt.yml Update translations 2020-02-25 10:29:14 -05:00
client.ro.yml Update translations 2020-02-25 10:29:14 -05:00
client.ru.yml Update translations 2020-03-05 12:45:42 -05:00
client.sk.yml Update translations 2020-02-25 10:29:14 -05:00
client.sl.yml Update translations 2020-03-05 12:45:42 -05:00
client.sq.yml Update translations 2020-02-25 10:29:14 -05:00
client.sr.yml Update translations 2020-02-13 15:00:16 -05:00
client.sv.yml Update translations 2020-03-05 12:45:42 -05:00
client.sw.yml Update translations 2020-02-25 10:29:14 -05:00
client.te.yml Update translations 2020-02-13 15:00:16 -05:00
client.th.yml Update translations 2020-02-13 15:00:16 -05:00
client.tr_TR.yml Update translations 2020-03-05 12:45:42 -05:00
client.uk.yml Update translations 2020-03-05 12:45:42 -05:00
client.ur.yml Update translations 2020-03-05 12:45:42 -05:00
client.vi.yml Update translations 2020-03-05 12:45:42 -05:00
client.zh_CN.yml Update translations 2020-03-05 12:45:42 -05:00
client.zh_TW.yml Update translations 2020-02-25 10:29:14 -05:00
names.yml FEATURE: English locale with international date formats 2019-05-20 13:47:20 +02:00
plurals.rb DEV: enable frozen string literal on all files 2019-05-13 09:31:32 +08:00
server.ar.yml Update translations 2020-03-05 12:45:42 -05:00
server.be.yml Update translations 2020-03-05 12:45:42 -05:00
server.bg.yml Update translations 2020-03-05 12:45:42 -05:00
server.bs_BA.yml Update translations 2020-03-05 12:45:42 -05:00
server.ca.yml Update translations 2020-03-05 12:45:42 -05:00
server.cs.yml Update translations 2020-02-13 15:00:16 -05:00
server.da.yml Update translations 2020-02-13 15:00:16 -05:00
server.de.yml Update translations 2020-03-05 12:45:42 -05:00
server.el.yml Update translations 2020-03-05 12:45:42 -05:00
server.en_US.yml FEATURE: English locale with international date formats 2019-05-20 13:47:20 +02:00
server.en.yml UX: Improve suspect user copy on /review 2020-03-16 16:08:58 +05:30
server.es.yml Update translations 2020-03-05 12:45:42 -05:00
server.et.yml Update translations 2020-02-13 15:00:16 -05:00
server.fa_IR.yml Update translations 2020-03-05 12:45:42 -05:00
server.fi.yml Update translations 2020-03-05 12:45:42 -05:00
server.fr.yml Update translations 2020-03-05 12:45:42 -05:00
server.gl.yml Update translations 2020-02-13 15:00:16 -05:00
server.he.yml Update translations 2020-03-05 12:45:42 -05:00
server.hu.yml Update translations 2020-02-13 15:00:16 -05:00
server.hy.yml Update translations 2020-03-05 12:45:42 -05:00
server.id.yml Update translations 2020-02-25 10:29:14 -05:00
server.it.yml Update translations 2020-03-05 12:45:42 -05:00
server.ja.yml Update translations 2020-03-05 12:45:42 -05:00
server.ko.yml Update translations 2020-03-05 12:45:42 -05:00
server.lt.yml Update translations 2020-02-13 15:00:16 -05:00
server.lv.yml Update translations 2020-02-13 15:00:16 -05:00
server.nb_NO.yml Update translations 2020-02-13 15:00:16 -05:00
server.nl.yml Update translations 2020-03-05 12:45:42 -05:00
server.pl_PL.yml Update translations 2020-03-05 12:45:42 -05:00
server.pt_BR.yml Update translations 2020-03-05 12:45:42 -05:00
server.pt.yml Update translations 2020-03-05 12:45:42 -05:00
server.ro.yml Update translations 2020-03-05 12:45:42 -05:00
server.ru.yml Update translations 2020-03-05 12:45:42 -05:00
server.sk.yml Update translations 2020-03-05 12:45:42 -05:00
server.sl.yml Update translations 2020-01-20 11:00:44 -05:00
server.sq.yml Update translations 2020-03-05 12:45:42 -05:00
server.sr.yml Update translations 2020-03-05 12:45:42 -05:00
server.sv.yml Update translations 2020-03-05 12:45:42 -05:00
server.sw.yml Update translations 2020-02-13 15:00:16 -05:00
server.te.yml Update translations 2020-02-13 15:00:16 -05:00
server.th.yml Update translations 2019-10-10 11:15:24 -04:00
server.tr_TR.yml Update translations 2020-03-05 12:45:42 -05:00
server.uk.yml Update translations 2020-03-05 12:45:42 -05:00
server.ur.yml Update translations 2020-03-05 12:45:42 -05:00
server.vi.yml Update translations 2020-03-05 12:45:42 -05:00
server.zh_CN.yml Update translations 2020-03-05 12:45:42 -05:00
server.zh_TW.yml Update translations 2020-03-05 12:45:42 -05: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 FIX: i18n integrity specs 2017-02-24 11:35:33 +01:00