Projet

Général

Profil

0003-manager-translate-select2-messages-in-role-member-ad.patch

Valentin Deniaud, 05 janvier 2022 15:19

Télécharger (2,08 ko)

Voir les différences:

Subject: [PATCH 3/3] manager: translate select2 messages in role member add
 field (#60271)

 src/authentic2/manager/forms.py                           | 3 +++
 .../static/authentic2/manager/js/select2_locale.js        | 8 ++++----
 2 files changed, 7 insertions(+), 4 deletions(-)
src/authentic2/manager/forms.py
860 860

  
861 861

  
862 862
class HeavySelect2WidgetNoCache(HeavySelect2Widget):
863
    class Media:
864
        js = ('authentic2/manager/js/select2_locale.js',)
865

  
863 866
    def set_to_cache(self):
864 867
        pass
865 868

  
src/authentic2/manager/static/authentic2/manager/js/select2_locale.js
6 6
         errorLoading: function (jqXHR, textStatus, errorThrown) {
7 7
             return gettext("Loading failed");
8 8
         },
9
         inputTooShort: function (input, min) {
10
             var n = min - input.length;
9
         inputTooShort: function (args) {
10
             var n = args['minimum'] - args['input'].length;
11 11
             return interpolate(
12 12
                     ngettext("Please enter %s or more character", "Please enter %s or more characters", n),
13 13
                     [n]);
14 14
         },
15
         inputTooLong: function (input, max) {
16
             var n = input.length - max;
15
         inputTooLong: function (args) {
16
             var n = args['input'].length - args['maximum'];
17 17
             return interpolate(
18 18
                     ngettext("Please delete %s character", "Please delete %s characters", n),
19 19
                     [n]);
20
-