phuoc 11 years ago
parent
commit
d669d1f23b

+ 1 - 1
dist/css/bootstrapValidator.min.css

@@ -2,7 +2,7 @@
  * BootstrapValidator (http://bootstrapvalidator.com)
  * The best jQuery plugin to validate form fields. Designed to use with Bootstrap 3
  *
- * @version     v0.5.1-dev, built on 2014-07-16 7:54:42 AM
+ * @version     v0.5.1-dev, built on 2014-07-19 8:09:01 AM
  * @author      https://twitter.com/nghuuphuoc
  * @copyright   (c) 2013 - 2014 Nguyen Huu Phuoc
  * @license     MIT

+ 88 - 88
dist/js/bootstrapValidator.js

@@ -2,7 +2,7 @@
  * BootstrapValidator (http://bootstrapvalidator.com)
  * The best jQuery plugin to validate form fields. Designed to use with Bootstrap 3
  *
- * @version     v0.5.1-dev, built on 2014-07-16 7:54:42 AM
+ * @version     v0.5.1-dev, built on 2014-07-19 8:09:01 AM
  * @author      https://twitter.com/nghuuphuoc
  * @copyright   (c) 2013 - 2014 Nguyen Huu Phuoc
  * @license     MIT
@@ -2846,85 +2846,85 @@
         // http://www.swift.com/dsp/resources/documents/IBAN_Registry.pdf
         // http://en.wikipedia.org/wiki/International_Bank_Account_Number#IBAN_formats_by_country
         REGEX: {
-            'AD': 'AD[0-9]{2}[0-9]{4}[0-9]{4}[A-Z0-9]{12}',                     // Andorra
-            'AE': 'AE[0-9]{2}[0-9]{3}[0-9]{16}',                                // United Arab Emirates
-            'AL': 'AL[0-9]{2}[0-9]{8}[A-Z0-9]{16}',                             // Albania
-            'AO': 'AO[0-9]{2}[0-9]{21}',                                        // Angola
-            'AT': 'AT[0-9]{2}[0-9]{5}[0-9]{11}',                                // Austria
-            'AZ': 'AZ[0-9]{2}[A-Z]{4}[A-Z0-9]{20}',                             // Azerbaijan
-            'BA': 'BA[0-9]{2}[0-9]{3}[0-9]{3}[0-9]{8}[0-9]{2}',                 // Bosnia and Herzegovina
-            'BE': 'BE[0-9]{2}[0-9]{3}[0-9]{7}[0-9]{2}',                         // Belgium
-            'BF': 'BF[0-9]{2}[0-9]{23}',                                        // Burkina Faso
-            'BG': 'BG[0-9]{2}[A-Z]{4}[0-9]{4}[0-9]{2}[A-Z0-9]{8}',              // Bulgaria
-            'BH': 'BH[0-9]{2}[A-Z]{4}[A-Z0-9]{14}',                             // Bahrain
-            'BI': 'BI[0-9]{2}[0-9]{12}',                                        // Burundi
-            'BJ': 'BJ[0-9]{2}[A-Z]{1}[0-9]{23}',                                // Benin
-            'BR': 'BR[0-9]{2}[0-9]{8}[0-9]{5}[0-9]{10}[A-Z][A-Z0-9]',           // Brazil
-            'CH': 'CH[0-9]{2}[0-9]{5}[A-Z0-9]{12}',                             // Switzerland
-            'CI': 'CI[0-9]{2}[A-Z]{1}[0-9]{23}',                                // Ivory Coast
-            'CM': 'CM[0-9]{2}[0-9]{23}',                                        // Cameroon
-            'CR': 'CR[0-9]{2}[0-9]{3}[0-9]{14}',                                // Costa Rica
-            'CV': 'CV[0-9]{2}[0-9]{21}',                                        // Cape Verde
-            'CY': 'CY[0-9]{2}[0-9]{3}[0-9]{5}[A-Z0-9]{16}',                     // Cyprus
-            'CZ': 'CZ[0-9]{2}[0-9]{20}',                                        // Czech Republic
-            'DE': 'DE[0-9]{2}[0-9]{8}[0-9]{10}',                                // Germany
-            'DK': 'DK[0-9]{2}[0-9]{14}',                                        // Denmark
-            'DO': 'DO[0-9]{2}[A-Z0-9]{4}[0-9]{20}',                             // Dominican Republic
-            'DZ': 'DZ[0-9]{2}[0-9]{20}',                                        // Algeria
-            'EE': 'EE[0-9]{2}[0-9]{2}[0-9]{2}[0-9]{11}[0-9]{1}',                // Estonia
-            'ES': 'ES[0-9]{2}[0-9]{4}[0-9]{4}[0-9]{1}[0-9]{1}[0-9]{10}',        // Spain
-            'FI': 'FI[0-9]{2}[0-9]{6}[0-9]{7}[0-9]{1}',                         // Finland
-            'FO': 'FO[0-9]{2}[0-9]{4}[0-9]{9}[0-9]{1}',                         // Faroe Islands
-            'FR': 'FR[0-9]{2}[0-9]{5}[0-9]{5}[A-Z0-9]{11}[0-9]{2}',             // France
-            'GB': 'GB[0-9]{2}[A-Z]{4}[0-9]{6}[0-9]{8}',                         // United Kingdom
-            'GE': 'GE[0-9]{2}[A-Z]{2}[0-9]{16}',                                // Georgia
-            'GI': 'GI[0-9]{2}[A-Z]{4}[A-Z0-9]{15}',                             // Gibraltar
-            'GL': 'GL[0-9]{2}[0-9]{4}[0-9]{9}[0-9]{1}',                         // Greenland
-            'GR': 'GR[0-9]{2}[0-9]{3}[0-9]{4}[A-Z0-9]{16}',                     // Greece
-            'GT': 'GT[0-9]{2}[A-Z0-9]{4}[A-Z0-9]{20}',                          // Guatemala
-            'HR': 'HR[0-9]{2}[0-9]{7}[0-9]{10}',                                // Croatia
-            'HU': 'HU[0-9]{2}[0-9]{3}[0-9]{4}[0-9]{1}[0-9]{15}[0-9]{1}',        // Hungary
-            'IE': 'IE[0-9]{2}[A-Z]{4}[0-9]{6}[0-9]{8}',                         // Ireland
-            'IL': 'IL[0-9]{2}[0-9]{3}[0-9]{3}[0-9]{13}',                        // Israel
-            'IR': 'IR[0-9]{2}[0-9]{22}',                                        // Iran
-            'IS': 'IS[0-9]{2}[0-9]{4}[0-9]{2}[0-9]{6}[0-9]{10}',                // Iceland
-            'IT': 'IT[0-9]{2}[A-Z]{1}[0-9]{5}[0-9]{5}[A-Z0-9]{12}',             // Italy
-            'JO': 'JO[0-9]{2}[A-Z]{4}[0-9]{4}[0]{8}[A-Z0-9]{10}',               // Jordan
-            'KW': 'KW[0-9]{2}[A-Z]{4}[0-9]{22}',                                // Kuwait
-            'KZ': 'KZ[0-9]{2}[0-9]{3}[A-Z0-9]{13}',                             // Kazakhstan
-            'LB': 'LB[0-9]{2}[0-9]{4}[A-Z0-9]{20}',                             // Lebanon
-            'LI': 'LI[0-9]{2}[0-9]{5}[A-Z0-9]{12}',                             // Liechtenstein
-            'LT': 'LT[0-9]{2}[0-9]{5}[0-9]{11}',                                // Lithuania
-            'LU': 'LU[0-9]{2}[0-9]{3}[A-Z0-9]{13}',                             // Luxembourg
-            'LV': 'LV[0-9]{2}[A-Z]{4}[A-Z0-9]{13}',                             // Latvia
-            'MC': 'MC[0-9]{2}[0-9]{5}[0-9]{5}[A-Z0-9]{11}[0-9]{2}',             // Monaco
-            'MD': 'MD[0-9]{2}[A-Z0-9]{20}',                                     // Moldova
-            'ME': 'ME[0-9]{2}[0-9]{3}[0-9]{13}[0-9]{2}',                        // Montenegro
-            'MG': 'MG[0-9]{2}[0-9]{23}',                                        // Madagascar
-            'MK': 'MK[0-9]{2}[0-9]{3}[A-Z0-9]{10}[0-9]{2}',                     // Macedonia
-            'ML': 'ML[0-9]{2}[A-Z]{1}[0-9]{23}',                                // Mali
-            'MR': 'MR13[0-9]{5}[0-9]{5}[0-9]{11}[0-9]{2}',                      // Mauritania
-            'MT': 'MT[0-9]{2}[A-Z]{4}[0-9]{5}[A-Z0-9]{18}',                     // Malta
-            'MU': 'MU[0-9]{2}[A-Z]{4}[0-9]{2}[0-9]{2}[0-9]{12}[0-9]{3}[A-Z]{3}',// Mauritius
-            'MZ': 'MZ[0-9]{2}[0-9]{21}',                                        // Mozambique
-            'NL': 'NL[0-9]{2}[A-Z]{4}[0-9]{10}',                                // Netherlands
-            'NO': 'NO[0-9]{2}[0-9]{4}[0-9]{6}[0-9]{1}',                         // Norway
-            'PK': 'PK[0-9]{2}[A-Z]{4}[A-Z0-9]{16}',                             // Pakistan
-            'PL': 'PL[0-9]{2}[0-9]{8}[0-9]{16}',                                // Poland
-            'PS': 'PS[0-9]{2}[A-Z]{4}[A-Z0-9]{21}',                             // Palestinian
-            'PT': 'PT[0-9]{2}[0-9]{4}[0-9]{4}[0-9]{11}[0-9]{2}',                // Portugal
-            'QA': 'QA[0-9]{2}[A-Z]{4}[A-Z0-9]{21}',                             // Qatar
-            'RO': 'RO[0-9]{2}[A-Z]{4}[A-Z0-9]{16}',                             // Romania
-            'RS': 'RS[0-9]{2}[0-9]{3}[0-9]{13}[0-9]{2}',                        // Serbia
-            'SA': 'SA[0-9]{2}[0-9]{2}[A-Z0-9]{18}',                             // Saudi Arabia
-            'SE': 'SE[0-9]{2}[0-9]{3}[0-9]{16}[0-9]{1}',                        // Sweden
-            'SI': 'SI[0-9]{2}[0-9]{5}[0-9]{8}[0-9]{2}',                         // Slovenia
-            'SK': 'SK[0-9]{2}[0-9]{4}[0-9]{6}[0-9]{10}',                        // Slovakia
-            'SM': 'SM[0-9]{2}[A-Z]{1}[0-9]{5}[0-9]{5}[A-Z0-9]{12}',             // San Marino
-            'SN': 'SN[0-9]{2}[A-Z]{1}[0-9]{23}',                                // Senegal
-            'TN': 'TN59[0-9]{2}[0-9]{3}[0-9]{13}[0-9]{2}',                      // Tunisia
-            'TR': 'TR[0-9]{2}[0-9]{5}[A-Z0-9]{1}[A-Z0-9]{16}',                  // Turkey
-            'VG': 'VG[0-9]{2}[A-Z]{4}[0-9]{16}'                                 // Virgin Islands, British
+            AD: 'AD[0-9]{2}[0-9]{4}[0-9]{4}[A-Z0-9]{12}',                       // Andorra
+            AE: 'AE[0-9]{2}[0-9]{3}[0-9]{16}',                                  // United Arab Emirates
+            AL: 'AL[0-9]{2}[0-9]{8}[A-Z0-9]{16}',                               // Albania
+            AO: 'AO[0-9]{2}[0-9]{21}',                                          // Angola
+            AT: 'AT[0-9]{2}[0-9]{5}[0-9]{11}',                                  // Austria
+            AZ: 'AZ[0-9]{2}[A-Z]{4}[A-Z0-9]{20}',                               // Azerbaijan
+            BA: 'BA[0-9]{2}[0-9]{3}[0-9]{3}[0-9]{8}[0-9]{2}',                   // Bosnia and Herzegovina
+            BE: 'BE[0-9]{2}[0-9]{3}[0-9]{7}[0-9]{2}',                           // Belgium
+            BF: 'BF[0-9]{2}[0-9]{23}',                                          // Burkina Faso
+            BG: 'BG[0-9]{2}[A-Z]{4}[0-9]{4}[0-9]{2}[A-Z0-9]{8}',                // Bulgaria
+            BH: 'BH[0-9]{2}[A-Z]{4}[A-Z0-9]{14}',                               // Bahrain
+            BI: 'BI[0-9]{2}[0-9]{12}',                                          // Burundi
+            BJ: 'BJ[0-9]{2}[A-Z]{1}[0-9]{23}',                                  // Benin
+            BR: 'BR[0-9]{2}[0-9]{8}[0-9]{5}[0-9]{10}[A-Z][A-Z0-9]',             // Brazil
+            CH: 'CH[0-9]{2}[0-9]{5}[A-Z0-9]{12}',                               // Switzerland
+            CI: 'CI[0-9]{2}[A-Z]{1}[0-9]{23}',                                  // Ivory Coast
+            CM: 'CM[0-9]{2}[0-9]{23}',                                          // Cameroon
+            CR: 'CR[0-9]{2}[0-9]{3}[0-9]{14}',                                  // Costa Rica
+            CV: 'CV[0-9]{2}[0-9]{21}',                                          // Cape Verde
+            CY: 'CY[0-9]{2}[0-9]{3}[0-9]{5}[A-Z0-9]{16}',                       // Cyprus
+            CZ: 'CZ[0-9]{2}[0-9]{20}',                                          // Czech Republic
+            DE: 'DE[0-9]{2}[0-9]{8}[0-9]{10}',                                  // Germany
+            DK: 'DK[0-9]{2}[0-9]{14}',                                          // Denmark
+            DO: 'DO[0-9]{2}[A-Z0-9]{4}[0-9]{20}',                               // Dominican Republic
+            DZ: 'DZ[0-9]{2}[0-9]{20}',                                          // Algeria
+            EE: 'EE[0-9]{2}[0-9]{2}[0-9]{2}[0-9]{11}[0-9]{1}',                  // Estonia
+            ES: 'ES[0-9]{2}[0-9]{4}[0-9]{4}[0-9]{1}[0-9]{1}[0-9]{10}',          // Spain
+            FI: 'FI[0-9]{2}[0-9]{6}[0-9]{7}[0-9]{1}',                           // Finland
+            FO: 'FO[0-9]{2}[0-9]{4}[0-9]{9}[0-9]{1}',                           // Faroe Islands
+            FR: 'FR[0-9]{2}[0-9]{5}[0-9]{5}[A-Z0-9]{11}[0-9]{2}',               // France
+            GB: 'GB[0-9]{2}[A-Z]{4}[0-9]{6}[0-9]{8}',                           // United Kingdom
+            GE: 'GE[0-9]{2}[A-Z]{2}[0-9]{16}',                                  // Georgia
+            GI: 'GI[0-9]{2}[A-Z]{4}[A-Z0-9]{15}',                               // Gibraltar
+            GL: 'GL[0-9]{2}[0-9]{4}[0-9]{9}[0-9]{1}',                           // Greenland
+            GR: 'GR[0-9]{2}[0-9]{3}[0-9]{4}[A-Z0-9]{16}',                       // Greece
+            GT: 'GT[0-9]{2}[A-Z0-9]{4}[A-Z0-9]{20}',                            // Guatemala
+            HR: 'HR[0-9]{2}[0-9]{7}[0-9]{10}',                                  // Croatia
+            HU: 'HU[0-9]{2}[0-9]{3}[0-9]{4}[0-9]{1}[0-9]{15}[0-9]{1}',          // Hungary
+            IE: 'IE[0-9]{2}[A-Z]{4}[0-9]{6}[0-9]{8}',                           // Ireland
+            IL: 'IL[0-9]{2}[0-9]{3}[0-9]{3}[0-9]{13}',                          // Israel
+            IR: 'IR[0-9]{2}[0-9]{22}',                                          // Iran
+            IS: 'IS[0-9]{2}[0-9]{4}[0-9]{2}[0-9]{6}[0-9]{10}',                  // Iceland
+            IT: 'IT[0-9]{2}[A-Z]{1}[0-9]{5}[0-9]{5}[A-Z0-9]{12}',               // Italy
+            JO: 'JO[0-9]{2}[A-Z]{4}[0-9]{4}[0]{8}[A-Z0-9]{10}',                 // Jordan
+            KW: 'KW[0-9]{2}[A-Z]{4}[0-9]{22}',                                  // Kuwait
+            KZ: 'KZ[0-9]{2}[0-9]{3}[A-Z0-9]{13}',                               // Kazakhstan
+            LB: 'LB[0-9]{2}[0-9]{4}[A-Z0-9]{20}',                               // Lebanon
+            LI: 'LI[0-9]{2}[0-9]{5}[A-Z0-9]{12}',                               // Liechtenstein
+            LT: 'LT[0-9]{2}[0-9]{5}[0-9]{11}',                                  // Lithuania
+            LU: 'LU[0-9]{2}[0-9]{3}[A-Z0-9]{13}',                               // Luxembourg
+            LV: 'LV[0-9]{2}[A-Z]{4}[A-Z0-9]{13}',                               // Latvia
+            MC: 'MC[0-9]{2}[0-9]{5}[0-9]{5}[A-Z0-9]{11}[0-9]{2}',               // Monaco
+            MD: 'MD[0-9]{2}[A-Z0-9]{20}',                                       // Moldova
+            ME: 'ME[0-9]{2}[0-9]{3}[0-9]{13}[0-9]{2}',                          // Montenegro
+            MG: 'MG[0-9]{2}[0-9]{23}',                                          // Madagascar
+            MK: 'MK[0-9]{2}[0-9]{3}[A-Z0-9]{10}[0-9]{2}',                       // Macedonia
+            ML: 'ML[0-9]{2}[A-Z]{1}[0-9]{23}',                                  // Mali
+            MR: 'MR13[0-9]{5}[0-9]{5}[0-9]{11}[0-9]{2}',                        // Mauritania
+            MT: 'MT[0-9]{2}[A-Z]{4}[0-9]{5}[A-Z0-9]{18}',                       // Malta
+            MU: 'MU[0-9]{2}[A-Z]{4}[0-9]{2}[0-9]{2}[0-9]{12}[0-9]{3}[A-Z]{3}',  // Mauritius
+            MZ: 'MZ[0-9]{2}[0-9]{21}',                                          // Mozambique
+            NL: 'NL[0-9]{2}[A-Z]{4}[0-9]{10}',                                  // Netherlands
+            NO: 'NO[0-9]{2}[0-9]{4}[0-9]{6}[0-9]{1}',                           // Norway
+            PK: 'PK[0-9]{2}[A-Z]{4}[A-Z0-9]{16}',                               // Pakistan
+            PL: 'PL[0-9]{2}[0-9]{8}[0-9]{16}',                                  // Poland
+            PS: 'PS[0-9]{2}[A-Z]{4}[A-Z0-9]{21}',                               // Palestinian
+            PT: 'PT[0-9]{2}[0-9]{4}[0-9]{4}[0-9]{11}[0-9]{2}',                  // Portugal
+            QA: 'QA[0-9]{2}[A-Z]{4}[A-Z0-9]{21}',                               // Qatar
+            RO: 'RO[0-9]{2}[A-Z]{4}[A-Z0-9]{16}',                               // Romania
+            RS: 'RS[0-9]{2}[0-9]{3}[0-9]{13}[0-9]{2}',                          // Serbia
+            SA: 'SA[0-9]{2}[0-9]{2}[A-Z0-9]{18}',                               // Saudi Arabia
+            SE: 'SE[0-9]{2}[0-9]{3}[0-9]{16}[0-9]{1}',                          // Sweden
+            SI: 'SI[0-9]{2}[0-9]{5}[0-9]{8}[0-9]{2}',                           // Slovenia
+            SK: 'SK[0-9]{2}[0-9]{4}[0-9]{6}[0-9]{10}',                          // Slovakia
+            SM: 'SM[0-9]{2}[A-Z]{1}[0-9]{5}[0-9]{5}[A-Z0-9]{12}',               // San Marino
+            SN: 'SN[0-9]{2}[A-Z]{1}[0-9]{23}',                                  // Senegal
+            TN: 'TN59[0-9]{2}[0-9]{3}[0-9]{13}[0-9]{2}',                        // Tunisia
+            TR: 'TR[0-9]{2}[0-9]{5}[A-Z0-9]{1}[A-Z0-9]{16}',                    // Turkey
+            VG: 'VG[0-9]{2}[A-Z]{4}[0-9]{16}'                                   // Virgin Islands, British
         },
 
         /**
@@ -6323,14 +6323,14 @@
         countryNotSupported: 'The country code %s is not supported',
         country: 'Please enter a valid %s',
         countries: {
-            'CA': 'Canadian postal code',
-            'DK': 'Danish postal code',
-            'GB': 'United Kingdom postal code',
-            'IT': 'Italian postal code',
-            'NL': 'Dutch postal code',
-            'SE': 'Swiss postal code',
-            'SG': 'Singapore postal code',
-            'US': 'US zip code'
+            CA: 'Canadian postal code',
+            DK: 'Danish postal code',
+            GB: 'United Kingdom postal code',
+            IT: 'Italian postal code',
+            NL: 'Dutch postal code',
+            SE: 'Swiss postal code',
+            SG: 'Singapore postal code',
+            US: 'US zip code'
         }
     });
 

+ 1 - 1
dist/js/bootstrapValidator.min.js

@@ -2,7 +2,7 @@
  * BootstrapValidator (http://bootstrapvalidator.com)
  * The best jQuery plugin to validate form fields. Designed to use with Bootstrap 3
  *
- * @version     v0.5.1-dev, built on 2014-07-16 7:54:42 AM
+ * @version     v0.5.1-dev, built on 2014-07-19 8:09:01 AM
  * @author      https://twitter.com/nghuuphuoc
  * @copyright   (c) 2013 - 2014 Nguyen Huu Phuoc
  * @license     MIT

+ 8 - 8
dist/js/language/be_NL.js

@@ -312,14 +312,14 @@
             countryNotSupported: 'De land code %s is niet ondersteund',
             country: 'Please enter a valid %s',
             countries: {
-                'CA': 'Canadeese postcode',
-                'DK': 'Deense postcode',
-                'GB': 'Engelse postcode',
-                'IT': 'Italiaanse postcode',
-                'NL': 'Nederlandse postcode',
-                'SE': 'Zwitserse postcode',
-                'SG': 'postcode van Signapore',
-                'US': 'VS postcode'
+                CA: 'Canadeese postcode',
+                DK: 'Deense postcode',
+                GB: 'Engelse postcode',
+                IT: 'Italiaanse postcode',
+                NL: 'Nederlandse postcode',
+                SE: 'Zwitserse postcode',
+                SG: 'postcode van Signapore',
+                US: 'VS postcode'
             }
         }
     });

+ 326 - 0
dist/js/language/bg_BG.js

@@ -0,0 +1,326 @@
+(function($) {
+    /**
+     * Bulgarian language package
+     * Translated by @mraiur
+     */
+    $.fn.bootstrapValidator.i18n = $.extend(true, $.fn.bootstrapValidator.i18n, {
+        base64: {
+            'default': 'Моля, въведете валиден base 64 кодиран'
+        },
+        between: {
+            'default': 'Моля, въведете стойност между %s и %s',
+            notInclusive: 'Моля, въведете стойност точно между %s и %s'
+        },
+        callback: {
+            'default': 'Моля, въведете валидна стойност'
+        },
+        choice: {
+            'default': 'Моля, въведете валидна стойност',
+            less: 'Моля изберете минимална стойност %s',
+            more: 'Моля изберете максимална стойност %s',
+            between: 'Моля изберете от %s до %s стойност'
+        },
+        creditCard: {
+            'default': 'Моля, въведете валиден номер на кредитна карта'
+        },
+        cusip: {
+            'default': 'Моля, въведете валиден CUSIP номер'
+        },
+        cvv: {
+            'default': 'Моля, въведете валиден CVV номер'
+        },
+        date: {
+            'default': 'Моля, въведете валидна дата'
+        },
+        different: {
+            'default': 'Моля, въведете различна стойност'
+        },
+        digits: {
+             'default': 'Моля, въведете само цифри'
+        },
+        ean: {
+            'default': 'Моля, въведете валиден EAN номер'
+        },
+        emailAddress: {
+            'default': 'Моля, въведете валиден имейл адрес'
+        },
+        file: {
+            'default': 'Моля, изберете валиден файл'
+        },
+        greaterThan: {
+            'default': 'Моля, въведете стойност по-голяма от или равна на %s',
+            notInclusive: 'Моля, въведете стойност по-голяма от %s'
+        },
+        grid: {
+            'default': 'Моля, изберете валиден GRId номер'
+        },
+        hex: {
+            'default': 'Моля, въведете валиден шестнадесетичен номер'
+        },
+        hexColor: {
+            'default': 'Моля, въведете валиден шестнадесетичен цвят'
+        },
+        iban: {
+            'default': 'Моля, въведете валиден IBAN номер',
+            countryNotSupported: 'Държавата %s не се поддържа',
+            country: 'Моля, въведете валиден номер на IBAN в %s',
+            countries: {
+                АD: 'Андора',
+                AE: 'Обединени арабски емирства',
+                AL: 'Албания',
+                AO: 'Ангола',
+                AT: 'Австрия',
+                AZ: 'Азербайджан',
+                BA: 'Босна и Херцеговина',
+                BE: 'Белгия',
+                BF: 'Буркина Фасо',
+                BG: 'България',
+                BH: 'Бахрейн',
+                BI: 'Бурунди',
+                BJ: 'Бенин',
+                BR: 'Бразилия',
+                CH: 'Швейцария',
+                CI: 'Ivory Coast',
+                CM: 'Камерун',
+                CR: 'Коста Рика',
+                CV: 'Cape Verde',
+                CY: 'Кипър',
+                CZ: 'Чешката република',
+                DE: 'Германия',
+                DK: 'Дания',
+                DO: 'Доминиканска република',
+                DZ: 'Алжир',
+                EE: 'Естония',
+                ES: 'Испания',
+                FI: 'Финландия',
+                FO: 'Фарьорските острови',
+                FR: 'Франция',
+                GB: 'Обединеното кралство',
+                GE: 'Грузия',
+                GI: 'Гибралтар',
+                GL: 'Гренландия',
+                GR: 'Гърция',
+                GT: 'Гватемала',
+                HR: 'Хърватия',
+                HU: 'Унгария',
+                IE: 'Ирландия',
+                IL: 'Израел',
+                IR: 'Иран',
+                IS: 'Исландия',
+                IT: 'Италия',
+                JO: 'Йордания',
+                KW: 'Кувейт',
+                KZ: 'Казахстан',
+                LB: 'Ливан',
+                LI: 'Лихтенщайн',
+                LT: 'Литва',
+                LU: 'Люксембург',
+                LV: 'Латвия',
+                MC: 'Монако',
+                MD: 'Молдова',
+                ME: 'Черна гора',
+                MG: 'Мадагаскар',
+                MK: 'Македония',
+                ML: 'Мали',
+                MR: 'Мавритания',
+                MT: 'Малта',
+                MU: 'Мавриций',
+                MZ: 'Мозамбик',
+                NL: 'Нидерландия',
+                NO: 'Норвегия',
+                PK: 'Пакистан',
+                PL: 'Полша',
+                PS: 'палестинска',
+                PT: 'Португалия',
+                QA: 'Катар',
+                RO: 'Румъния',
+                RS: 'Сърбия',
+                SA: 'Саудитска Арабия',
+                SE: 'Швеция',
+                SI: 'Словения',
+                SK: 'Словакия',
+                SM: 'San Marino',
+                SN: 'Сенегал',
+                TN: 'Тунис',
+                TR: 'Турция',
+                VG: 'Британски Вирджински острови'
+            }
+        },
+        id: {
+            'default': 'Моля, въведете валиден идентификационен номер',
+            countryNotSupported: 'Кода на държавата %s не се поддържа',
+            country: 'Моля, въведете валиден %s идентификационния номер',
+            countries: {
+                BA: 'Босна и Херцеговина',
+                BG: 'Български',
+                BR: 'Бразилска',
+                СН: 'Швейцарски',
+                CL: 'Чилийски',
+                CZ: 'Чехия',
+                DK: 'Датски',
+                EE: 'Естонски',
+                ES: 'Испански',
+                FI: 'Финландски',
+                HR: 'Хърватски',
+                IE: 'Ирландски',
+                IS: 'Исландия',
+                LT: 'Литовски',
+                LV: 'Латвийски',
+                ME: 'Черна гора',
+                MK: 'Македонски',
+                NL: 'Холандски',
+                RO: 'Румънци',
+                RS: 'Сръбски',
+                SE: 'Шведски',
+                SI: 'Словенски',
+                SK: 'Словашки',
+                SM: 'Сан Марино',
+                ZA: 'Южна Африка'
+            }
+        },
+        identical: {
+            'default': 'Моля, въведете една и съща стойност'
+        },
+        imei: {
+            'default': 'Моля, въведете валиден IMEI номер'
+        },
+        integer: {
+            'default': 'Моля, въведете валиден номер'
+        },
+        ip: {
+            'default': 'Моля, въведете валиден IP адрес',
+            ipv4: 'Моля, въведете валиден IPv4 адрес',
+            ipv6: 'Моля, въведете валиден IPv6 адрес'
+        },
+        isbn: {
+            'default': 'Моля, въведете валиден ISBN номер'
+        },
+        isin: {
+            'default': 'Моля, въведете валиден ISIN номер'
+        },
+        ismn: {
+            'default': 'Моля, въведете валиден ISMN номер'
+        },
+        issn: {
+            'default': 'Моля, въведете валиден ISSN номер'
+        },
+        lessThan: {
+            'default': 'Моля, въведете стойност по-малка или равна на %s',
+            notInclusive: 'Моля, въведете стойност по-малко от %s'
+        },
+        mac: {
+            'default': 'Моля, въведете валиден MAC адрес'
+        },
+        notEmpty: {
+            'default': 'Моля, въведете стойност'
+        },
+        numeric: {
+            'default': 'Моля, въведете валидно число с плаваща запетая'
+        },
+        phone: {
+            'default': 'Моля, въведете валиден телефонен номер',
+            countryNotSupported: 'Държавата %s не се поддържа',
+            country: 'Моля, въведете валиден телефонен номер в %s',
+            countries: {
+                GB: 'Великобритания',
+                US: 'САЩ'
+            }
+        },
+        regexp: {
+            'default': 'Моля, въведете стойност, отговаряща на модела'
+        },
+        remote: {
+            'default': 'Моля, въведете валидна стойност'
+        },
+        rtn: {
+            'default': 'Моля, въведете валиде  RTN номер'
+        },
+        sedol: {
+            'default': 'Моля, въведете валиден SEDOL номер'
+        },
+        siren: {
+            'default': 'Моля, въведете валиден SIREN номер'
+        },
+        siret: {
+            'default': 'Моля, въведете валиден SIRET номер'
+        },
+        step: {
+            'default': 'Моля, въведете валиденa стъпка от %s'
+        },
+        stringCase: {
+            'default': 'Моля, въведете само с малки букви',
+            upper: 'Моля въведете само главни букви'
+        },
+        stringLength: {
+            'default': 'Моля, въведете стойност с валидни дължина',
+            less: 'Моля, въведете по-малко от %s знака',
+            more: 'Моля въведете повече от %s знака',
+            between: 'Моля, въведете стойност между %s и %s знака'
+        },
+        uri: {
+            'default': 'Моля, въведете валиден URI'
+        },
+        uuid: {
+            'default': 'Моля, въведете валиден UUID номер',
+            version: 'Моля, въведете валиден UUID номер с версия %s'
+        },
+        vat: {
+            'default': 'Моля, въведете валиден ДДС',
+            countryNotSupported: 'Държавата %s не се поддържа',
+            country: 'Моля, въведете валиден номер %s и ДДС',
+            countries: {
+                AT: 'Австрийски',
+                BE: 'Белгийската',
+                BG: 'Български',
+                СН: 'Швейцарски',
+                CY: 'Кипърска',
+                CZ: 'Чехия',
+                DE: 'Немски',
+                DK: 'Датски',
+                EE: 'Естонски',
+                ES: 'Испански',
+                FI: 'Финландски',
+                FR: 'Френски',
+                GB: 'Обединеното кралство',
+                GR: 'Гръцки',
+                EL: 'Гръцки',
+                HU: 'Унгарски',
+                HR: 'Хърватски',
+                IE: 'Ирландски',
+                IT: 'Италиански',
+                LT: 'Литовски',
+                LU: 'Люксембург',
+                LV: 'Латвийски',
+                MT: 'Малтийски',
+                NL: 'Холандски',
+                NO: 'Норвежки',
+                PL: 'Полски',
+                PT: 'Португалски',
+                RO: 'Румънци',
+                RU: 'Руски',
+                RS: 'Сръбски',
+                SE: 'Шведски',
+                SI: 'Словенски',
+                SK: 'Словакия'
+            }
+        },
+        vin: {
+            'default': 'Моля, въведете валиден номер VIN'
+        },
+        zipCode: {
+            'default': 'Моля, въведете валиден пощенски код',
+            countryNotSupported: 'Кода на държавата %s не се поддържа',
+            country: 'Моля, въведете валиден %s',
+            countries: {
+                CA: 'Канадски пощенски код',
+                DK: 'Датски пощенски код',
+                GB: 'Пощенски код Великобритания',
+                IT: 'Италиански пощенски код',
+                NL: 'Холандски пощенски код',
+                SE: 'Швейцарски пощенски код',
+                SG: 'Пощенски код Сингапур',
+                US: 'САЩ пощенски код'
+            }
+        }
+    });
+}(window.jQuery));

