Browse Source

#1051: Add Portuguese language package, thanks to @rtbfreitas

Phuoc Nguyen 11 years ago
parent
commit
4e39b710af

+ 3 - 2
CHANGELOG.md

@@ -17,7 +17,7 @@ __Improvements__
 * [#823](https://github.com/nghuuphuoc/bootstrapvalidator/issues/823): The [hexColor](http://bootstrapvalidator.com/validators/hexColor/) validator only accepts 6 hex character values when using HTML 5 ```type='color'``` attribute
 * [#854](https://github.com/nghuuphuoc/bootstrapvalidator/issues/854), [#914](https://github.com/nghuuphuoc/bootstrapvalidator/issues/914): Improve behaviour of the [identical](http://bootstrapvalidator.com/validators/identical/) validator
 * [#864](https://github.com/nghuuphuoc/bootstrapvalidator/pull/864): Coma separator handling in [greaterThan](http://bootstrapvalidator.com/validators/greaterThan/), [lessThan](http://bootstrapvalidator.com/validators/lessThan/) validators, thanks to [@mgibas](https://github.com/mgibas)
-* [#999](https://github.com/nghuuphuoc/bootstrapvalidator/pull/999): Replace ',' with '.' to validate decimal numbers correct, thanks to [@johanronn77](https://github.com/johanronn77)
+* [#999](https://github.com/nghuuphuoc/bootstrapvalidator/pull/999), [#1048](https://github.com/nghuuphuoc/bootstrapvalidator/issues/1048): Replace ',' with '.' to validate decimal numbers correct, thanks to [@johanronn77](https://github.com/johanronn77)
 * [#1002](https://github.com/nghuuphuoc/bootstrapvalidator/pull/1002): Put tooltip/popover on bottom if there is not enough space on top, thanks to [@jazzzz](https://github.com/jazzzz)
 * [#1015](https://github.com/nghuuphuoc/bootstrapvalidator/pull/1015): The [remote](http://bootstrapvalidator.com/validators/remote/) validator allows to set ```data``` options via HTML attributes, thanks to [@jazzzz](https://github.com/jazzzz)
 * [#1017](https://github.com/nghuuphuoc/bootstrapvalidator/pull/1017): Enable validator when setting ```data-bv-validatorname="data-bv-validatorname"```, thanks to [@jazzzz](https://github.com/jazzzz)
@@ -37,7 +37,7 @@ __Document__
 * [#979](https://github.com/nghuuphuoc/bootstrapvalidator/issues/979): Add [Rails usage](http://bootstrapvalidator.com/validators/stringLength/#using-with-rails-form) for stringLength validator
 * [#1006](https://github.com/nghuuphuoc/bootstrapvalidator/pull/1006): Fix the order of [parameters](http://bootstrapvalidator.com/settings/#validator-enabled) for [enableFieldValidators()](http://bootstrapvalidator.com/api/#enable-field-validators) method, thanks to [@mchrapka](https://github.com/mchrapka)
 * [#1009](https://github.com/nghuuphuoc/bootstrapvalidator/pull/1009): Fix mixed data/delay in [remote](http://bootstrapvalidator.com/validators/remote/) doc, thanks to [@jazzzz](https://github.com/jazzzz)
-* [#1038](https://github.com/nghuuphuoc/bootstrapvalidator/pull/1038): Fix [Changing tooltip, popover's position](http://bootstrapvalidator.com/examples/changing-tooltip-position/) example link, thanks to @Arkni
+* [#1038](https://github.com/nghuuphuoc/bootstrapvalidator/pull/1038): Fix [Changing tooltip, popover's position](http://bootstrapvalidator.com/examples/changing-tooltip-position/) example link, thanks to [@Arkni](https://github.com/Arkni)
 
 __Language Packages__
 * [#827](https://github.com/nghuuphuoc/bootstrapvalidator/pull/827): Update Dutch language package, thanks to [@JvanderHeide](https://github.com/JvanderHeide)
@@ -68,6 +68,7 @@ __Language Packages__
 * [#967](https://github.com/nghuuphuoc/bootstrapvalidator/pull/967): Add Hebrew language package, thanks to [@yakidahan](https://github.com/yakidahan)
 * [#974](https://github.com/nghuuphuoc/bootstrapvalidator/pull/974): Add Albanian language package, thanks to [@desaretiuss](https://github.com/desaretiuss)
 * [#1025](https://github.com/nghuuphuoc/bootstrapvalidator/pull/1025): Fix French emailAddress message, thanks to [@jazzzz](https://github.com/jazzzz)
+* [#1051](https://github.com/nghuuphuoc/bootstrapvalidator/pull/1051): Add Portuguese language package, thanks to [@rtbfreitas](https://github.com/rtbfreitas)
 
 ## v0.5.2 (2014-09-25)
 

+ 1 - 0
CONTRIBUTORS.md

@@ -84,6 +84,7 @@ I would like to give big thanks to the following contributors:
 * [@q-state](https://github.com/q-state)
 * [@Relequestual](https://github.com/Relequestual)
 * [@roryprimrose](https://github.com/roryprimrose)
+* [@rtbfreitas](https://github.com/rtbfreitas)
 * [@ryan2049](https://github.com/ryan2049)
 * [@shamiao](https://github.com/shamiao)
 * [@smeagol74](https://github.com/smeagol74)

+ 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.3-dev, built on 2014-10-30 10:35:35 AM
+ * @version     v0.5.3-dev, built on 2014-10-31 8:14:34 AM
  * @author      https://twitter.com/nghuuphuoc
  * @copyright   (c) 2013 - 2014 Nguyen Huu Phuoc
  * @license     MIT

+ 1 - 1
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.3-dev, built on 2014-10-30 10:35:35 AM
+ * @version     v0.5.3-dev, built on 2014-10-31 8:14:34 AM
  * @author      https://twitter.com/nghuuphuoc
  * @copyright   (c) 2013 - 2014 Nguyen Huu Phuoc
  * @license     MIT

+ 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.3-dev, built on 2014-10-30 10:35:35 AM
+ * @version     v0.5.3-dev, built on 2014-10-31 8:14:34 AM
  * @author      https://twitter.com/nghuuphuoc
  * @copyright   (c) 2013 - 2014 Nguyen Huu Phuoc
  * @license     MIT

+ 368 - 0
dist/js/language/pt_PT.js

@@ -0,0 +1,368 @@
+(function ($) {
+    /**
+     * Portuguese (Portugal) language package
+     * Translated by @rtbfreitas
+     */
+    $.fn.bootstrapValidator.i18n = $.extend(true, $.fn.bootstrapValidator.i18n, {
+        base64: {
+            'default': 'Por favor insira um código base 64 válido'
+        },
+        between: {
+            'default': 'Por favor insira um valor entre %s e %s',
+            notInclusive: 'Por favor insira um valor estritamente entre %s e %s'
+        },
+        callback: {
+            'default': 'Por favor insira um valor válido'
+        },
+        choice: {
+            'default': 'Por favor insira um valor válido',
+            less: 'Por favor escolha %s opções no mínimo',
+            more: 'Por favor escolha %s opções no máximo',
+            between: 'Por favor escolha de %s a %s opções'
+        },
+        color: {
+            'default': 'Por favor insira uma cor válida'
+        },
+        creditCard: {
+            'default': 'Por favor insira um número de cartão de crédito válido'
+        },
+        cusip: {
+            'default': 'Por favor insira um número CUSIP válido'
+        },
+        cvv: {
+            'default': 'Por favor insira um número CVV válido'
+        },
+        date: {
+            'default': 'Por favor insira uma data válida',
+            min: 'Por favor insira uma data posterior a %s',
+            max: 'Por favor insira uma data anterior a %s',
+            range: 'Por favor insira uma data entre %s e %s'
+        },
+        different: {
+            'default': 'Por favor insira valores diferentes'
+        },
+        digits: {
+            'default': 'Por favor insira somente dígitos'
+        },
+        ean: {
+            'default': 'Por favor insira um número EAN válido'
+        },
+        emailAddress: {
+            'default': 'Por favor insira um email válido'
+        },
+        file: {
+            'default': 'Por favor escolha um arquivo válido'
+        },
+        greaterThan: {
+            'default': 'Por favor insira um valor maior ou igual a %s',
+            notInclusive: 'Por favor insira um valor maior do que %s'
+        },
+        grid: {
+            'default': 'Por favor insira uma GRID válida'
+        },
+        hex: {
+            'default': 'Por favor insira um hexadecimal válido'
+        },
+        hexColor: {
+            'default': 'Por favor insira uma cor hexadecimal válida'
+        },
+        iban: {
+            'default': 'Por favor insira um número IBAN válido',
+            countryNotSupported: 'O código do país %s não é suportado',
+            country: 'Por favor insira um número IBAN válido em %s',
+            countries: {
+                AD: 'Andorra',
+                AE: 'Emirados Árabes',
+                AL: 'Albânia',
+                AO: 'Angola',
+                AT: 'Áustria',
+                AZ: 'Azerbaijão',
+                BA: 'Bósnia-Herzegovina',
+                BE: 'Bélgica',
+                BF: 'Burkina Faso',
+                BG: 'Bulgária',
+                BH: 'Bahrain',
+                BI: 'Burundi',
+                BJ: 'Benin',
+                BR: 'Brasil',
+                CH: 'Suíça',
+                IC: 'Costa do Marfim',
+                CM: 'Camarões',
+                CR: 'Costa Rica',
+                CV: 'Cabo Verde',
+                CY: 'Chipre',
+                CZ: 'República Checa',
+                DE: 'Alemanha',
+                DK: 'Dinamarca',
+                DO: 'República Dominicana',
+                DZ: 'Argélia',
+                EE: 'Estónia',
+                ES: 'Espanha',
+                FI: 'Finlândia',
+                FO: 'Ilhas Faroé',
+                FR: 'França',
+                GB: 'Reino Unido',
+                GE: 'Georgia',
+                GI: 'Gibraltar',
+                GL: 'Groenlândia',
+                GR: 'Grécia',
+                GT: 'Guatemala',
+                HR: 'Croácia',
+                HU: 'Hungria',
+                IE: 'Ireland',
+                IL: 'Israel',
+                IR: 'Irão',
+                IS: 'Islândia',
+                TI: 'Itália',
+                JO: 'Jordan',
+                KW: 'Kuwait',
+                KZ: 'Cazaquistão',
+                LB: 'Líbano',
+                LI: 'Liechtenstein',
+                LT: 'Lituânia',
+                LU: 'Luxemburgo',
+                LV: 'Letónia',
+                MC: 'Mônaco',
+                MD: 'Moldávia',
+                ME: 'Montenegro',
+                MG: 'Madagascar',
+                MK: 'Macedónia',
+                ML: 'Mali',
+                MR: 'Mauritânia',
+                MT: 'Malta',
+                MU: 'Maurício',
+                MZ: 'Moçambique',
+                NL: 'Países Baixos',
+                NO: 'Noruega',
+                PK: 'Paquistão',
+                PL: 'Polônia',
+                PS: 'Palestino',
+                PT: 'Portugal',
+                QA: 'Qatar',
+                RO: 'Roménia',
+                RS: 'Sérvia',
+                SA: 'Arábia Saudita',
+                SE: 'Suécia',
+                SI: 'Eslovénia',
+                SK: 'Eslováquia',
+                SM: 'San Marino',
+                SN: 'Senegal',
+                TN: 'Tunísia',
+                TR: 'Turquia',
+                VG: 'Ilhas Virgens Britânicas'
+            }
+        },
+        id: {
+            'default': 'Por favor insira um código de identificação válido',
+            countryNotSupported: 'O código do país %s não é suportado',
+            country: 'Por favor insira um número de indentificação válido em %s',
+            countries: {
+                BA: 'Bósnia e Herzegovina',
+                BG: 'Bulgária',
+                BR: 'Brasil',
+                CH: 'Suíça',
+                CL: 'Chile',
+                CN: 'China',
+                CZ: 'República Checa',
+                DK: 'Dinamarca',
+                EE: 'Estônia',
+                ES: 'Espanha',
+                FI: 'Finlândia',
+                HR: 'Croácia',
+                IE: 'Irlanda',
+                IS: 'Islândia',
+                LT: 'Lituânia',
+                LV: 'Letónia',
+                ME: 'Montenegro',
+                MK: 'Macedónia',
+                NL: 'Holanda',
+                RO: 'Roménia',
+                RS: 'Sérvia',
+                SE: 'Suécia',
+                SI: 'Eslovênia',
+                SK: 'Eslováquia',
+                SM: 'San Marino',
+                TH: 'Tailândia',
+                ZA: 'África do Sul'
+            }
+        },
+        identical: {
+            'default': 'Por favor, insira o mesmo valor'
+        },
+        imei: {
+            'default': 'Por favor insira um IMEI válido'
+        },
+        imo: {
+            'default': 'Por favor insira um IMO válido'
+        },
+        integer: {
+            'default': 'Por favor insira um número inteiro válido'
+        },
+        ip: {
+            'default': 'Por favor insira um IP válido',
+            ipv4: 'Por favor insira um endereço de IPv4 válido',
+            ipv6: 'Por favor insira um endereço de IPv6 válido'
+        },
+        isbn: {
+            'default': 'Por favor insira um ISBN válido'
+        },
+        isin: {
+            'default': 'Por favor insira um ISIN válido'
+        },
+        ismn: {
+            'default': 'Por favor insira um ISMN válido'
+        },
+        issn: {
+            'default': 'Por favor insira um ISSN válido'
+        },
+        lessThan: {
+            'default': 'Por favor insira um valor menor ou igual a %s',
+            notInclusive: 'Por favor insira um valor menor do que %s'
+        },
+        mac: {
+            'default': 'Por favor insira um endereço MAC válido'
+        },
+        meid: {
+            'default': 'Por favor insira um MEID válido'
+        },
+        notEmpty: {
+            'default': 'Por favor insira um valor'
+        },
+        numeric: {
+            'default': 'Por favor insira um número real válido'
+        },
+        phone: {
+            'default': 'Por favor insira um número de telefone válido',
+            countryNotSupported: 'O código de país %s não é suportado',
+            country: 'Por favor insira um número de telefone válido em %s',
+            countries: {
+                BR: 'Brasil',
+                CN: 'China',
+                CZ: 'República Checa',
+                DE: 'Alemanha',
+                DK: 'Dinamarca',
+                ES: 'Espanha',
+                FR: 'França',
+                GB: 'Reino Unido',
+                MA: 'Marrocos',
+                PK: 'Paquistão',
+                RO: 'Roménia',
+                RU: 'Rússia',
+                SK: 'Eslováquia',
+                TH: 'Tailândia',
+                US: 'EUA',
+                VE: 'Venezuela'
+            }
+        },
+        regexp: {
+            'default': 'Por favor insira um valor correspondente ao padrão'
+        },
+        remote: {
+            'default': 'Por favor insira um valor válido'
+        },
+        rtn: {
+            'default': 'Por favor insira um número válido RTN'
+        },
+        sedol: {
+            'default': 'Por favor insira um número válido SEDOL'
+        },
+        siren: {
+            'default': 'Por favor insira um número válido SIREN'
+        },
+        siret: {
+            'default': 'Por favor insira um número válido SIRET'
+        },
+        step: {
+            'default': 'Por favor insira um passo válido %s'
+        },
+        stringCase: {
+            'default': 'Por favor, digite apenas caracteres minúsculos',
+            upper: 'Por favor, digite apenas caracteres maiúsculos'
+        },
+        stringLength: {
+            'default': 'Por favor insira um valor com comprimento válido',
+            less: 'Por favor insira menos de %s caracteres',
+            more: 'Por favor insira mais de %s caracteres',
+            between: 'Por favor insira um valor entre %s e %s caracteres'
+        },
+        uri: {
+            'default': 'Por favor insira um URI válido'
+        },
+        uuid: {
+            'default': 'Por favor insira um número válido UUID',
+            version: 'Por favor insira uma versão %s  UUID válida'
+        },
+        vat: {
+            'default': 'Por favor insira um VAT válido',
+            countryNotSupported: 'O código do país %s não é suportado',
+            country: 'Por favor insira um número VAT válido em %s',
+            countries: {
+                AT: 'Áustria',
+                BE: 'Bélgica',
+                BG: 'Bulgária',
+                BR: 'Brasil',
+                CH: 'Suíça',
+                CY: 'Chipre',
+                CZ: 'República Checa',
+                DE: 'Alemanha',
+                DK: 'Dinamarca',
+                EE: 'Estônia',
+                ES: 'Espanha',
+                FI: 'Finlândia',
+                FR: 'França',
+                GB: 'Reino Unido',
+                GR: 'Grécia',
+                EL: 'Grécia',
+                HU: 'Hungria',
+                HR: 'Croácia',
+                IE: 'Irlanda',
+                IS: 'Islândia',
+                IT: 'Itália',
+                LT: 'Lituânia',
+                LU: 'Luxemburgo',
+                LV: 'Letónia',
+                MT: 'Malta',
+                NL: 'Holanda',
+                NO: 'Norway',
+                PL: 'Polônia',
+                PT: 'Portugal',
+                RO: 'Roménia',
+                RU: 'Rússia',
+                RS: 'Sérvia',
+                SE: 'Suécia',
+                SI: 'Eslovênia',
+                SK: 'Eslováquia',
+                VE: 'Venezuela',
+                ZA: 'África do Sul'
+            }
+        },
+        vin: {
+            'default': 'Por favor insira um VIN válido'
+        },
+        zipCode: {
+            'default': 'Por favor insira um código postal válido',
+            countryNotSupported: 'O código postal do país %s não é suportado',
+            country: 'Por favor insira um código postal válido em %s',
+            countries: {
+                BR: 'Brasil',
+                CA: 'Canadá',
+                CZ: 'República Checa',
+                DE: 'Alemanha',
+                DK: 'Dinamarca',
+                FR: 'França',
+                GB: 'Reino Unido',
+                IE: 'Irlanda',
+                IT: 'Itália',
+                MA: 'Marrocos',
+                NL: 'Holanda',
+                PT: 'Portugal',
+                RO: 'Roménia',
+                RU: 'Rússia',
+                SE: 'Suécia',
+                SG: 'Cingapura',
+                SK: 'Eslováquia',
+                US: 'EUA'
+            }
+        }
+    });
+}(window.jQuery));

+ 1 - 1
src/js/language/pt_PT.js

@@ -1,7 +1,7 @@
 (function ($) {
     /**
      * Portuguese (Portugal) language package
-     * Translated by @marcuscarvalho6. Improved by @dgmike. Converted to pt_PT by @rtbfreitas.
+     * Translated by @rtbfreitas
      */
     $.fn.bootstrapValidator.i18n = $.extend(true, $.fn.bootstrapValidator.i18n, {
         base64: {