Ver Fonte

Fixes French translation (see #4988)

alexweissman há 7 anos atrás
pai
commit
ed24c34028
2 ficheiros alterados com 4 adições e 22 exclusões
  1. 1 0
      CHANGELOG.md
  2. 3 22
      src/js/select2/i18n/fr.js

+ 1 - 0
CHANGELOG.md

@@ -9,6 +9,7 @@
 - Updates to Slovak (#4915)
 - Fixed Norwegian `inputTooShort` message (#4896)
 - Add Bosnian translation (`bs`) (#4504)
+- Improve French translation (#4988)
 
 ## 4.0.4
 

+ 3 - 22
src/js/select2/i18n/fr.js

@@ -7,37 +7,18 @@ define(function () {
     inputTooLong: function (args) {
       var overChars = args.input.length - args.maximum;
 
-      var message = 'Supprimez ' + overChars + ' caractère';
-
-      if (overChars !== 1) {
-        message += 's';
-      }
-
-      return message;
+      return 'Supprimez ' + overChars + ' caractère' + (overChars > 1) ? 's' : '';
     },
     inputTooShort: function (args) {
       var remainingChars = args.minimum - args.input.length;
 
-      var message = 'Saisissez ' + remainingChars + ' caractère';
-
-      if (remainingChars !== 1) {
-        message += 's';
-      }
-
-      return message;
+      return 'Saisissez au moins ' + remainingChars + ' caractère' + (remainingChars > 1) ? 's' : '';
     },
     loadingMore: function () {
       return 'Chargement de résultats supplémentaires…';
     },
     maximumSelected: function (args) {
-      var message = 'Vous pouvez seulement sélectionner ' +
-        args.maximum + ' élément';
-
-      if (args.maximum !== 1) {
-        message += 's';
-      }
-
-      return message;
+      return 'Vous pouvez seulement sélectionner ' + args.maximum + ' élément' + (args.maximum > 1) ? 's' : '';
     },
     noResults: function () {
       return 'Aucun résultat trouvé';