+ 8 - 8
dist/js/language/cs_CZ.js

@@ -312,14 +312,14 @@
             countryNotSupported: '%s není podporované',
             country: 'Prosím zadejte správné %s',
             countries: {
-                'CA': 'Kanadské PSČ',
-                'DK': 'Dánské PSČ',
-                'GB': 'PSČ Velké Británie',
-                'IT': 'Italské PSČ',
-                'NL': 'Holandské PSČ',
-                'SE': 'Švýcarské PSČ',
-                'SG': 'Singapurské PSČ',
-                'US': 'Americké PSČ'
+                CA: 'Kanadské PSČ',
+                DK: 'Dánské PSČ',
+                GB: 'PSČ Velké Británie',
+                IT: 'Italské PSČ',
+                NL: 'Holandské PSČ',
+                SE: 'Švýcarské PSČ',
+                SG: 'Singapurské PSČ',
+                US: 'Americké PSČ'
             }
         }
     });

+ 8 - 8
dist/js/language/de_DE.js

@@ -312,14 +312,14 @@
             countryNotSupported: 'Der Ländercode %s wird nicht unterstützt',
             country: 'Bitte gültigen Code %s eingeben',
             countries: {
-                'CA': 'Kanadische Postleitzahl',
-                'DK': 'Dänische Postleitzahl',
-                'GB': 'Englische Postleitzahl',
-                'IT': 'Italienische Postleitzahl',
-                'NL': 'Niederländische Postleitzahl',
-                'SE': 'Schweizerische Postleitzahl',
-                'SG': 'Singapurische Postleitzahl',
-                'US': 'Vereinigte Staaten Postleitzahl'
+                CA: 'Kanadische Postleitzahl',
+                DK: 'Dänische Postleitzahl',
+                GB: 'Englische Postleitzahl',
+                IT: 'Italienische Postleitzahl',
+                NL: 'Niederländische Postleitzahl',
+                SE: 'Schweizerische Postleitzahl',
+                SG: 'Singapurische Postleitzahl',
+                US: 'Vereinigte Staaten Postleitzahl'
             }
         }
     });

