浏览代码

#802: Russian lang pack; Russia phone number validator, thanks to @cylon-v

Phuoc Nguyen 11 年之前
父节点
当前提交
7f18f2aa22
共有 60 个文件被更改,包括 70 次插入15 次删除
  1. 2 0
      CHANGELOG.md
  2. 1 0
      CONTRIBUTORS.md
  3. 1 1
      dist/css/bootstrapValidator.min.css
  4. 5 5
      dist/js/bootstrapValidator.js
  5. 1 1
      dist/js/bootstrapValidator.min.js
  6. 1 0
      dist/js/language/ar_MA.js
  7. 1 0
      dist/js/language/be_FR.js
  8. 1 0
      dist/js/language/be_NL.js
  9. 1 0
      dist/js/language/bg_BG.js
  10. 1 0
      dist/js/language/cs_CZ.js
  11. 1 0
      dist/js/language/da_DK.js
  12. 1 0
      dist/js/language/de_DE.js
  13. 1 0
      dist/js/language/en_US.js
  14. 1 0
      dist/js/language/es_CL.js
  15. 1 0
      dist/js/language/es_ES.js
  16. 1 0
      dist/js/language/fa_IR.js
  17. 1 0
      dist/js/language/fr_FR.js
  18. 1 0
      dist/js/language/gr_EL.js
  19. 1 0
      dist/js/language/hu_HU.js
  20. 1 0
      dist/js/language/it_IT.js
  21. 1 0
      dist/js/language/ja_JP.js
  22. 1 0
      dist/js/language/nl_NL.js
  23. 1 0
      dist/js/language/pl_PL.js
  24. 1 0
      dist/js/language/pt_BR.js
  25. 1 0
      dist/js/language/ro_RO.js
  26. 2 2
      dist/js/language/ru_RU.js
  27. 1 0
      dist/js/language/sv_SE.js
  28. 1 0
      dist/js/language/th_TH.js
  29. 1 0
      dist/js/language/tr_TR.js
  30. 1 0
      dist/js/language/vi_VN.js
  31. 1 0
      dist/js/language/zh_CN.js
  32. 1 0
      dist/js/language/zh_TW.js
  33. 1 0
      src/js/language/ar_MA.js
  34. 1 0
      src/js/language/be_FR.js
  35. 1 0
      src/js/language/be_NL.js
  36. 1 0
      src/js/language/bg_BG.js
  37. 1 0
      src/js/language/cs_CZ.js
  38. 1 0
      src/js/language/da_DK.js
  39. 1 0
      src/js/language/de_DE.js
  40. 1 0
      src/js/language/en_US.js
  41. 1 0
      src/js/language/es_CL.js
  42. 1 0
      src/js/language/es_ES.js
  43. 1 0
      src/js/language/fa_IR.js
  44. 1 0
      src/js/language/fr_FR.js
  45. 1 0
      src/js/language/gr_EL.js
  46. 1 0
      src/js/language/hu_HU.js
  47. 1 0
      src/js/language/it_IT.js
  48. 1 0
      src/js/language/ja_JP.js
  49. 1 0
      src/js/language/nl_NL.js
  50. 1 0
      src/js/language/pl_PL.js
  51. 1 0
      src/js/language/pt_BR.js
  52. 1 0
      src/js/language/ro_RO.js
  53. 2 2
      src/js/language/ru_RU.js
  54. 1 0
      src/js/language/sv_SE.js
  55. 1 0
      src/js/language/th_TH.js
  56. 1 0
      src/js/language/tr_TR.js
  57. 1 0
      src/js/language/vi_VN.js
  58. 1 0
      src/js/language/zh_CN.js
  59. 1 0
      src/js/language/zh_TW.js
  60. 4 4
      src/js/validator/phone.js

+ 2 - 0
CHANGELOG.md

