discourse/config/locales
Jeff Wong 111fa7e277 FEATURE: prevent accidental canceling when drafting penalties (#9129)
Pop up a confirmation box when there is input. This prevents accidental closing
of the dialog boxes due to clicking outside.

This adds a development hook on modals in the form of a `beforeClose`
function. Modal windows can abort the close if the funtion returns false.

Additionally fixing a few issues with loop and state on the modal popups:

Escape key with bootbox is keyup.
Updating modal to close on keyup as well so escape key is working.
Fixes an issue where pressing esc will loop immediately back to the modal by:
keydown -> bootbox -> keyup -> acts as "cancel", restores modal

Needs a next call to reopenModal otherwise, keyup is handled again by the modal.
Fixes an issue where pressing esc will loop immediately back to the confirm:
esc keyup will be handled and bubble immediately back to the modal.

Additionally, only handle key events when the #discourse-modal is visible.
This resolves issues where escape or enter events were being handled by
a hidden modal window.
2020-03-23 16:01:39 -07: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-02-25 10:29:14 -05:00
client.bs_BA.yml Update translations 2020-02-13 15:00:16 -05:00
client.ca.yml Update translations 2020-02-25 10:29:14 -05:00
client.cs.yml Update translations 2020-02-25 10:29:14 -05:00
client.da.yml Update translations 2020-02-25 10:29:14 -05:00
client.de.yml Update translations 2020-02-25 10:29:14 -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 FEATURE: prevent accidental canceling when drafting penalties (#9129) 2020-03-23 16:01:39 -07:00
client.es.yml Update translations 2020-02-25 10:29:14 -05:00
client.et.yml Update translations 2020-02-25 10:29:14 -05:00
client.fa_IR.yml Update translations 2020-02-25 10:29:14 -05:00
client.fi.yml Update translations 2020-02-25 10:29:14 -05:00
client.fr.yml Update translations 2020-02-25 10:29:14 -05:00
client.gl.yml Update translations 2020-02-25 10:29:14 -05:00
client.he.yml Update translations 2020-02-25 10:29:14 -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-02-25 10:29:14 -05:00
client.ja.yml Merge diffs from master 2020-02-25 17:23:37 -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-02-25 10:29:14 -05:00
client.pl_PL.yml Update translations 2020-02-25 10:29:14 -05:00
client.pt_BR.yml Update translations 2020-02-25 10:29:14 -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-02-25 10:29:14 -05:00
client.sk.yml Update translations 2020-02-25 10:29:14 -05:00
client.sl.yml Update translations 2020-02-25 10:29:14 -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-02-25 10:29:14 -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-02-25 10:29:14 -05:00
client.uk.yml Update translations 2020-02-25 10:29:14 -05:00
client.ur.yml Update translations 2020-02-25 10:29:14 -05:00
client.vi.yml Update translations 2020-02-25 10:29:14 -05:00
client.zh_CN.yml Update translations 2020-02-25 10:29:14 -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-02-13 15:00:16 -05:00
server.be.yml Update translations 2020-02-13 15:00:16 -05:00
server.bg.yml Update translations 2020-02-13 15:00:16 -05:00
server.bs_BA.yml Update translations 2020-02-13 15:00:16 -05:00
server.ca.yml Update translations 2020-02-13 15:00:16 -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-02-13 15:00:16 -05:00
server.el.yml Update translations 2020-02-13 15:00:16 -05:00
server.en_US.yml FEATURE: English locale with international date formats 2019-05-20 13:47:20 +02:00
server.en.yml Merge diffs from master 2020-02-25 17:23:37 -05:00
server.es.yml Update translations 2020-02-25 10:29:14 -05:00
server.et.yml Update translations 2020-02-13 15:00:16 -05:00
server.fa_IR.yml Update translations 2020-02-13 15:00:16 -05:00
server.fi.yml Update translations 2020-02-13 15:00:16 -05:00
server.fr.yml Update translations 2020-02-13 15:00:16 -05:00
server.gl.yml Update translations 2020-02-13 15:00:16 -05:00
server.he.yml Update translations 2020-02-25 10:29:14 -05:00
server.hu.yml Update translations 2020-02-13 15:00:16 -05:00
server.hy.yml Update translations 2020-02-13 15:00:16 -05:00
server.id.yml Update translations 2020-02-25 10:29:14 -05:00
server.it.yml Update translations 2020-02-13 15:00:16 -05:00
server.ja.yml Update translations 2020-02-13 15:00:16 -05:00
server.ko.yml Update translations 2020-02-13 15:00:16 -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-02-25 10:29:14 -05:00
server.pl_PL.yml Update translations 2020-02-13 15:00:16 -05:00
server.pt_BR.yml Update translations 2020-02-13 15:00:16 -05:00
server.pt.yml Update translations 2020-02-13 15:00:16 -05:00
server.ro.yml Update translations 2020-02-13 15:00:16 -05:00
server.ru.yml Update translations 2020-02-25 10:29:14 -05:00
server.sk.yml Update translations 2020-02-13 15:00:16 -05:00
server.sl.yml Update translations 2020-01-20 11:00:44 -05:00
server.sq.yml Update translations 2020-02-13 15:00:16 -05:00
server.sr.yml Update translations 2020-01-20 11:00:44 -05:00
server.sv.yml Update translations 2020-02-25 10:29:14 -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-02-13 15:00:16 -05:00
server.uk.yml Update translations 2020-02-25 10:29:14 -05:00
server.ur.yml Update translations 2020-02-13 15:00:16 -05:00
server.vi.yml Update translations 2020-02-13 15:00:16 -05:00
server.zh_CN.yml Update translations 2020-02-25 10:29:14 -05:00
server.zh_TW.yml Update translations 2020-02-13 15:00:16 -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