+ 8 - 8
dist/js/language/en_US.js

@@ -313,14 +313,14 @@
             countryNotSupported: 'The country code %s is not supported',
             country: 'Please enter a valid %s',
             countries: {
-                'CA': 'Canadian postal code',
-                'DK': 'Danish postal code',
-                'GB': 'United Kingdom postal code',
-                'IT': 'Italian postal code',
-                'NL': 'Dutch postal code',
-                'SE': 'Swiss postal code',
-                'SG': 'Singapore postal code',
-                'US': 'US zip code'
+                CA: 'Canadian postal code',
+                DK: 'Danish postal code',
+                GB: 'United Kingdom postal code',
+                IT: 'Italian postal code',
+                NL: 'Dutch postal code',
+                SE: 'Swiss postal code',
+                SG: 'Singapore postal code',
+                US: 'US zip code'
             }
         }
     });

+ 8 - 8
dist/js/language/es_CL.js

@@ -312,14 +312,14 @@
             countryNotSupported: 'El código del país %s no está soportado',
             country: 'Por favor ingrese un %s válido',
             countries: {
-                'CA': 'código postal Canadiense',
-                'DK': 'código postal Danés',
-                'GB': 'código postal Británico',
-                'IT': 'código postal Italiano',
-                'NL': 'código postal Holandés',
-                'SE': 'código postal Suizo',
-                'SG': 'código postal Singapurense',
-                'US': 'código postal de EE.UU.'
+                CA: 'código postal Canadiense',
+                DK: 'código postal Danés',
+                GB: 'código postal Británico',
+                IT: 'código postal Italiano',
+                NL: 'código postal Holandés',
+                SE: 'código postal Suizo',
+                SG: 'código postal Singapurense',
+                US: 'código postal de EE.UU.'
             }
         }
     });