@@ -14,6 +14,7 @@ __New Features__
 * [#785](https://github.com/nghuuphuoc/bootstrapvalidator/pull/785): Add Denmark phone number validator, thanks to [@emilchristensen](https://github.com/emilchristensen)
 * [#787](https://github.com/nghuuphuoc/bootstrapvalidator/pull/787): Add Thailand phone number and ID validator, thanks to [@figgaro](https://github.com/figgaro)
 * [#793](https://github.com/nghuuphuoc/bootstrapvalidator/pull/793), [#798](https://github.com/nghuuphuoc/bootstrapvalidator/pull/798): Add Chinese citizen ID validator, thanks to [@shamiao](https://github.com/shamiao)
+* [#802](https://github.com/nghuuphuoc/bootstrapvalidator/pull/802): Add Russia phone number validator, thanks to [@cylon-v](https://github.com/cylon-v)
 
 __Changes__
 * [#753](https://github.com/nghuuphuoc/bootstrapvalidator/issues/753): Change the default type of [remote](http://bootstrapvalidator.com/validators/remote/) validator to GET
@@ -54,6 +55,7 @@ __Language Packages__
 * [#787](https://github.com/nghuuphuoc/bootstrapvalidator/pull/787): Thai language package, thanks to [@figgaro](https://github.com/figgaro)
 * [#788](https://github.com/nghuuphuoc/bootstrapvalidator/pull/788): Fully re-translated Simplified Chinese language package, thanks to [@shamiao](https://github.com/shamiao)
 * [#795](https://github.com/nghuuphuoc/bootstrapvalidator/pull/795): Re-translated traditional Chinese language package, thanks to [@tureki](https://github.com/tureki)
+* [#802](https://github.com/nghuuphuoc/bootstrapvalidator/pull/802): Russian language package, thanks to [@cylon-v](https://github.com/cylon-v)
 
 ## v0.5.1 (2014-08-22)
 

+ 1 - 0
CONTRIBUTORS.md

@@ -17,6 +17,7 @@ I would like to give big thanks to the following contributors:
 * [@blackfyre](https://github.com/blackfyre)
 * [@caijh](https://github.com/caijh)
 * [@CeRBeR666](https://github.com/CeRBeR666)
+* [@cylon-v](https://github.com/cylon-v)
 * [@Djarnis](https://github.com/Djarnis)
 * [@dlcrush](https://github.com/dlcrush)
 * [@dlucazeau](https://github.com/dlucazeau)

+ 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.2-dev, built on 2014-09-09 5:38:36 AM
+ * @version     v0.5.2-dev, built on 2014-09-09 8:35:08 AM
  * @author      https://twitter.com/nghuuphuoc
  * @copyright   (c) 2013 - 2014 Nguyen Huu Phuoc
  * @license     MIT

+ 5 - 5
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.2-dev, built on 2014-09-09 5:38:36 AM
+ * @version     v0.5.2-dev, built on 2014-09-09 8:35:08 AM
  * @author      https://twitter.com/nghuuphuoc
  * @copyright   (c) 2013 - 2014 Nguyen Huu Phuoc
  * @license     MIT
@@ -5469,10 +5469,10 @@ if (typeof jQuery === 'undefined') {
         		    isValid = (/^(\+4|)?(07[0-8]{1}[0-9]{1}|02[0-9]{2}|03[0-9]{2}){1}?(\s|\.|\-)?([0-9]{3}(\s|\.|\-|)){2}$/g).test(value);
         		    break;
 
-            case 'RU':
-                // http://regex101.com/r/gW7yT5/5
-                isValid = (/^((8|\+7)[\- ]?)?(\(?\d{3}\)?[\- ]?)?[\d\- ]{7,10}$/g).test(value);
-                break;
+                case 'RU':
+                    // http://regex101.com/r/gW7yT5/5
+                    isValid = (/^((8|\+7)[\- ]?)?(\(?\d{3}\)?[\- ]?)?[\d\- ]{7,10}$/g).test(value);
+                    break;
 
                 case 'TH':
         		    // http://regex101.com/r/vM5mZ4/2

+ 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.2-dev, built on 2014-09-09 5:38:36 AM
+ * @version     v0.5.2-dev, built on 2014-09-09 8:35:08 AM
  * @author      https://twitter.com/nghuuphuoc
  * @copyright   (c) 2013 - 2014 Nguyen Huu Phuoc
  * @license     MIT

+ 1 - 0
dist/js/language/ar_MA.js

@@ -239,6 +239,7 @@
                 MA: 'المغرب',
                 PK: 'باكستان',
                 RO: 'رومانيا',
+                RU: 'روسيا',
                 TH: 'تايلاند',
                 US: 'الولايات المتحدة',
                 VE: 'فنزويلا'

+ 1 - 0
dist/js/language/be_FR.js

@@ -239,6 +239,7 @@
                 MA: 'Maroc',
                 PK: 'Pakistan',
                 RO: 'Roumanie',
+                RU: 'Russie',
                 TH: 'Thaïlande',
                 US: 'USA',
                 VE: 'Venezuela'

+ 1 - 0
dist/js/language/be_NL.js

@@ -239,6 +239,7 @@
                 MA: 'Marokko',
                 PK: 'Pakistan',
                 RO: 'Roemenië',
+                RU: 'Rusland',
                 TH: 'Thailand',
                 US: 'VS',
                 VE: 'Venezuela'

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

@@ -239,6 +239,7 @@
                 MA: 'Мароко',
                 PK: 'Пакистан',
                 RO: 'Румъния',
+                RU: 'Русия',
                 TH: 'Тайланд',
                 US: 'САЩ',
                 VE: 'Венецуела'

+ 1 - 0
dist/js/language/cs_CZ.js

@@ -239,6 +239,7 @@
                 MA: 'Maroko',
                 PK: 'Pákistán',
                 RO: 'Rumunsko',
+                RU: 'Rusko',
                 TH: 'Thajsko',
                 US: 'Spojené Státy Americké',
                 VE: 'Venezuelský'

+ 1 - 0
dist/js/language/da_DK.js

@@ -239,6 +239,7 @@
                 MA: 'Marokko',
                 PK: 'Pakistan',
                 RO: 'Rumænien',
+                RU: 'Rusland',
                 TH: 'Thailand',
                 US: 'USA',
                 VE: 'Venezuela'

+ 1 - 0
dist/js/language/de_DE.js

@@ -239,6 +239,7 @@
                 MA: 'Marokko',
                 PK: 'Pakistan',
                 RO: 'Rumänien',
+                RU: 'Russland',
                 TH: 'Thailand',
                 US: 'Vereinigte Staaten von Amerika',
                 VE: 'Venezuela'

+ 1 - 0
dist/js/language/en_US.js

@@ -239,6 +239,7 @@
                 MA: 'Morocco',
                 PK: 'Pakistan',
                 RO: 'Romania',
+                RU: 'Russia',
                 TH: 'Thailand',
                 US: 'USA',
                 VE: 'Venezuela'

+ 1 - 0
dist/js/language/es_CL.js

@@ -239,6 +239,7 @@
                 MA: 'Marruecos',
                 PK: 'Pakistán',
                 RO: 'Rumania',
+                RU: 'Rusa',
                 TH: 'Tailandia',
                 US: 'Estados Unidos',
                 VE: 'Venezuela'

+ 1 - 0
dist/js/language/es_ES.js

@@ -239,6 +239,7 @@
                 MA: 'Marruecos',
                 PK: 'Pakistán',
                 RO: 'Rumania',
+                RU: 'Rusa',
                 TH: 'Tailandia',
                 US: 'Estados Unidos',
                 VE: 'Venezuela'

+ 1 - 0
dist/js/language/fa_IR.js

@@ -239,6 +239,7 @@
                 MA: 'مراکش',
                 PK: 'پاکستان',
                 RO: 'رومانی',
+                RU: 'روسیه',
                 TH: 'تایلند',
                 US: 'ایالات متحده آمریکا',
                 VE: 'ونزوئلا'

+ 1 - 0
dist/js/language/fr_FR.js

@@ -239,6 +239,7 @@
                 MA: 'Maroc',
                 PK: 'Pakistan',
                 RO: 'Roumanie',
+                RU: 'Russie',
                 TH: 'Thaïlande',
                 US: 'USA',
                 VE: 'Venezuela'

+ 1 - 0
dist/js/language/gr_EL.js

@@ -239,6 +239,7 @@
                 MA: 'Μαρόκο',
                 PK: 'Πακιστάν',
                 RO: 'Ρουμανία',
+                RU: 'Ρωσία',
                 TH: 'Ταϊλάνδη',
                 US: 'ΗΠΑ',
                 VE: 'Βενεζουέλα'

+ 1 - 0
dist/js/language/hu_HU.js

@@ -239,6 +239,7 @@
                 MA: 'Marokkó',
                 PK: 'Pakisztán',
                 RO: 'Románia',
+                RU: 'orosz',
                 TH: 'thaiföld',
                 US: 'Egyesült Államok beli',
                 VE: 'venezuelai'

+ 1 - 0
dist/js/language/it_IT.js

@@ -239,6 +239,7 @@
                 MA: 'Marocco',
                 PK: 'Pakistan',
                 RO: 'Romania',
+                RU: 'Russia',
                 TH: 'Thailandia',
                 US: 'Stati Uniti d\'America',
                 VE: 'Venezuelano'

+ 1 - 0
dist/js/language/ja_JP.js

@@ -239,6 +239,7 @@
                 MA: 'モロッコ',
                 PK: 'パキスタン',
                 RO: 'ルーマニア',
+                RU: 'ロシア',
                 TH: 'タイ国',
                 US: 'アメリカ',
                 VE: 'ベネズエラ'

+ 1 - 0
dist/js/language/nl_NL.js

@@ -239,6 +239,7 @@
                 MA: 'Marokko',
                 PK: 'Pakistan',
                 RO: 'Roemenië',
+                RU: 'Rusland',
                 TH: 'Thailand',
                 US: 'VS',
                 VE: 'Venezuela'

+ 1 - 0
dist/js/language/pl_PL.js

@@ -239,6 +239,7 @@
                 MA: 'Maroko',
                 PK: 'Pakistan',
                 RO: 'Rumunia',
+                RU: 'Rosja',
                 TH: 'Tajlandia',
                 US: 'USA',
                 VE: 'Wenezuela'

+ 1 - 0
dist/js/language/pt_BR.js

@@ -239,6 +239,7 @@
                 MA: 'Marrocos',
                 PK: 'Paquistão',
                 RO: 'Roménia',
+                RU: 'Rússia',
                 TH: 'Tailândia',
                 US: 'EUA',
                 VE: 'Venezuela'

+ 1 - 0
dist/js/language/ro_RO.js

@@ -239,6 +239,7 @@
                 MA: 'Maroc',
                 PK: 'Pakistan',
                 RO: 'Romania',
+                RU: 'Rusia',
                 TH: 'Thailanda',
                 US: 'SUA',
                 VE: 'Venezuela'

+ 2 - 2
dist/js/language/ru_RU.js

@@ -1,7 +1,7 @@
 (function($) {
     /**
-     * Default English package. It's included in the dist, so you do NOT need to include it to your head tag
-     * The only reason I put it here is that you can clone it, and translate it into your language
+     * Russian language package
+     * Translated by @cylon-v
      */
     $.fn.bootstrapValidator.i18n = $.extend(true, $.fn.bootstrapValidator.i18n, {
         base64: {

+ 1 - 0
dist/js/language/sv_SE.js

@@ -239,6 +239,7 @@
                 MA: 'Marocko',
                 PK: 'Pakistan',
                 RO: 'Rumänien',
+                RU: 'Ryssland',
                 TH: 'Thailand',
                 US: 'USA',
                 VE: 'Venezuela'

+ 1 - 0
dist/js/language/th_TH.js

@@ -239,6 +239,7 @@
                 MA: 'โมร็อกโก',
                 PK: 'ปากีสถาน',
                 RO: 'โรมาเนีย',
+                RU: 'รัสเซีย',
                 TH: 'ไทย',
                 US: 'สหรัฐอเมริกา',
                 VE: 'เวเนซูเอลา'

+ 1 - 0
dist/js/language/tr_TR.js

@@ -239,6 +239,7 @@
                 MA: 'Fas',
                 PK: 'Pakistan',
                 RO: 'Romanya',
+                RU: 'Rusya',
                 TH: 'Tayland',
                 US: 'Amerika',
                 VE: 'Venezüella'

+ 1 - 0
dist/js/language/vi_VN.js

@@ -239,6 +239,7 @@
                 MA: 'Maroc',
                 PK: 'Pakistan',
                 RO: 'Romania',
+                RU: 'Nga',
                 TH: 'Thái Lan',
                 US: 'Mỹ',
                 VE: 'Venezuela'

+ 1 - 0
dist/js/language/zh_CN.js

@@ -239,6 +239,7 @@
                 MA: '摩洛哥',
                 PK: '巴基斯坦',
                 RO: '罗马尼亚',
+                RU: '俄罗斯',
                 TH: '泰国',
                 US: '美国',
                 VE: '委内瑞拉'

+ 1 - 0
dist/js/language/zh_TW.js

@@ -239,6 +239,7 @@
                 MA: '摩洛哥',
                 PK: '巴基斯坦',
                 RO: '罗马尼亚',
+                RU: '俄羅斯',
                 TH: '泰國',
                 US: '美國',
                 VE: '委内瑞拉'

+ 1 - 0
src/js/language/ar_MA.js

@@ -239,6 +239,7 @@
                 MA: 'المغرب',
                 PK: 'باكستان',
                 RO: 'رومانيا',
+                RU: 'روسيا',
                 TH: 'تايلاند',
                 US: 'الولايات المتحدة',
                 VE: 'فنزويلا'

+ 1 - 0
src/js/language/be_FR.js

@@ -239,6 +239,7 @@
                 MA: 'Maroc',
                 PK: 'Pakistan',
                 RO: 'Roumanie',
+                RU: 'Russie',
                 TH: 'Thaïlande',
                 US: 'USA',
                 VE: 'Venezuela'

+ 1 - 0
src/js/language/be_NL.js

@@ -239,6 +239,7 @@
                 MA: 'Marokko',
                 PK: 'Pakistan',
                 RO: 'Roemenië',
+                RU: 'Rusland',
                 TH: 'Thailand',
                 US: 'VS',
                 VE: 'Venezuela'

+ 1 - 0
src/js/language/bg_BG.js

@@ -239,6 +239,7 @@
                 MA: 'Мароко',
                 PK: 'Пакистан',
                 RO: 'Румъния',
+                RU: 'Русия',
                 TH: 'Тайланд',
                 US: 'САЩ',
                 VE: 'Венецуела'

+ 1 - 0
src/js/language/cs_CZ.js

@@ -239,6 +239,7 @@
                 MA: 'Maroko',
                 PK: 'Pákistán',
                 RO: 'Rumunsko',
+                RU: 'Rusko',
                 TH: 'Thajsko',
                 US: 'Spojené Státy Americké',
                 VE: 'Venezuelský'

+ 1 - 0
src/js/language/da_DK.js

@@ -239,6 +239,7 @@
                 MA: 'Marokko',
                 PK: 'Pakistan',
                 RO: 'Rumænien',
+                RU: 'Rusland',
                 TH: 'Thailand',
                 US: 'USA',
                 VE: 'Venezuela'

+ 1 - 0
src/js/language/de_DE.js

@@ -239,6 +239,7 @@
                 MA: 'Marokko',
                 PK: 'Pakistan',
                 RO: 'Rumänien',
+                RU: 'Russland',
                 TH: 'Thailand',
                 US: 'Vereinigte Staaten von Amerika',
                 VE: 'Venezuela'

+ 1 - 0
src/js/language/en_US.js

@@ -239,6 +239,7 @@
                 MA: 'Morocco',
                 PK: 'Pakistan',
                 RO: 'Romania',
+                RU: 'Russia',
                 TH: 'Thailand',
                 US: 'USA',
                 VE: 'Venezuela'

+ 1 - 0
src/js/language/es_CL.js

@@ -239,6 +239,7 @@
                 MA: 'Marruecos',
                 PK: 'Pakistán',
                 RO: 'Rumania',
+                RU: 'Rusa',
                 TH: 'Tailandia',
                 US: 'Estados Unidos',
                 VE: 'Venezuela'

+ 1 - 0
src/js/language/es_ES.js

@@ -239,6 +239,7 @@
                 MA: 'Marruecos',
                 PK: 'Pakistán',
                 RO: 'Rumania',
+                RU: 'Rusa',
                 TH: 'Tailandia',
                 US: 'Estados Unidos',
                 VE: 'Venezuela'

+ 1 - 0
src/js/language/fa_IR.js

@@ -239,6 +239,7 @@
                 MA: 'مراکش',
                 PK: 'پاکستان',
                 RO: 'رومانی',
+                RU: 'روسیه',
                 TH: 'تایلند',
                 US: 'ایالات متحده آمریکا',
                 VE: 'ونزوئلا'

+ 1 - 0
src/js/language/fr_FR.js

@@ -239,6 +239,7 @@
                 MA: 'Maroc',
                 PK: 'Pakistan',
                 RO: 'Roumanie',
+                RU: 'Russie',
                 TH: 'Thaïlande',
                 US: 'USA',
                 VE: 'Venezuela'

+ 1 - 0
src/js/language/gr_EL.js

@@ -239,6 +239,7 @@
                 MA: 'Μαρόκο',
                 PK: 'Πακιστάν',
                 RO: 'Ρουμανία',
+                RU: 'Ρωσία',
                 TH: 'Ταϊλάνδη',
                 US: 'ΗΠΑ',
                 VE: 'Βενεζουέλα'

+ 1 - 0
src/js/language/hu_HU.js

@@ -239,6 +239,7 @@
                 MA: 'Marokkó',
                 PK: 'Pakisztán',
                 RO: 'Románia',
+                RU: 'orosz',
                 TH: 'thaiföld',
                 US: 'Egyesült Államok beli',
                 VE: 'venezuelai'

+ 1 - 0
src/js/language/it_IT.js

@@ -239,6 +239,7 @@
                 MA: 'Marocco',
                 PK: 'Pakistan',
                 RO: 'Romania',
+                RU: 'Russia',
                 TH: 'Thailandia',
                 US: 'Stati Uniti d\'America',
                 VE: 'Venezuelano'

+ 1 - 0
src/js/language/ja_JP.js

@@ -239,6 +239,7 @@
                 MA: 'モロッコ',
                 PK: 'パキスタン',
                 RO: 'ルーマニア',
+                RU: 'ロシア',
                 TH: 'タイ国',
                 US: 'アメリカ',
                 VE: 'ベネズエラ'

+ 1 - 0
src/js/language/nl_NL.js

@@ -239,6 +239,7 @@
                 MA: 'Marokko',
                 PK: 'Pakistan',
                 RO: 'Roemenië',
+                RU: 'Rusland',
                 TH: 'Thailand',
                 US: 'VS',
                 VE: 'Venezuela'

+ 1 - 0
src/js/language/pl_PL.js

@@ -239,6 +239,7 @@
                 MA: 'Maroko',
                 PK: 'Pakistan',
                 RO: 'Rumunia',
+                RU: 'Rosja',
                 TH: 'Tajlandia',
                 US: 'USA',
                 VE: 'Wenezuela'

+ 1 - 0
src/js/language/pt_BR.js

@@ -239,6 +239,7 @@
                 MA: 'Marrocos',
                 PK: 'Paquistão',
                 RO: 'Roménia',
+                RU: 'Rússia',
                 TH: 'Tailândia',
                 US: 'EUA',
                 VE: 'Venezuela'

+ 1 - 0
src/js/language/ro_RO.js

@@ -239,6 +239,7 @@
                 MA: 'Maroc',
                 PK: 'Pakistan',
                 RO: 'Romania',
+                RU: 'Rusia',
                 TH: 'Thailanda',
                 US: 'SUA',
                 VE: 'Venezuela'

+ 2 - 2
src/js/language/ru_RU.js

@@ -1,7 +1,7 @@
 (function($) {
     /**
-     * Default English package. It's included in the dist, so you do NOT need to include it to your head tag
-     * The only reason I put it here is that you can clone it, and translate it into your language
+     * Russian language package
+     * Translated by @cylon-v
      */
     $.fn.bootstrapValidator.i18n = $.extend(true, $.fn.bootstrapValidator.i18n, {
         base64: {

+ 1 - 0
src/js/language/sv_SE.js

@@ -239,6 +239,7 @@
                 MA: 'Marocko',
                 PK: 'Pakistan',
                 RO: 'Rumänien',
+                RU: 'Ryssland',
                 TH: 'Thailand',
                 US: 'USA',
                 VE: 'Venezuela'

+ 1 - 0
src/js/language/th_TH.js

@@ -239,6 +239,7 @@
                 MA: 'โมร็อกโก',
                 PK: 'ปากีสถาน',
                 RO: 'โรมาเนีย',
+                RU: 'รัสเซีย',
                 TH: 'ไทย',
                 US: 'สหรัฐอเมริกา',
                 VE: 'เวเนซูเอลา'

+ 1 - 0
src/js/language/tr_TR.js

@@ -239,6 +239,7 @@
                 MA: 'Fas',
                 PK: 'Pakistan',
                 RO: 'Romanya',
+                RU: 'Rusya',
                 TH: 'Tayland',
                 US: 'Amerika',
                 VE: 'Venezüella'

+ 1 - 0
src/js/language/vi_VN.js

@@ -239,6 +239,7 @@
                 MA: 'Maroc',
                 PK: 'Pakistan',
                 RO: 'Romania',
+                RU: 'Nga',
                 TH: 'Thái Lan',
                 US: 'Mỹ',
                 VE: 'Venezuela'

+ 1 - 0
src/js/language/zh_CN.js

@@ -239,6 +239,7 @@
                 MA: '摩洛哥',
                 PK: '巴基斯坦',
                 RO: '罗马尼亚',
+                RU: '俄罗斯',
                 TH: '泰国',
                 US: '美国',
                 VE: '委内瑞拉'

+ 1 - 0
src/js/language/zh_TW.js

@@ -239,6 +239,7 @@
                 MA: '摩洛哥',
                 PK: '巴基斯坦',
                 RO: '罗马尼亚',
+                RU: '俄羅斯',
                 TH: '泰國',
                 US: '美國',
                 VE: '委内瑞拉'

+ 4 - 4
src/js/validator/phone.js

@@ -124,10 +124,10 @@
         		    isValid = (/^(\+4|)?(07[0-8]{1}[0-9]{1}|02[0-9]{2}|03[0-9]{2}){1}?(\s|\.|\-)?([0-9]{3}(\s|\.|\-|)){2}$/g).test(value);
         		    break;
 
-            case 'RU':
-                // http://regex101.com/r/gW7yT5/5
-                isValid = (/^((8|\+7)[\- ]?)?(\(?\d{3}\)?[\- ]?)?[\d\- ]{7,10}$/g).test(value);
-                break;
+                case 'RU':
+                    // http://regex101.com/r/gW7yT5/5
+                    isValid = (/^((8|\+7)[\- ]?)?(\(?\d{3}\)?[\- ]?)?[\d\- ]{7,10}$/g).test(value);
+                    break;
 
                 case 'TH':
         		    // http://regex101.com/r/vM5mZ4/2