+ 8 - 8
dist/js/language/fr_FR.js

@@ -312,14 +312,14 @@
             countryNotSupported: 'Le code de pays %s n\'est pas accepté',
             country: 'Veuillez fournir un %s valide',
             countries: {
-                'CA': 'code postal canadien',
-                'DK': 'code postal dannois',
-                'GB': 'code postal anglais',
-                'IT': 'code postal italien',
-                'NL': 'code postal hollandais',
-                'SE': 'code postal suisse',
-                'SG': 'code postal de Singapour',
-                'US': 'code zip US'
+                CA: 'code postal canadien',
+                DK: 'code postal dannois',
+                GB: 'code postal anglais',
+                IT: 'code postal italien',
+                NL: 'code postal hollandais',
+                SE: 'code postal suisse',
+                SG: 'code postal de Singapour',
+                US: 'code zip US'
             }
         }
     });

+ 8 - 8
dist/js/language/hu_HU.js

@@ -312,14 +312,14 @@
             countryNotSupported: '%s - nem támogatott ország',
             country: 'Kérlek, hogy helyes %s irányítószámot adj meg',
             countries: {
-                'CA': 'kanadai',
-                'DK': 'dán',
-                'GB': 'Egyesült Királyság beli',
-                'IT': 'olasz',
-                'NL': 'holland',
-                'SE': 'svájci',
-                'SG': 'singaporei',
-                'US': 'Egyesült Államok beli'
+                CA: 'kanadai',
+                DK: 'dán',
+                GB: 'Egyesült Királyság beli',
+                IT: 'olasz',
+                NL: 'holland',
+                SE: 'svájci',
+                SG: 'singaporei',
+                US: 'Egyesült Államok beli'
             }
         }
     });

+ 8 - 8
dist/js/language/pl_PL.js

@@ -312,14 +312,14 @@
             countryNotSupported: 'Kod kraju %s nie jest obsługiwany',
             country: 'Wprowadź poprawny %s kod pocztowy',
             countries: {
-                'CA': 'kanadyski',
-                'DK': 'duński',
-                'GB': 'brytyjski',
-                'IT': 'włoski',
-                'NL': 'holenderski',
-                'SE': 'szwecki',
-                'SG': 'singapurski',
-                'US': 'w USA'
+                CA: 'kanadyski',
+                DK: 'duński',
+                GB: 'brytyjski',
+                IT: 'włoski',
+                NL: 'holenderski',
+                SE: 'szwecki',
+                SG: 'singapurski',
+                US: 'w USA'
             }
         }
     });

+ 8 - 8
dist/js/language/vi_VN.js

@@ -308,14 +308,14 @@
             countryNotSupported: 'Mã quốc gia %s không được hỗ trợ',
             country: 'Vui lòng nhập %s',
             countries: {
-                'CA': 'mã bưu điện của Canada',
-                'DK': 'mã bưu điện của Đan Mạch',
-                'GB': 'mã bưu điện của Vương quốc Anh',
-                'IT': 'mã bưu điện của Ý',
-                'NL': 'mã bưu điện của Hà Lan',
-                'SE': 'mã bưu điện của Thuỵ Sĩ',
-                'SG': 'mã bưu điện của Singapore',
-                'US': 'mã bưu điện của Mỹ'
+                CA: 'mã bưu điện của Canada',
+                DK: 'mã bưu điện của Đan Mạch',
+                GB: 'mã bưu điện của Vương quốc Anh',
+                IT: 'mã bưu điện của Ý',
+                NL: 'mã bưu điện của Hà Lan',
+                SE: 'mã bưu điện của Thuỵ Sĩ',
+                SG: 'mã bưu điện của Singapore',
+                US: 'mã bưu điện của Mỹ'
             }
         }
     });

+ 8 - 8
dist/js/language/zh_CN.js

@@ -312,14 +312,14 @@
             countryNotSupported: '不支援该国家代码%s',
             country: '请输入有效的 %s',
             countries: {
-                'CA': '加拿大 邮政编码',
-                'DK': '丹麦 邮政编码',
-                'GB': '英国 邮政编码',
-                'IT': '意大利 邮政编码',
-                'NL': '荷兰 邮政编码',
-                'SE': '瑞士 邮政编码',
-                'SG': '新加坡 邮政编码',
-                'US': '美国 邮政编码'
+                CA: '加拿大 邮政编码',
+                DK: '丹麦 邮政编码',
+                GB: '英国 邮政编码',
+                IT: '意大利 邮政编码',
+                NL: '荷兰 邮政编码',
+                SE: '瑞士 邮政编码',
+                SG: '新加坡 邮政编码',
+                US: '美国 邮政编码'
             }
         }
     });

+ 8 - 8
dist/js/language/zh_TW.js

@@ -312,14 +312,14 @@
             countryNotSupported: '不支援該國家代碼 %s',
             country: '請輸入有效的 %s',
             countries: {
-                'CA': '加拿大 郵政編碼',
-                'DK': '丹麥 郵政編碼',
-                'GB': '英國 郵政編碼',
-                'IT': '意大利 郵政編碼',
-                'NL': '荷蘭 郵政編碼',
-                'SE': '瑞士 郵政編碼',
-                'SG': '新加坡 郵政編碼',
-                'US': '美國 郵政編碼'
+                CA: '加拿大 郵政編碼',
+                DK: '丹麥 郵政編碼',
+                GB: '英國 郵政編碼',
+                IT: '意大利 郵政編碼',
+                NL: '荷蘭 郵政編碼',
+                SE: '瑞士 郵政編碼',
+                SG: '新加坡 郵政編碼',
+                US: '美國 郵政編碼'
             }
         }
     });

+ 56 - 56
src/js/language/bg_BG.js

@@ -152,30 +152,30 @@
             country: 'Моля, въведете валиден %s идентификационния номер',
             countries: {
                 BA: 'Босна и Херцеговина',
-                 BG: 'Български',
-                 BR: 'Бразилска',
-                 СН: 'Швейцарски',
-                 CL: 'Чилийски',
-                 CZ: 'Чехия',
-                 DK: 'Датски',
-                 EE: 'Естонски',
-                 ES: 'Испански',
-                 FI: 'Финландски',
-                 HR: 'Хърватски',
-                 IE: 'Ирландски',
-                 IS: 'Исландия',
-                 LT: 'Литовски',
-                 LV: 'Латвийски',
-                 ME: 'Черна гора',
-                 MK: 'Македонски',
-                 NL: 'Холандски',
-                 RO: 'Румънци',
-                 RS: 'Сръбски',
-                 SE: 'Шведски',
-                 SI: 'Словенски',
-                 SK: 'Словашки',
-                 SM: 'Сан Марино',
-                 ZA: 'Южна Африка'
+                BG: 'Български',
+                BR: 'Бразилска',
+                СН: 'Швейцарски',
+                CL: 'Чилийски',
+                CZ: 'Чехия',
+                DK: 'Датски',
+                EE: 'Естонски',
+                ES: 'Испански',
+                FI: 'Финландски',
+                HR: 'Хърватски',
+                IE: 'Ирландски',
+                IS: 'Исландия',
+                LT: 'Литовски',
+                LV: 'Латвийски',
+                ME: 'Черна гора',
+                MK: 'Македонски',
+                NL: 'Холандски',
+                RO: 'Румънци',
+                RS: 'Сръбски',
+                SE: 'Шведски',
+                SI: 'Словенски',
+                SK: 'Словашки',
+                SM: 'Сан Марино',
+                ZA: 'Южна Африка'
             }
         },
         identical: {
@@ -270,38 +270,38 @@
             country: 'Моля, въведете валиден номер %s и ДДС',
             countries: {
                 AT: 'Австрийски',
-                 BE: 'Белгийската',
-                 BG: 'Български',
-                 СН: 'Швейцарски',
-                 CY: 'Кипърска',
-                 CZ: 'Чехия',
-                 DE: 'Немски',
-                 DK: 'Датски',
-                 EE: 'Естонски',
-                 ES: 'Испански',
-                 FI: 'Финландски',
-                 FR: 'Френски',
-                 GB: 'Обединеното кралство',
-                 GR: 'Гръцки',
-                 EL: 'Гръцки',
-                 HU: 'Унгарски',
-                 HR: 'Хърватски',
-                 IE: 'Ирландски',
-                 IT: 'Италиански',
-                 LT: 'Литовски',
-                 LU: 'Люксембург',
-                 LV: 'Латвийски',
-                 MT: 'Малтийски',
-                 NL: 'Холандски',
-                 NO: 'Норвежки',
-                 PL: 'Полски',
-                 PT: 'Португалски',
-                 RO: 'Румънци',
-                 RU: 'Руски',
-                 RS: 'Сръбски',
-                 SE: 'Шведски',
-                 SI: 'Словенски',
-                 SK: 'Словакия'
+                BE: 'Белгийската',
+                BG: 'Български',
+                СН: 'Швейцарски',
+                CY: 'Кипърска',
+                CZ: 'Чехия',
+                DE: 'Немски',
+                DK: 'Датски',
+                EE: 'Естонски',
+                ES: 'Испански',
+                FI: 'Финландски',
+                FR: 'Френски',
+                GB: 'Обединеното кралство',
+                GR: 'Гръцки',
+                EL: 'Гръцки',
+                HU: 'Унгарски',
+                HR: 'Хърватски',
+                IE: 'Ирландски',
+                IT: 'Италиански',
+                LT: 'Литовски',
+                LU: 'Люксембург',
+                LV: 'Латвийски',
+                MT: 'Малтийски',
+                NL: 'Холандски',
+                NO: 'Норвежки',
+                PL: 'Полски',
+                PT: 'Португалски',
+                RO: 'Румънци',
+                RU: 'Руски',
+                RS: 'Сръбски',
+                SE: 'Шведски',
+                SI: 'Словенски',
+                SK: 'Словакия'
             }
         },
         vin: {

+ 79 - 79
src/js/validator/iban.js

@@ -95,85 +95,85 @@
         // http://www.swift.com/dsp/resources/documents/IBAN_Registry.pdf
         // http://en.wikipedia.org/wiki/International_Bank_Account_Number#IBAN_formats_by_country
         REGEX: {
-            'AD': 'AD[0-9]{2}[0-9]{4}[0-9]{4}[A-Z0-9]{12}',                     // Andorra
-            'AE': 'AE[0-9]{2}[0-9]{3}[0-9]{16}',                                // United Arab Emirates
-            'AL': 'AL[0-9]{2}[0-9]{8}[A-Z0-9]{16}',                             // Albania
-            'AO': 'AO[0-9]{2}[0-9]{21}',                                        // Angola
-            'AT': 'AT[0-9]{2}[0-9]{5}[0-9]{11}',                                // Austria
-            'AZ': 'AZ[0-9]{2}[A-Z]{4}[A-Z0-9]{20}',                             // Azerbaijan
-            'BA': 'BA[0-9]{2}[0-9]{3}[0-9]{3}[0-9]{8}[0-9]{2}',                 // Bosnia and Herzegovina
-            'BE': 'BE[0-9]{2}[0-9]{3}[0-9]{7}[0-9]{2}',                         // Belgium
-            'BF': 'BF[0-9]{2}[0-9]{23}',                                        // Burkina Faso
-            'BG': 'BG[0-9]{2}[A-Z]{4}[0-9]{4}[0-9]{2}[A-Z0-9]{8}',              // Bulgaria
-            'BH': 'BH[0-9]{2}[A-Z]{4}[A-Z0-9]{14}',                             // Bahrain
-            'BI': 'BI[0-9]{2}[0-9]{12}',                                        // Burundi
-            'BJ': 'BJ[0-9]{2}[A-Z]{1}[0-9]{23}',                                // Benin
-            'BR': 'BR[0-9]{2}[0-9]{8}[0-9]{5}[0-9]{10}[A-Z][A-Z0-9]',           // Brazil
-            'CH': 'CH[0-9]{2}[0-9]{5}[A-Z0-9]{12}',                             // Switzerland
-            'CI': 'CI[0-9]{2}[A-Z]{1}[0-9]{23}',                                // Ivory Coast
-            'CM': 'CM[0-9]{2}[0-9]{23}',                                        // Cameroon
-            'CR': 'CR[0-9]{2}[0-9]{3}[0-9]{14}',                                // Costa Rica
-            'CV': 'CV[0-9]{2}[0-9]{21}',                                        // Cape Verde
-            'CY': 'CY[0-9]{2}[0-9]{3}[0-9]{5}[A-Z0-9]{16}',                     // Cyprus
-            'CZ': 'CZ[0-9]{2}[0-9]{20}',                                        // Czech Republic
-            'DE': 'DE[0-9]{2}[0-9]{8}[0-9]{10}',                                // Germany
-            'DK': 'DK[0-9]{2}[0-9]{14}',                                        // Denmark
-            'DO': 'DO[0-9]{2}[A-Z0-9]{4}[0-9]{20}',                             // Dominican Republic
-            'DZ': 'DZ[0-9]{2}[0-9]{20}',                                        // Algeria
-            'EE': 'EE[0-9]{2}[0-9]{2}[0-9]{2}[0-9]{11}[0-9]{1}',                // Estonia
-            'ES': 'ES[0-9]{2}[0-9]{4}[0-9]{4}[0-9]{1}[0-9]{1}[0-9]{10}',        // Spain
-            'FI': 'FI[0-9]{2}[0-9]{6}[0-9]{7}[0-9]{1}',                         // Finland
-            'FO': 'FO[0-9]{2}[0-9]{4}[0-9]{9}[0-9]{1}',                         // Faroe Islands
-            'FR': 'FR[0-9]{2}[0-9]{5}[0-9]{5}[A-Z0-9]{11}[0-9]{2}',             // France
-            'GB': 'GB[0-9]{2}[A-Z]{4}[0-9]{6}[0-9]{8}',                         // United Kingdom
-            'GE': 'GE[0-9]{2}[A-Z]{2}[0-9]{16}',                                // Georgia
-            'GI': 'GI[0-9]{2}[A-Z]{4}[A-Z0-9]{15}',                             // Gibraltar
-            'GL': 'GL[0-9]{2}[0-9]{4}[0-9]{9}[0-9]{1}',                         // Greenland
-            'GR': 'GR[0-9]{2}[0-9]{3}[0-9]{4}[A-Z0-9]{16}',                     // Greece
-            'GT': 'GT[0-9]{2}[A-Z0-9]{4}[A-Z0-9]{20}',                          // Guatemala
-            'HR': 'HR[0-9]{2}[0-9]{7}[0-9]{10}',                                // Croatia
-            'HU': 'HU[0-9]{2}[0-9]{3}[0-9]{4}[0-9]{1}[0-9]{15}[0-9]{1}',        // Hungary
-            'IE': 'IE[0-9]{2}[A-Z]{4}[0-9]{6}[0-9]{8}',                         // Ireland
-            'IL': 'IL[0-9]{2}[0-9]{3}[0-9]{3}[0-9]{13}',                        // Israel
-            'IR': 'IR[0-9]{2}[0-9]{22}',                                        // Iran
-            'IS': 'IS[0-9]{2}[0-9]{4}[0-9]{2}[0-9]{6}[0-9]{10}',                // Iceland
-            'IT': 'IT[0-9]{2}[A-Z]{1}[0-9]{5}[0-9]{5}[A-Z0-9]{12}',             // Italy
-            'JO': 'JO[0-9]{2}[A-Z]{4}[0-9]{4}[0]{8}[A-Z0-9]{10}',               // Jordan
-            'KW': 'KW[0-9]{2}[A-Z]{4}[0-9]{22}',                                // Kuwait
-            'KZ': 'KZ[0-9]{2}[0-9]{3}[A-Z0-9]{13}',                             // Kazakhstan
-            'LB': 'LB[0-9]{2}[0-9]{4}[A-Z0-9]{20}',                             // Lebanon
-            'LI': 'LI[0-9]{2}[0-9]{5}[A-Z0-9]{12}',                             // Liechtenstein
-            'LT': 'LT[0-9]{2}[0-9]{5}[0-9]{11}',                                // Lithuania
-            'LU': 'LU[0-9]{2}[0-9]{3}[A-Z0-9]{13}',                             // Luxembourg
-            'LV': 'LV[0-9]{2}[A-Z]{4}[A-Z0-9]{13}',                             // Latvia
-            'MC': 'MC[0-9]{2}[0-9]{5}[0-9]{5}[A-Z0-9]{11}[0-9]{2}',             // Monaco
-            'MD': 'MD[0-9]{2}[A-Z0-9]{20}',                                     // Moldova
-            'ME': 'ME[0-9]{2}[0-9]{3}[0-9]{13}[0-9]{2}',                        // Montenegro
-            'MG': 'MG[0-9]{2}[0-9]{23}',                                        // Madagascar
-            'MK': 'MK[0-9]{2}[0-9]{3}[A-Z0-9]{10}[0-9]{2}',                     // Macedonia
-            'ML': 'ML[0-9]{2}[A-Z]{1}[0-9]{23}',                                // Mali
-            'MR': 'MR13[0-9]{5}[0-9]{5}[0-9]{11}[0-9]{2}',                      // Mauritania
-            'MT': 'MT[0-9]{2}[A-Z]{4}[0-9]{5}[A-Z0-9]{18}',                     // Malta
-            'MU': 'MU[0-9]{2}[A-Z]{4}[0-9]{2}[0-9]{2}[0-9]{12}[0-9]{3}[A-Z]{3}',// Mauritius
-            'MZ': 'MZ[0-9]{2}[0-9]{21}',                                        // Mozambique
-            'NL': 'NL[0-9]{2}[A-Z]{4}[0-9]{10}',                                // Netherlands
-            'NO': 'NO[0-9]{2}[0-9]{4}[0-9]{6}[0-9]{1}',                         // Norway
-            'PK': 'PK[0-9]{2}[A-Z]{4}[A-Z0-9]{16}',                             // Pakistan
-            'PL': 'PL[0-9]{2}[0-9]{8}[0-9]{16}',                                // Poland
-            'PS': 'PS[0-9]{2}[A-Z]{4}[A-Z0-9]{21}',                             // Palestinian
-            'PT': 'PT[0-9]{2}[0-9]{4}[0-9]{4}[0-9]{11}[0-9]{2}',                // Portugal
-            'QA': 'QA[0-9]{2}[A-Z]{4}[A-Z0-9]{21}',                             // Qatar
-            'RO': 'RO[0-9]{2}[A-Z]{4}[A-Z0-9]{16}',                             // Romania
-            'RS': 'RS[0-9]{2}[0-9]{3}[0-9]{13}[0-9]{2}',                        // Serbia
-            'SA': 'SA[0-9]{2}[0-9]{2}[A-Z0-9]{18}',                             // Saudi Arabia
-            'SE': 'SE[0-9]{2}[0-9]{3}[0-9]{16}[0-9]{1}',                        // Sweden
-            'SI': 'SI[0-9]{2}[0-9]{5}[0-9]{8}[0-9]{2}',                         // Slovenia
-            'SK': 'SK[0-9]{2}[0-9]{4}[0-9]{6}[0-9]{10}',                        // Slovakia
-            'SM': 'SM[0-9]{2}[A-Z]{1}[0-9]{5}[0-9]{5}[A-Z0-9]{12}',             // San Marino
-            'SN': 'SN[0-9]{2}[A-Z]{1}[0-9]{23}',                                // Senegal
-            'TN': 'TN59[0-9]{2}[0-9]{3}[0-9]{13}[0-9]{2}',                      // Tunisia
-            'TR': 'TR[0-9]{2}[0-9]{5}[A-Z0-9]{1}[A-Z0-9]{16}',                  // Turkey
-            'VG': 'VG[0-9]{2}[A-Z]{4}[0-9]{16}'                                 // Virgin Islands, British
+            AD: 'AD[0-9]{2}[0-9]{4}[0-9]{4}[A-Z0-9]{12}',                       // Andorra
+            AE: 'AE[0-9]{2}[0-9]{3}[0-9]{16}',                                  // United Arab Emirates
+            AL: 'AL[0-9]{2}[0-9]{8}[A-Z0-9]{16}',                               // Albania
+            AO: 'AO[0-9]{2}[0-9]{21}',                                          // Angola
+            AT: 'AT[0-9]{2}[0-9]{5}[0-9]{11}',                                  // Austria
+            AZ: 'AZ[0-9]{2}[A-Z]{4}[A-Z0-9]{20}',                               // Azerbaijan
+            BA: 'BA[0-9]{2}[0-9]{3}[0-9]{3}[0-9]{8}[0-9]{2}',                   // Bosnia and Herzegovina
+            BE: 'BE[0-9]{2}[0-9]{3}[0-9]{7}[0-9]{2}',                           // Belgium
+            BF: 'BF[0-9]{2}[0-9]{23}',                                          // Burkina Faso
+            BG: 'BG[0-9]{2}[A-Z]{4}[0-9]{4}[0-9]{2}[A-Z0-9]{8}',                // Bulgaria
+            BH: 'BH[0-9]{2}[A-Z]{4}[A-Z0-9]{14}',                               // Bahrain
+            BI: 'BI[0-9]{2}[0-9]{12}',                                          // Burundi
+            BJ: 'BJ[0-9]{2}[A-Z]{1}[0-9]{23}',                                  // Benin
+            BR: 'BR[0-9]{2}[0-9]{8}[0-9]{5}[0-9]{10}[A-Z][A-Z0-9]',             // Brazil
+            CH: 'CH[0-9]{2}[0-9]{5}[A-Z0-9]{12}',                               // Switzerland
+            CI: 'CI[0-9]{2}[A-Z]{1}[0-9]{23}',                                  // Ivory Coast
+            CM: 'CM[0-9]{2}[0-9]{23}',                                          // Cameroon
+            CR: 'CR[0-9]{2}[0-9]{3}[0-9]{14}',                                  // Costa Rica
+            CV: 'CV[0-9]{2}[0-9]{21}',                                          // Cape Verde
+            CY: 'CY[0-9]{2}[0-9]{3}[0-9]{5}[A-Z0-9]{16}',                       // Cyprus
+            CZ: 'CZ[0-9]{2}[0-9]{20}',                                          // Czech Republic
+            DE: 'DE[0-9]{2}[0-9]{8}[0-9]{10}',                                  // Germany
+            DK: 'DK[0-9]{2}[0-9]{14}',                                          // Denmark
+            DO: 'DO[0-9]{2}[A-Z0-9]{4}[0-9]{20}',                               // Dominican Republic
+            DZ: 'DZ[0-9]{2}[0-9]{20}',                                          // Algeria
+            EE: 'EE[0-9]{2}[0-9]{2}[0-9]{2}[0-9]{11}[0-9]{1}',                  // Estonia
+            ES: 'ES[0-9]{2}[0-9]{4}[0-9]{4}[0-9]{1}[0-9]{1}[0-9]{10}',          // Spain
+            FI: 'FI[0-9]{2}[0-9]{6}[0-9]{7}[0-9]{1}',                           // Finland
+            FO: 'FO[0-9]{2}[0-9]{4}[0-9]{9}[0-9]{1}',                           // Faroe Islands
+            FR: 'FR[0-9]{2}[0-9]{5}[0-9]{5}[A-Z0-9]{11}[0-9]{2}',               // France
+            GB: 'GB[0-9]{2}[A-Z]{4}[0-9]{6}[0-9]{8}',                           // United Kingdom
+            GE: 'GE[0-9]{2}[A-Z]{2}[0-9]{16}',                                  // Georgia
+            GI: 'GI[0-9]{2}[A-Z]{4}[A-Z0-9]{15}',                               // Gibraltar
+            GL: 'GL[0-9]{2}[0-9]{4}[0-9]{9}[0-9]{1}',                           // Greenland
+            GR: 'GR[0-9]{2}[0-9]{3}[0-9]{4}[A-Z0-9]{16}',                       // Greece
+            GT: 'GT[0-9]{2}[A-Z0-9]{4}[A-Z0-9]{20}',                            // Guatemala
+            HR: 'HR[0-9]{2}[0-9]{7}[0-9]{10}',                                  // Croatia
+            HU: 'HU[0-9]{2}[0-9]{3}[0-9]{4}[0-9]{1}[0-9]{15}[0-9]{1}',          // Hungary
+            IE: 'IE[0-9]{2}[A-Z]{4}[0-9]{6}[0-9]{8}',                           // Ireland
+            IL: 'IL[0-9]{2}[0-9]{3}[0-9]{3}[0-9]{13}',                          // Israel
+            IR: 'IR[0-9]{2}[0-9]{22}',                                          // Iran
+            IS: 'IS[0-9]{2}[0-9]{4}[0-9]{2}[0-9]{6}[0-9]{10}',                  // Iceland
+            IT: 'IT[0-9]{2}[A-Z]{1}[0-9]{5}[0-9]{5}[A-Z0-9]{12}',               // Italy
+            JO: 'JO[0-9]{2}[A-Z]{4}[0-9]{4}[0]{8}[A-Z0-9]{10}',                 // Jordan
+            KW: 'KW[0-9]{2}[A-Z]{4}[0-9]{22}',                                  // Kuwait
+            KZ: 'KZ[0-9]{2}[0-9]{3}[A-Z0-9]{13}',                               // Kazakhstan
+            LB: 'LB[0-9]{2}[0-9]{4}[A-Z0-9]{20}',                               // Lebanon
+            LI: 'LI[0-9]{2}[0-9]{5}[A-Z0-9]{12}',                               // Liechtenstein
+            LT: 'LT[0-9]{2}[0-9]{5}[0-9]{11}',                                  // Lithuania
+            LU: 'LU[0-9]{2}[0-9]{3}[A-Z0-9]{13}',                               // Luxembourg
+            LV: 'LV[0-9]{2}[A-Z]{4}[A-Z0-9]{13}',                               // Latvia
+            MC: 'MC[0-9]{2}[0-9]{5}[0-9]{5}[A-Z0-9]{11}[0-9]{2}',               // Monaco
+            MD: 'MD[0-9]{2}[A-Z0-9]{20}',                                       // Moldova
+            ME: 'ME[0-9]{2}[0-9]{3}[0-9]{13}[0-9]{2}',                          // Montenegro
+            MG: 'MG[0-9]{2}[0-9]{23}',                                          // Madagascar
+            MK: 'MK[0-9]{2}[0-9]{3}[A-Z0-9]{10}[0-9]{2}',                       // Macedonia
+            ML: 'ML[0-9]{2}[A-Z]{1}[0-9]{23}',                                  // Mali
+            MR: 'MR13[0-9]{5}[0-9]{5}[0-9]{11}[0-9]{2}',                        // Mauritania
+            MT: 'MT[0-9]{2}[A-Z]{4}[0-9]{5}[A-Z0-9]{18}',                       // Malta
+            MU: 'MU[0-9]{2}[A-Z]{4}[0-9]{2}[0-9]{2}[0-9]{12}[0-9]{3}[A-Z]{3}',  // Mauritius
+            MZ: 'MZ[0-9]{2}[0-9]{21}',                                          // Mozambique
+            NL: 'NL[0-9]{2}[A-Z]{4}[0-9]{10}',                                  // Netherlands
+            NO: 'NO[0-9]{2}[0-9]{4}[0-9]{6}[0-9]{1}',                           // Norway
+            PK: 'PK[0-9]{2}[A-Z]{4}[A-Z0-9]{16}',                               // Pakistan
+            PL: 'PL[0-9]{2}[0-9]{8}[0-9]{16}',                                  // Poland
+            PS: 'PS[0-9]{2}[A-Z]{4}[A-Z0-9]{21}',                               // Palestinian
+            PT: 'PT[0-9]{2}[0-9]{4}[0-9]{4}[0-9]{11}[0-9]{2}',                  // Portugal
+            QA: 'QA[0-9]{2}[A-Z]{4}[A-Z0-9]{21}',                               // Qatar
+            RO: 'RO[0-9]{2}[A-Z]{4}[A-Z0-9]{16}',                               // Romania
+            RS: 'RS[0-9]{2}[0-9]{3}[0-9]{13}[0-9]{2}',                          // Serbia
+            SA: 'SA[0-9]{2}[0-9]{2}[A-Z0-9]{18}',                               // Saudi Arabia
+            SE: 'SE[0-9]{2}[0-9]{3}[0-9]{16}[0-9]{1}',                          // Sweden
+            SI: 'SI[0-9]{2}[0-9]{5}[0-9]{8}[0-9]{2}',                           // Slovenia
+            SK: 'SK[0-9]{2}[0-9]{4}[0-9]{6}[0-9]{10}',                          // Slovakia
+            SM: 'SM[0-9]{2}[A-Z]{1}[0-9]{5}[0-9]{5}[A-Z0-9]{12}',               // San Marino
+            SN: 'SN[0-9]{2}[A-Z]{1}[0-9]{23}',                                  // Senegal
+            TN: 'TN59[0-9]{2}[0-9]{3}[0-9]{13}[0-9]{2}',                        // Tunisia
+            TR: 'TR[0-9]{2}[0-9]{5}[A-Z0-9]{1}[A-Z0-9]{16}',                    // Turkey
+            VG: 'VG[0-9]{2}[A-Z]{4}[0-9]{16}'                                   // Virgin Islands, British
         },
 
         /**

+ 8 - 8
src/js/validator/zipCode.js

@@ -4,14 +4,14 @@
         countryNotSupported: 'The country code %s is not supported',
         country: 'Please enter a valid %s',
         countries: {
-            'CA': 'Canadian postal code',
-            'DK': 'Danish postal code',
-            'GB': 'United Kingdom postal code',
-            'IT': 'Italian postal code',
-            'NL': 'Dutch postal code',
-            'SE': 'Swiss postal code',
-            'SG': 'Singapore postal code',
-            'US': 'US zip code'
+            CA: 'Canadian postal code',
+            DK: 'Danish postal code',
+            GB: 'United Kingdom postal code',
+            IT: 'Italian postal code',
+            NL: 'Dutch postal code',
+            SE: 'Swiss postal code',
+            SG: 'Singapore postal code',
+            US: 'US zip code'
         }
     });