[fusion-commits] r2271 - trunk/lib
svn_fusion at osgeo.org
svn_fusion at osgeo.org
Fri Nov 5 11:21:19 EDT 2010
Author: pagameba
Date: 2010-11-05 08:21:19 -0700 (Fri, 05 Nov 2010)
New Revision: 2271
Modified:
trunk/lib/jxlib.uncompressed.js
Log:
update jxlib build.
Modified: trunk/lib/jxlib.uncompressed.js
===================================================================
--- trunk/lib/jxlib.uncompressed.js 2010-11-05 15:21:02 UTC (rev 2270)
+++ trunk/lib/jxlib.uncompressed.js 2010-11-05 15:21:19 UTC (rev 2271)
@@ -5790,7 +5790,7 @@
(function(){
-var special = ['Ã','à ','Ã?','á','Ã','â','Ã','ã','Ã','ä','Ã
','Ã¥','Ä','Ä','Ä','Ä
','Ä','Ä','Ä','Ä?','Ã','ç', 'Ä','Ä?','Ä?','Ä', 'Ã','è','Ã','é','Ã','ê','Ã','ë','Ä','Ä','Ä','Ä', 'Ä','Ä','Ã','ì','Ã?','Ã','Ã','î','Ã?','ï', 'Ĺ','ĺ','Ľ','ľ','Å?','Å', 'Ã','ñ','Å','Å','Å','Å','Ã','ò','Ã','ó','Ã','ô','Ã','õ','Ã','ö','Ã','ø','Å','Å','Å','Å','Å','Å ','Å¡','Å','Å','Å','Å', 'Ť','Å¥','Ť','Å¥','Å¢','Å£','Ã','ù','Ã','ú','Ã','û','Ã','ü','Å®','ů', 'Ÿ','ÿ','ý','Ã?','Ž','ž','Ź','ź','Å»','ż', 'Ã','þ','Ã?','ð','Ã','Å','Å','Ã','æ','µ'];
+var special = ['Ã','à ','Ã','á','Ã','â','Ã','ã','Ã','ä','Ã
','Ã¥','Ä','Ä','Ä','Ä
','Ä','Ä','Ä','Ä','Ã','ç', 'Ä','Ä','Ä','Ä', 'Ã','è','Ã','é','Ã','ê','Ã','ë','Ä','Ä','Ä','Ä', 'Ä','Ä','Ã','ì','Ã','Ã','Ã','î','Ã','ï', 'Ĺ','ĺ','Ľ','ľ','Å','Å', 'Ã','ñ','Å','Å','Å','Å','Ã','ò','Ã','ó','Ã','ô','Ã','õ','Ã','ö','Ã','ø','Å','Å','Å','Å','Å','Å ','Å¡','Å','Å','Å','Å', 'Ť','Å¥','Ť','Å¥','Å¢','Å£','Ã','ù','Ã','ú','Ã','û','Ã','ü','Å®','ů', 'Ÿ','ÿ','ý','Ã','Ž','ž','Ź','ź','Å»','ż', 'Ã','þ','Ã','ð','Ã','Å','Å','Ã','æ','µ'];
var standard = ['A','a','A','a','A','a','A','a','Ae','ae','A','a','A','a','A','a','C','c','C','c','C','c','D','d','D','d', 'E','e','E','e','E','e','E','e','E','e','E','e','G','g','I','i','I','i','I','i','I','i','L','l','L','l','L','l', 'N','n','N','n','N','n', 'O','o','O','o','O','o','O','o','Oe','oe','O','o','o', 'R','r','R','r', 'S','s','S','s','S','s','T','t','T','t','T','t', 'U','u','U','u','U','u','Ue','ue','U','u','Y','y','Y','y','Z','z','Z','z','Z','z','TH','th','DH','dh','ss','OE','oe','AE','ae','u'];
@@ -13346,8 +13346,8 @@
MooTools.lang.set('ru-RU-unicode', 'Date', {
- months: ['ЯнваÑÑ', 'ФевÑалÑ', 'ÐаÑÑ', 'Ð?пÑелÑ', 'Ðай', 'ÐÑнÑ', 'ÐÑлÑ', 'Ð?вгÑÑ?Ñ', 'СенÑÑ?бÑÑ', 'ÐкÑÑ?бÑÑ', 'Ð?оÑ?бÑÑ', 'ÐекабÑÑ'],
- days: ['ÐоÑ?кÑеÑ?енÑе', 'ÐонеделÑник', 'ÐÑоÑник', 'СÑеда', 'ЧеÑвеÑг', 'ÐÑ?ÑниÑа', 'СÑббоÑа'],
+ months: ['ЯнваÑÑ', 'ФевÑалÑ', 'ÐаÑÑ', 'ÐпÑелÑ', 'Ðай', 'ÐÑнÑ', 'ÐÑлÑ', 'ÐвгÑÑÑ', 'СенÑÑбÑÑ', 'ÐкÑÑбÑÑ', 'ÐоÑбÑÑ', 'ÐекабÑÑ'],
+ days: ['ÐоÑкÑеÑенÑе', 'ÐонеделÑник', 'ÐÑоÑник', 'СÑеда', 'ЧеÑвеÑг', 'ÐÑÑниÑа', 'СÑббоÑа'],
//culture's date order: MM/DD/YYYY
dateOrder: ['date', 'month', 'year'],
AM: 'AM',
@@ -13386,17 +13386,17 @@
lessThanMinuteAgo: 'менÑÑе минÑÑÑ Ð½Ð°Ð·Ð°Ð´',
minuteAgo: 'минÑÑа назад',
minutesAgo: function (delta) { return '{delta} ' + this.pluralize(delta, 'минÑÑа', 'минÑÑÑ', 'минÑÑ') + ' назад'},
- hourAgo: 'ÑаÑ? назад',
- hoursAgo: function (delta) { return '{delta} ' + this.pluralize(delta, 'ÑаÑ?', 'ÑаÑ?а', 'ÑаÑ?ов') + ' назад'},
+ hourAgo: 'ÑÐ°Ñ Ð½Ð°Ð·Ð°Ð´',
+ hoursAgo: function (delta) { return '{delta} ' + this.pluralize(delta, 'ÑаÑ', 'ÑаÑа', 'ÑаÑов') + ' назад'},
dayAgo: 'вÑеÑа',
- daysAgo: function (delta) { return '{delta} ' + this.pluralize(delta, 'денÑ', 'днÑ?', 'дней') + ' назад' },
+ daysAgo: function (delta) { return '{delta} ' + this.pluralize(delta, 'денÑ', 'днÑ', 'дней') + ' назад' },
lessThanMinuteUntil: 'менÑÑе минÑÑÑ Ð½Ð°Ð·Ð°Ð´',
minuteUntil: 'ÑеÑез минÑÑÑ',
- minutesUntil: function (delta) { return 'ÑеÑез {delta} ' + this.pluralize(delta, 'ÑаÑ?', 'ÑаÑ?а', 'ÑаÑ?ов') + ''},
- hourUntil: 'ÑеÑез ÑаÑ?',
- hoursUntil: function (delta) { return 'ÑеÑез {delta} ' + this.pluralize(delta, 'ÑаÑ?', 'ÑаÑ?а', 'ÑаÑ?ов') + ''},
+ minutesUntil: function (delta) { return 'ÑеÑез {delta} ' + this.pluralize(delta, 'ÑаÑ', 'ÑаÑа', 'ÑаÑов') + ''},
+ hourUntil: 'ÑеÑез ÑаÑ',
+ hoursUntil: function (delta) { return 'ÑеÑез {delta} ' + this.pluralize(delta, 'ÑаÑ', 'ÑаÑа', 'ÑаÑов') + ''},
dayUntil: 'завÑÑа',
- daysUntil: function (delta) { return 'ÑеÑез {delta} ' + this.pluralize(delta, 'денÑ', 'днÑ?', 'дней') + '' }
+ daysUntil: function (delta) { return 'ÑеÑез {delta} ' + this.pluralize(delta, 'денÑ', 'днÑ', 'дней') + '' }
});/*
---
@@ -13549,11 +13549,11 @@
};
MooTools.lang.set('uk-UA', 'Date', {
- months: ['СÑÑенÑ', 'ÐÑÑий', 'ÐеÑезенÑ', 'ÐвÑÑенÑ', 'ТÑавенÑ', 'ЧеÑвенÑ', 'ÐипенÑ', 'СеÑпенÑ', 'ÐеÑеÑ?енÑ', 'ÐовÑенÑ', 'ÐиÑ?Ñопад', 'ÐÑÑденÑ'],
- days: ['Ð?едÑлÑ?', 'ÐонедÑлок', 'ÐÑвÑоÑок', 'СеÑеда', 'ЧеÑвеÑ', 'Ð\'Ñ?ÑниÑÑ?', 'СÑбоÑа'],
+ months: ['СÑÑенÑ', 'ÐÑÑий', 'ÐеÑезенÑ', 'ÐвÑÑенÑ', 'ТÑавенÑ', 'ЧеÑвенÑ', 'ÐипенÑ', 'СеÑпенÑ', 'ÐеÑеÑенÑ', 'ÐовÑенÑ', 'ÐиÑÑопад', 'ÐÑÑденÑ'],
+ days: ['ÐедÑлÑ', 'ÐонедÑлок', 'ÐÑвÑоÑок', 'СеÑеда', 'ЧеÑвеÑ', 'Ð\'ÑÑниÑÑ', 'СÑбоÑа'],
//culture's date order: DD/MM/YYYY
dateOrder: ['date', 'month', 'year'],
- AM: 'до полÑднÑ?',
+ AM: 'до полÑднÑ',
PM: 'по полÑднÑ',
shortDate: '%d/%m/%Y',
@@ -13572,15 +13572,15 @@
},
dayAgo: 'вÑоÑа',
daysAgo: function (delta){
- return '{delta} ' + pluralize(delta, 'денÑ', 'днÑ?', 'днÑв') + ' ÑомÑ';
+ return '{delta} ' + pluralize(delta, 'денÑ', 'днÑ', 'днÑв') + ' ÑомÑ';
},
weekAgo: 'ÑÐ¸Ð¶Ð´ÐµÐ½Ñ ÑомÑ',
weeksAgo: function (delta){
return '{delta} ' + pluralize(delta, 'ÑижденÑ', 'ÑижнÑ', 'ÑижнÑв') + ' ÑомÑ';
},
- monthAgo: 'мÑÑ?Ñ?ÑÑ ÑомÑ',
+ monthAgo: 'мÑÑÑÑÑ ÑомÑ',
monthsAgo: function (delta){
- return '{delta} ' + pluralize(delta, 'мÑÑ?Ñ?ÑÑ', 'мÑÑ?Ñ?ÑÑ', 'мÑÑ?Ñ?ÑÑв') + ' ÑомÑ';
+ return '{delta} ' + pluralize(delta, 'мÑÑÑÑÑ', 'мÑÑÑÑÑ', 'мÑÑÑÑÑв') + ' ÑомÑ';
},
yearAgo: 'ÑÑк ÑомÑ',
yearsAgo: function (delta){
@@ -13597,15 +13597,15 @@
},
dayUntil: 'завÑÑа',
daysUntil: function (delta){
- return 'ÑеÑез {delta} ' + pluralize(delta, 'денÑ', 'днÑ?', 'днÑв');
+ return 'ÑеÑез {delta} ' + pluralize(delta, 'денÑ', 'днÑ', 'днÑв');
},
weekUntil: 'ÑеÑез ÑижденÑ',
weeksUntil: function (delta){
return 'ÑеÑез {delta} ' + pluralize(delta, 'ÑижденÑ', 'ÑижнÑ', 'ÑижнÑв');
},
- monthUntil: 'ÑеÑез мÑÑ?Ñ?ÑÑ',
+ monthUntil: 'ÑеÑез мÑÑÑÑÑ',
monthesUntil: function (delta){
- return 'ÑеÑез {delta} ' + pluralize(delta, 'мÑÑ?Ñ?ÑÑ', 'мÑÑ?Ñ?ÑÑ', 'мÑÑ?Ñ?ÑÑв');
+ return 'ÑеÑез {delta} ' + pluralize(delta, 'мÑÑÑÑÑ', 'мÑÑÑÑÑ', 'мÑÑÑÑÑв');
},
yearUntil: 'ÑеÑез ÑÑк',
yearsUntil: function (delta){
@@ -13636,19 +13636,19 @@
MooTools.lang.set('ar', 'Form.Validator', {
required:'Ùذا اÙØÙÙ Ù
Ø·ÙÙب.',
- minLength:'رجاء٠إدخا٠{minLength} Ø£ØرÙ? عÙ٠اÙØ£ÙÙ (تÙ
إدخا٠{length} Ø£ØرÙ?).',
- maxLength:'اÙرجاء عدÙ
إدخا٠أÙثر Ù
Ù {maxLength} Ø£ØرÙ? (تÙ
إدخا٠{length} Ø£ØرÙ?).',
- integer:'اÙرجاء إدخا٠عدد صØÙØ Ù?Ù Ùذا اÙØÙÙ. أ٠رÙÙ
Ø°Ù Ùسر عشر٠أ٠Ù
ئÙÙ (Ù
ثا٠1.25 ) غÙر Ù
سÙ
ÙØ.',
- numeric:'اÙرجاء إدخا٠ÙÙÙ
رÙÙ
ÙØ© Ù?Ù Ùذا اÙØÙÙ (Ù
ثا٠"1" أ٠"1.1" أ٠"-1" أ٠"-1.1").',
- digits:'اÙرجاء أستخداÙ
ÙÙÙ
رÙÙ
ÙØ© ÙعÙاÙ
ات ترÙÙÙ
ÙØ© Ù?ÙØ· Ù?Ù Ùذا اÙØÙÙ (Ù
ثاÙ, رÙÙ
ÙاتÙ? Ù
ع ÙÙطة Ø£Ù Ø´Øطة)',
- alpha:'اÙرجاء أستخداÙ
Ø£ØرÙ? Ù?ÙØ· (ا-Ù) Ù?Ù Ùذا اÙØÙÙ. Ø£Ù Ù?راغات أ٠عÙاÙ
ات غÙر Ù
سÙ
ÙØØ©.',
- alphanum:'اÙرجاء أستخداÙ
Ø£ØرÙ? Ù?ÙØ· (ا-Ù) أ٠أرÙاÙ
(0-9) Ù?ÙØ· Ù?Ù Ùذا اÙØÙÙ. Ø£Ù Ù?راغات أ٠عÙاÙ
ات غÙر Ù
سÙ
ÙØØ©.',
+ minLength:'رجاء٠إدخا٠{minLength} Ø£Øر٠عÙ٠اÙØ£ÙÙ (تÙ
إدخا٠{length} Ø£ØرÙ).',
+ maxLength:'اÙرجاء عدÙ
إدخا٠أÙثر Ù
Ù {maxLength} Ø£Øر٠(تÙ
إدخا٠{length} Ø£ØرÙ).',
+ integer:'اÙرجاء إدخا٠عدد صØÙØ ÙÙ Ùذا اÙØÙÙ. أ٠رÙÙ
Ø°Ù Ùسر عشر٠أ٠Ù
ئÙÙ (Ù
ثا٠1.25 ) غÙر Ù
سÙ
ÙØ.',
+ numeric:'اÙرجاء إدخا٠ÙÙÙ
رÙÙ
ÙØ© ÙÙ Ùذا اÙØÙÙ (Ù
ثا٠"1" أ٠"1.1" أ٠"-1" أ٠"-1.1").',
+ digits:'اÙرجاء أستخداÙ
ÙÙÙ
رÙÙ
ÙØ© ÙعÙاÙ
ات ترÙÙÙ
ÙØ© ÙÙØ· ÙÙ Ùذا اÙØÙÙ (Ù
ثاÙ, رÙÙ
Ùات٠Ù
ع ÙÙطة Ø£Ù Ø´Øطة)',
+ alpha:'اÙرجاء أستخداÙ
Ø£Øر٠ÙÙØ· (ا-Ù) ÙÙ Ùذا اÙØÙÙ. Ø£Ù Ùراغات أ٠عÙاÙ
ات غÙر Ù
سÙ
ÙØØ©.',
+ alphanum:'اÙرجاء أستخداÙ
Ø£Øر٠ÙÙØ· (ا-Ù) أ٠أرÙاÙ
(0-9) ÙÙØ· ÙÙ Ùذا اÙØÙÙ. Ø£Ù Ùراغات أ٠عÙاÙ
ات غÙر Ù
سÙ
ÙØØ©.',
dateSuchAs:'اÙرجاء إدخا٠تارÙØ® صØÙØ ÙاÙتاÙÙ {date}',
dateInFormatMDY:'اÙرجاء إدخا٠تارÙØ® صØÙØ (Ù
ثاÙ, 31-12-1999)',
email:'اÙرجاء إدخا٠برÙد Ø¥ÙÙترÙÙ٠صØÙØ.',
url:'اÙرجاء إدخا٠عÙÙا٠إÙÙترÙÙ٠صØÙØ Ù
Ø«Ù http://www.google.com',
currencyDollar:'اÙرجاء إدخا٠ÙÙÙ
Ø© $ صØÙØØ©. Ù
ثاÙ, 100.00$',
- oneRequired:'اÙرجاء إدخا٠ÙÙÙ
Ø© Ù?٠أØد Ùذ٠اÙØÙÙ٠عÙ٠اÙØ£ÙÙ.',
+ oneRequired:'اÙرجاء إدخا٠ÙÙÙ
Ø© Ù٠أØد Ùذ٠اÙØÙÙ٠عÙ٠اÙØ£ÙÙ.',
errorPrefix: 'خطأ: ',
warningPrefix: 'تØØ°Ùر: '
}).set('ar', 'Date', {
@@ -13735,16 +13735,16 @@
required:'Tato položka je povinná.',
minLength:'Zadejte prosÃm alespoÅ {minLength} znaků (napsáno {length} znaků).',
maxLength:'Zadejte prosÃm ménÄ než {maxLength} znaků (nápsáno {length} znaků).',
- integer:'Zadejte prosÃm celé Ä?Ãslo. Desetinná Ä?Ãsla (napÅ. 1.25) nejsou povolena.',
- numeric:'Zadejte jen Ä?Ãselné hodnoty (tj. "1" nebo "1.1" nebo "-1" nebo "-1.1").',
- digits:'Zadejte prosÃm pouze Ä?Ãsla a interpunkÄ?nà znaménka(napÅÃklad telefonnà Ä?Ãslo s pomlÄ?kami nebo teÄ?kami je povoleno).',
+ integer:'Zadejte prosÃm celé ÄÃslo. Desetinná ÄÃsla (napÅ. 1.25) nejsou povolena.',
+ numeric:'Zadejte jen ÄÃselné hodnoty (tj. "1" nebo "1.1" nebo "-1" nebo "-1.1").',
+ digits:'Zadejte prosÃm pouze ÄÃsla a interpunkÄnà znaménka(napÅÃklad telefonnà ÄÃslo s pomlÄkami nebo teÄkami je povoleno).',
alpha:'Zadejte prosÃm pouze pÃsmena (a-z). Mezery nebo jiné znaky nejsou povoleny.',
- alphanum:'Zadejte prosÃm pouze pÃsmena (a-z) nebo Ä?Ãslice (0-9). Mezery nebo jiné znaky nejsou povoleny.',
+ alphanum:'Zadejte prosÃm pouze pÃsmena (a-z) nebo ÄÃslice (0-9). Mezery nebo jiné znaky nejsou povoleny.',
dateSuchAs:'Zadejte prosÃm platné datum jako {date}',
dateInFormatMDY:'Zadejte prosÃm platné datum jako MM / DD / RRRR (tj. "12/31/1999")',
email:'Zadejte prosÃm platnou e-mailovou adresu. NapÅÃklad "fred at domain.com".',
url:'Zadejte prosÃm platnou URL adresu jako http://www.google.com.',
- currencyDollar:'Zadejte prosÃm platnou Ä?ástku. NapÅÃklad $100.00.',
+ currencyDollar:'Zadejte prosÃm platnou Äástku. NapÅÃklad $100.00.',
oneRequired:'Zadejte prosÃm alespoÅ jednu hodnotu pro tyto položky.',
errorPrefix: 'Chyba: ',
warningPrefix: 'UpozornÄnÃ: ',
@@ -13757,13 +13757,13 @@
reqChkByName: 'ProsÃm vyberte {label}.',
match: 'Tato položka se musà shodovat s položkou {matchName}',
startDate: 'datum zahájenÃ',
- endDate: 'datum ukonÄ?enÃ',
+ endDate: 'datum ukonÄenÃ',
currendDate: 'aktuálnà datum',
afterDate: 'Datum by mÄlo být stejné nebo vÄtÅ¡Ã než {label}.',
beforeDate: 'Datum by mÄlo být stejné nebo menÅ¡Ã než {label}.',
- startMonth: 'Vyberte poÄ?áteÄ?nà mÄsÃc.',
+ startMonth: 'Vyberte poÄáteÄnà mÄsÃc.',
sameMonth: 'Tyto dva datumy musà být ve stejném mÄsÃci - zmÄÅte jeden z nich.',
- creditcard: 'Zadané Ä?Ãslo kreditnà karty je neplatné. ProsÃm opravte ho. Bylo zadáno {length} Ä?Ãsel.'
+ creditcard: 'Zadané ÄÃslo kreditnà karty je neplatné. ProsÃm opravte ho. Bylo zadáno {length} ÄÃsel.'
});
/*
@@ -13790,14 +13790,14 @@
/*
In Chinese:
------------
-éè¦?æåºçæ¯ï¼
+éè¦æåºçæ¯ï¼
ç®ä½ä¸æéç¨äºä¸å½å¤§éï¼
-ç¹?ä½ä¸æéç¨äºé¦æ¸¯ã?æ¾³é¨åå?°æ¹¾ç?ã
-ç®ä½ä¸æåç¹?ä½ä¸æå¨åä½åè¯æ³ä¸æå¾å¤çä¸?å?ä¹å¤ã
+ç¹ä½ä¸æéç¨äºé¦æ¸¯ãæ¾³é¨åå°æ¹¾çã
+ç®ä½ä¸æåç¹ä½ä¸æå¨åä½åè¯æ³ä¸æå¾å¤çä¸åä¹å¤ã
-æå?¯ä»¥ç¡®ä¿?ç®ä½ä¸æè¯è¨å
çåç¡®æ§ï¼
-ä½å¯¹äºç¹?ä½ä¸æï¼æå?¯ä»¥ä¿?è¯?ç¨æ·å?¯ä»¥åç¡®çç?解ï¼ä½æ æ³ä¿?è¯?è¯å?¥ç¬¦å?ä»ä»¬çé
è¯»ä¹ æ¯ã
-å¦ææ¨ä¸?è½ç¡®è®¤çè¯?ï¼å?¯ä»¥å?ªä½¿ç¨ç®ä½ä¸æè¯è¨å
ï¼å 为å®æ¯æéç¨çã
+æå¯ä»¥ç¡®ä¿ç®ä½ä¸æè¯è¨å
çåç¡®æ§ï¼
+ä½å¯¹äºç¹ä½ä¸æï¼æå¯ä»¥ä¿è¯ç¨æ·å¯ä»¥åç¡®çç解ï¼ä½æ æ³ä¿è¯è¯å¥ç¬¦åä»ä»¬çé
è¯»ä¹ æ¯ã
+å¦ææ¨ä¸è½ç¡®è®¤çè¯ï¼å¯ä»¥åªä½¿ç¨ç®ä½ä¸æè¯è¨å
ï¼å 为å®æ¯æéç¨çã
In English:
------------
@@ -13816,17 +13816,17 @@
MooTools.lang.set('zhs-CN', 'Form.Validator', {
required:'è¿æ¯å¿
填项ã',
minLength:'请è³å°è¾å
¥ {minLength} 个å符 (å·²è¾å
¥ {length} 个)ã',
- maxLength:'æå¤å?ªè½è¾å
¥ {maxLength} 个å符 (å·²è¾å
¥ {length} 个)ã',
- integer:'请è¾å
¥ä¸ä¸ªæ´æ°ï¼ä¸?è½å
å?«å°?æ°ç¹ãä¾å¦ï¼"1", "200"ã',
+ maxLength:'æå¤åªè½è¾å
¥ {maxLength} 个å符 (å·²è¾å
¥ {length} 个)ã',
+ integer:'请è¾å
¥ä¸ä¸ªæ´æ°ï¼ä¸è½å
å«å°æ°ç¹ãä¾å¦ï¼"1", "200"ã',
numeric:'请è¾å
¥ä¸ä¸ªæ°åï¼ä¾å¦ï¼"1", "1.1", "-1", "-1.1"ã',
- digits:'è¿éå?ªè½æ¥å?æ°ååæ ç¹çè¾å
¥ï¼æ ç¹å?¯ä»¥æ¯ï¼"(", ")", ".", ":", "-", "+", "#"åç©ºæ ¼ã',
- alpha:'请è¾å
¥ A-Z ç 26 个åæ¯?ï¼ä¸?è½å
å?«ç©ºæ ¼æä»»ä½å
¶ä»å符ã',
- alphanum:'请è¾å
¥ A-Z ç 26 个åæ¯?æ 0-9 ç 10 个æ°åï¼ä¸?è½å
å?«ç©ºæ ¼æä»»ä½å
¶ä»å符ã',
- dateSuchAs:'请è¾å
¥å?æ³çæ¥ææ ¼å¼?ï¼å¦ï¼{date}ã',
- dateInFormatMDY:'请è¾å
¥å?æ³çæ¥ææ ¼å¼?ï¼ä¾å¦ï¼MM/DD/YYYY ("12/31/1999")ã',
- email:'请è¾å
¥å?æ³ççµå?ä¿¡ç®±å°å?ï¼ä¾å¦ï¼"fred at domain.com"ã',
- url:'请è¾å
¥å?æ³ç Url å°å?ï¼ä¾å¦ï¼http://www.google.comã',
- currencyDollar:'请è¾å
¥å?æ³çè´§å¸?符å?·ï¼ä¾å¦ï¼ï¿¥',
+ digits:'è¿éåªè½æ¥åæ°ååæ ç¹çè¾å
¥ï¼æ ç¹å¯ä»¥æ¯ï¼"(", ")", ".", ":", "-", "+", "#"åç©ºæ ¼ã',
+ alpha:'请è¾å
¥ A-Z ç 26 个åæ¯ï¼ä¸è½å
å«ç©ºæ ¼æä»»ä½å
¶ä»å符ã',
+ alphanum:'请è¾å
¥ A-Z ç 26 个åæ¯æ 0-9 ç 10 个æ°åï¼ä¸è½å
å«ç©ºæ ¼æä»»ä½å
¶ä»å符ã',
+ dateSuchAs:'请è¾å
¥åæ³çæ¥ææ ¼å¼ï¼å¦ï¼{date}ã',
+ dateInFormatMDY:'请è¾å
¥åæ³çæ¥ææ ¼å¼ï¼ä¾å¦ï¼MM/DD/YYYY ("12/31/1999")ã',
+ email:'请è¾å
¥åæ³ççµåä¿¡ç®±å°åï¼ä¾å¦ï¼"fred at domain.com"ã',
+ url:'请è¾å
¥åæ³ç Url å°åï¼ä¾å¦ï¼http://www.google.comã',
+ currencyDollar:'请è¾å
¥åæ³çè´§å¸ç¬¦å·ï¼ä¾å¦ï¼ï¿¥',
oneRequired:'请è³å°éæ©ä¸é¡¹ã',
errorPrefix: 'é误ï¼',
warningPrefix: 'è¦åï¼'
@@ -13835,19 +13835,19 @@
// Traditional Chinese
MooTools.lang.set('zht-CN', 'Form.Validator', {
required:'éæ¯å¿
å¡«é
ã',
- minLength:'è«è³å°é?µå
¥ {minLength} åå符(å·²é?µå
¥ {length} å)ã',
- maxLength:'æå¤å?ªè½é?µå
¥ {maxLength} åå符(å·²é?µå
¥ {length} å)ã',
- integer:'è«é?µå
¥ä¸åæ´æ¸ï¼ä¸?è½å
å?«å°?æ¸é»ãä¾å¦ï¼"1", "200"ã',
- numeric:'è«é?µå
¥ä¸åæ¸åï¼ä¾å¦ï¼"1", "1.1", "-1", "-1.1"ã',
- digits:'é裡å?ªè½æ¥å?æ¸ååæ¨é»çé?µå
¥ï¼æ¨é»å?¯ä»¥æ¯ï¼"(", ")", ".", ":", "-", "+", "#"åç©ºæ ¼ã',
- alpha:'è«é?µå
¥ A-Z ç 26 ååæ¯?ï¼ä¸?è½å
å?«ç©ºæ ¼æä»»ä½å
¶ä»å符ã',
- alphanum:'è«é?µå
¥ A-Z ç 26 ååæ¯?æ 0-9 ç 10 åæ¸åï¼ä¸?è½å
å?«ç©ºæ ¼æä»»ä½å
¶ä»å符ã',
- dateSuchAs:'è«é?µå
¥å?æ³çæ¥ææ ¼å¼?ï¼å¦ï¼{date}ã',
- dateInFormatMDY:'è«é?µå
¥å?æ³çæ¥ææ ¼å¼?ï¼ä¾å¦ï¼MM/DD/YYYY ("12/31/1999")ã',
- email:'è«é?µå
¥å?æ³çé»å?ä¿¡ç®±å°å?ï¼ä¾å¦ï¼"fred at domain.com"ã',
- url:'è«é?µå
¥å?æ³ç Url å°å?ï¼ä¾å¦ï¼http://www.google.comã',
- currencyYuan:'è«é?µå
¥å?æ³ç貨幣符èï¼ä¾å¦ï¼ï¿¥',
- oneRequired:'è«è³å°é?¸æä¸é
ã',
+ minLength:'è«è³å°éµå
¥ {minLength} åå符(å·²éµå
¥ {length} å)ã',
+ maxLength:'æå¤åªè½éµå
¥ {maxLength} åå符(å·²éµå
¥ {length} å)ã',
+ integer:'è«éµå
¥ä¸åæ´æ¸ï¼ä¸è½å
å«å°æ¸é»ãä¾å¦ï¼"1", "200"ã',
+ numeric:'è«éµå
¥ä¸åæ¸åï¼ä¾å¦ï¼"1", "1.1", "-1", "-1.1"ã',
+ digits:'é裡åªè½æ¥åæ¸ååæ¨é»çéµå
¥ï¼æ¨é»å¯ä»¥æ¯ï¼"(", ")", ".", ":", "-", "+", "#"åç©ºæ ¼ã',
+ alpha:'è«éµå
¥ A-Z ç 26 ååæ¯ï¼ä¸è½å
å«ç©ºæ ¼æä»»ä½å
¶ä»å符ã',
+ alphanum:'è«éµå
¥ A-Z ç 26 ååæ¯æ 0-9 ç 10 åæ¸åï¼ä¸è½å
å«ç©ºæ ¼æä»»ä½å
¶ä»å符ã',
+ dateSuchAs:'è«éµå
¥åæ³çæ¥ææ ¼å¼ï¼å¦ï¼{date}ã',
+ dateInFormatMDY:'è«éµå
¥åæ³çæ¥ææ ¼å¼ï¼ä¾å¦ï¼MM/DD/YYYY ("12/31/1999")ã',
+ email:'è«éµå
¥åæ³çé»åä¿¡ç®±å°åï¼ä¾å¦ï¼"fred at domain.com"ã',
+ url:'è«éµå
¥åæ³ç Url å°åï¼ä¾å¦ï¼http://www.google.comã',
+ currencyYuan:'è«éµå
¥åæ³ç貨幣符èï¼ä¾å¦ï¼ï¿¥',
+ oneRequired:'è«è³å°é¸æä¸é
ã',
errorPrefix: 'é¯èª¤ï¼',
warningPrefix: 'è¦åï¼'
});
@@ -14393,40 +14393,40 @@
*/
MooTools.lang.set('ru-RU-unicode', 'Form.Validator', {
- required:'ÐÑо поле обÑ?заÑелÑно к заполнениÑ.',
- minLength:'ÐожалÑйÑ?Ñа, введиÑе Ñ
оÑÑ? Ð±Ñ {minLength} Ñ?имволов (ÐÑ Ð²Ð²ÐµÐ»Ð¸ {length}).',
- maxLength:'ÐожалÑйÑ?Ñа, введиÑе не болÑÑе {maxLength} Ñ?имволов (ÐÑ Ð²Ð²ÐµÐ»Ð¸ {length}).',
- integer:'ÐожалÑйÑ?Ñа, введиÑе в Ñ?Ñо поле ÑиÑ?ло. ÐÑобнÑе ÑиÑ?ла (напÑÐ¸Ð¼ÐµÑ 1.25) ÑÑÑ Ð½Ðµ ÑазÑеÑенÑ.',
- numeric:'ÐожалÑйÑ?Ñа, введиÑе в Ñ?Ñо поле ÑиÑ?ло (напÑÐ¸Ð¼ÐµÑ "1" или "1.1", или "-1", или "-1.1").',
- digits:'Ð Ñ?Ñом поле ÐÑ Ð¼Ð¾Ð¶ÐµÑе иÑ?полÑзоваÑÑ ÑолÑко ÑиÑÑÑ Ð¸ знаки пÑнкÑÑаÑии (напÑимеÑ, ÑелеÑоннÑй Ð½Ð¾Ð¼ÐµÑ Ñ?о знаками деÑиÑ?а или Ñ? ÑоÑками).',
- alpha:'Ð Ñ?Ñом поле можно иÑ?полÑзоваÑÑ ÑолÑко лаÑинÑ?кие бÑÐºÐ²Ñ (a-z). ÐÑÐ¾Ð±ÐµÐ»Ñ Ð¸ дÑÑгие Ñ?Ð¸Ð¼Ð²Ð¾Ð»Ñ Ð·Ð°Ð¿ÑеÑенÑ.',
- alphanum:'Ð Ñ?Ñом поле можно иÑ?полÑзоваÑÑ ÑолÑко лаÑинÑ?кие бÑÐºÐ²Ñ (a-z) и ÑиÑÑÑ (0-9). ÐÑÐ¾Ð±ÐµÐ»Ñ Ð¸ дÑÑгие Ñ?Ð¸Ð¼Ð²Ð¾Ð»Ñ Ð·Ð°Ð¿ÑеÑенÑ.',
- dateSuchAs:'ÐожалÑйÑ?Ñа, введиÑе коÑÑекÑнÑÑ Ð´Ð°ÑÑ {date}',
- dateInFormatMDY:'ÐожалÑйÑ?Ñа, введиÑе даÑÑ Ð² ÑоÑмаÑе ÐÐ/ÐÐ/ÐÐÐÐ (напÑÐ¸Ð¼ÐµÑ "12/31/1999")',
- email:'ÐожалÑйÑ?Ñа, введиÑе коÑÑекÑнÑй емейл-адÑеÑ?. ÐлÑ? пÑимеÑа "fred at domain.com".',
- url:'ÐожалÑйÑ?Ñа, введиÑе пÑавилÑнÑÑ Ñ?Ñ?ÑÐ»ÐºÑ Ð²Ð¸Ð´Ð° http://www.google.com.',
- currencyDollar:'ÐожалÑйÑ?Ñа, введиÑе Ñ?ÑÐ¼Ð¼Ñ Ð² доллаÑаÑ
. Ð?апÑимеÑ: $100.00 .',
- oneRequired:'ÐожалÑйÑ?Ñа, вÑбеÑиÑе Ñ
оÑÑ ÑÑо-нибÑÐ´Ñ Ð² одном из Ñ?ÑиÑ
полей.',
+ required:'ÐÑо поле обÑзаÑелÑно к заполнениÑ.',
+ minLength:'ÐожалÑйÑÑа, введиÑе Ñ
оÑÑ Ð±Ñ {minLength} Ñимволов (ÐÑ Ð²Ð²ÐµÐ»Ð¸ {length}).',
+ maxLength:'ÐожалÑйÑÑа, введиÑе не болÑÑе {maxLength} Ñимволов (ÐÑ Ð²Ð²ÐµÐ»Ð¸ {length}).',
+ integer:'ÐожалÑйÑÑа, введиÑе в ÑÑо поле ÑиÑло. ÐÑобнÑе ÑиÑла (напÑÐ¸Ð¼ÐµÑ 1.25) ÑÑÑ Ð½Ðµ ÑазÑеÑенÑ.',
+ numeric:'ÐожалÑйÑÑа, введиÑе в ÑÑо поле ÑиÑло (напÑÐ¸Ð¼ÐµÑ "1" или "1.1", или "-1", или "-1.1").',
+ digits:'Ð ÑÑом поле ÐÑ Ð¼Ð¾Ð¶ÐµÑе иÑполÑзоваÑÑ ÑолÑко ÑиÑÑÑ Ð¸ знаки пÑнкÑÑаÑии (напÑимеÑ, ÑелеÑоннÑй Ð½Ð¾Ð¼ÐµÑ Ñо знаками деÑиÑа или Ñ ÑоÑками).',
+ alpha:'Ð ÑÑом поле можно иÑполÑзоваÑÑ ÑолÑко лаÑинÑкие бÑÐºÐ²Ñ (a-z). ÐÑÐ¾Ð±ÐµÐ»Ñ Ð¸ дÑÑгие ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ð·Ð°Ð¿ÑеÑенÑ.',
+ alphanum:'Ð ÑÑом поле можно иÑполÑзоваÑÑ ÑолÑко лаÑинÑкие бÑÐºÐ²Ñ (a-z) и ÑиÑÑÑ (0-9). ÐÑÐ¾Ð±ÐµÐ»Ñ Ð¸ дÑÑгие ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ð·Ð°Ð¿ÑеÑенÑ.',
+ dateSuchAs:'ÐожалÑйÑÑа, введиÑе коÑÑекÑнÑÑ Ð´Ð°ÑÑ {date}',
+ dateInFormatMDY:'ÐожалÑйÑÑа, введиÑе даÑÑ Ð² ÑоÑмаÑе ÐÐ/ÐÐ/ÐÐÐÐ (напÑÐ¸Ð¼ÐµÑ "12/31/1999")',
+ email:'ÐожалÑйÑÑа, введиÑе коÑÑекÑнÑй емейл-адÑеÑ. ÐÐ»Ñ Ð¿ÑимеÑа "fred at domain.com".',
+ url:'ÐожалÑйÑÑа, введиÑе пÑавилÑнÑÑ ÑÑÑÐ»ÐºÑ Ð²Ð¸Ð´Ð° http://www.google.com.',
+ currencyDollar:'ÐожалÑйÑÑа, введиÑе ÑÑÐ¼Ð¼Ñ Ð² доллаÑаÑ
. ÐапÑимеÑ: $100.00 .',
+ oneRequired:'ÐожалÑйÑÑа, вÑбеÑиÑе Ñ
оÑÑ ÑÑо-нибÑÐ´Ñ Ð² одном из ÑÑиÑ
полей.',
errorPrefix: 'ÐÑибка: ',
warningPrefix: 'Ðнимание: '
});
//translation in windows-1251 codepage
MooTools.lang.set('ru-RU', 'Form.Validator', {
- required:'Ã?òî ïîëå îáÿçà òåëüÃî ê çà ïîëÃÃ¥Ãèþ.',
- minLength:'Ã?îæà ëóéñòà , ââåäèòå õîòÿ áû {minLength} ñèìâîëîâ (Ãû ââåëè {length}).',
- maxLength:'Ã?îæà ëóéñòà , ââåäèòå ÃÃ¥ áîëüøå {maxLength} ñèìâîëîâ (Ãû ââåëè {length}).',
- integer:'Ã?îæà ëóéñòà , ââåäèòå â ýòî ïîëå ÷èñëî. ÃðîáÃûå ÷èñëà (Ãà ïðèìåð 1.25) òóò ÃÃ¥ ðà çðåøåÃû.',
- numeric:'Ã?îæà ëóéñòà , ââåäèòå â ýòî ïîëå ÷èñëî (Ãà ïðèìåð "1" èëè "1.1", èëè "-1", èëè "-1.1").',
+ required:'Ãòî ïîëå îáÿçà òåëüÃî ê çà ïîëÃÃ¥Ãèþ.',
+ minLength:'Ãîæà ëóéñòà , ââåäèòå õîòÿ áû {minLength} ñèìâîëîâ (Ãû ââåëè {length}).',
+ maxLength:'Ãîæà ëóéñòà , ââåäèòå ÃÃ¥ áîëüøå {maxLength} ñèìâîëîâ (Ãû ââåëè {length}).',
+ integer:'Ãîæà ëóéñòà , ââåäèòå â ýòî ïîëå ÷èñëî. ÃðîáÃûå ÷èñëà (Ãà ïðèìåð 1.25) òóò ÃÃ¥ ðà çðåøåÃû.',
+ numeric:'Ãîæà ëóéñòà , ââåäèòå â ýòî ïîëå ÷èñëî (Ãà ïðèìåð "1" èëè "1.1", èëè "-1", èëè "-1.1").',
digits:'à ýòîì ïîëå Ãû ìîæåòå èñïîëüçîâà òü òîëüêî öèôðû è çÃà êè ïóÃêòóà öèè (Ãà ïðèìåð, òåëåôîÃÃûé Ãîìåð ñî çÃà êà ìè äåôèñà èëè ñ òî÷êà ìè).',
- alpha:'à ýòîì ïîëå ìîæÃî èñïîëüçîâà òü òîëüêî ëà òèÃñêèå áóêâû (a-z). Ã?ðîáåëû è äðóãèå ñèìâîëû çà ïðåùåÃû.',
- alphanum:'à ýòîì ïîëå ìîæÃî èñïîëüçîâà òü òîëüêî ëà òèÃñêèå áóêâû (a-z) è öèôðû (0-9). Ã?ðîáåëû è äðóãèå ñèìâîëû çà ïðåùåÃû.',
- dateSuchAs:'Ã?îæà ëóéñòà , ââåäèòå êîððåêòÃóþ äà òó {date}',
- dateInFormatMDY:'Ã?îæà ëóéñòà , ââåäèòå äà òó â ôîðìà òå ÃÃ/ÃÃ/ÃÃÃà (Ãà ïðèìåð "12/31/1999")',
- email:'Ã?îæà ëóéñòà , ââåäèòå êîððåêòÃûé åìåéë-à äðåñ. Ãëÿ ïðèìåðà "fred at domain.com".',
- url:'Ã?îæà ëóéñòà , ââåäèòå ïðà âèëüÃóþ ññûëêó âèäà http://www.google.com.',
- currencyDollar:'�îæà ëóéñòà , ââåäèòå ñóììó â äîëëà ðà õ. �à ïðèìåð: $100.00 .',
- oneRequired:'Ã?îæà ëóéñòà , âûáåðèòå õîòü ÷òî-Ãèáóäü â îäÃîì èç ýòèõ ïîëåé.',
+ alpha:'à ýòîì ïîëå ìîæÃî èñïîëüçîâà òü òîëüêî ëà òèÃñêèå áóêâû (a-z). Ãðîáåëû è äðóãèå ñèìâîëû çà ïðåùåÃû.',
+ alphanum:'à ýòîì ïîëå ìîæÃî èñïîëüçîâà òü òîëüêî ëà òèÃñêèå áóêâû (a-z) è öèôðû (0-9). Ãðîáåëû è äðóãèå ñèìâîëû çà ïðåùåÃû.',
+ dateSuchAs:'Ãîæà ëóéñòà , ââåäèòå êîððåêòÃóþ äà òó {date}',
+ dateInFormatMDY:'Ãîæà ëóéñòà , ââåäèòå äà òó â ôîðìà òå ÃÃ/ÃÃ/ÃÃÃà (Ãà ïðèìåð "12/31/1999")',
+ email:'Ãîæà ëóéñòà , ââåäèòå êîððåêòÃûé åìåéë-à äðåñ. Ãëÿ ïðèìåðà "fred at domain.com".',
+ url:'Ãîæà ëóéñòà , ââåäèòå ïðà âèëüÃóþ ññûëêó âèäà http://www.google.com.',
+ currencyDollar:'Ãîæà ëóéñòà , ââåäèòå ñóììó â äîëëà ðà õ. Ãà ïðèìåð: $100.00 .',
+ oneRequired:'Ãîæà ëóéñòà , âûáåðèòå õîòü ÷òî-Ãèáóäü â îäÃîì èç ýòèõ ïîëåé.',
errorPrefix: 'Ãøèáêà : ',
warningPrefix: 'ÃÃèìà Ãèå: '
});/*
@@ -14563,18 +14563,18 @@
MooTools.lang.set('uk-UA', 'Form.Validator', {
required:'Це поле повинне бÑÑи заповненим.',
- minLength:'ÐведÑÑÑ Ñ
оÑа б {minLength} Ñ?имволÑв (Ðи ввели {length}).',
- maxLength:'ÐÑлÑкÑÑ?ÑÑ Ñ?имволÑв не може бÑÑи бÑлÑÑе {maxLength} (Ðи ввели {length}).',
- integer:'ÐведÑÑÑ Ð² Ñе поле ÑиÑ?ло. ÐÑÐ¾Ð±Ð¾Ð²Ñ ÑиÑ?ла (напÑиклад 1.25) не дозволенÑ.',
- numeric:'ÐведÑÑÑ Ð² Ñе поле ÑиÑ?ло (напÑиклад "1" або "1.1", або "-1", або "-1.1").',
- digits:'Ð ÑÑÐ¾Ð¼Ñ Ð¿Ð¾Ð»Ñ Ð²Ð¸ можеÑе викоÑиÑ?ÑовÑваÑи лиÑе ÑиÑÑи Ñ Ð·Ð½Ð°ÐºÐ¸ пÑнкÑÑаÑÑÑ (напÑиклад, ÑелеÑонний Ð½Ð¾Ð¼ÐµÑ Ð· знаками деÑÑÐ·Ñ Ð°Ð±Ð¾ з кÑапками).',
- alpha:'Ð ÑÑÐ¾Ð¼Ñ Ð¿Ð¾Ð»Ñ Ð¼Ð¾Ð¶Ð½Ð° викоÑиÑ?ÑовÑваÑи лиÑе лаÑинÑ?ÑÐºÑ Ð»ÑÑеÑи (a-z). ÐÑобÑли Ñ ÑнÑÑ Ñ?имволи забоÑоненÑ.',
- alphanum:'Ð ÑÑÐ¾Ð¼Ñ Ð¿Ð¾Ð»Ñ Ð¼Ð¾Ð¶Ð½Ð° викоÑиÑ?ÑовÑваÑи лиÑе лаÑинÑ?ÑÐºÑ Ð»ÑÑеÑи (a-z) Ñ ÑиÑÑи (0-9). ÐÑобÑли Ñ ÑнÑÑ Ñ?имволи забоÑоненÑ.',
+ minLength:'ÐведÑÑÑ Ñ
оÑа б {minLength} ÑимволÑв (Ðи ввели {length}).',
+ maxLength:'ÐÑлÑкÑÑÑÑ ÑимволÑв не може бÑÑи бÑлÑÑе {maxLength} (Ðи ввели {length}).',
+ integer:'ÐведÑÑÑ Ð² Ñе поле ÑиÑло. ÐÑÐ¾Ð±Ð¾Ð²Ñ ÑиÑла (напÑиклад 1.25) не дозволенÑ.',
+ numeric:'ÐведÑÑÑ Ð² Ñе поле ÑиÑло (напÑиклад "1" або "1.1", або "-1", або "-1.1").',
+ digits:'Ð ÑÑÐ¾Ð¼Ñ Ð¿Ð¾Ð»Ñ Ð²Ð¸ можеÑе викоÑиÑÑовÑваÑи лиÑе ÑиÑÑи Ñ Ð·Ð½Ð°ÐºÐ¸ пÑнкÑÑаÑÑÑ (напÑиклад, ÑелеÑонний Ð½Ð¾Ð¼ÐµÑ Ð· знаками деÑÑÐ·Ñ Ð°Ð±Ð¾ з кÑапками).',
+ alpha:'Ð ÑÑÐ¾Ð¼Ñ Ð¿Ð¾Ð»Ñ Ð¼Ð¾Ð¶Ð½Ð° викоÑиÑÑовÑваÑи лиÑе лаÑинÑÑÐºÑ Ð»ÑÑеÑи (a-z). ÐÑобÑли Ñ ÑнÑÑ Ñимволи забоÑоненÑ.',
+ alphanum:'Ð ÑÑÐ¾Ð¼Ñ Ð¿Ð¾Ð»Ñ Ð¼Ð¾Ð¶Ð½Ð° викоÑиÑÑовÑваÑи лиÑе лаÑинÑÑÐºÑ Ð»ÑÑеÑи (a-z) Ñ ÑиÑÑи (0-9). ÐÑобÑли Ñ ÑнÑÑ Ñимволи забоÑоненÑ.',
dateSuchAs:'ÐведÑÑÑ ÐºÐ¾ÑекÑÐ½Ñ Ð´Ð°ÑÑ {date}.',
dateInFormatMDY:'ÐведÑÑÑ Ð´Ð°ÑÑ Ð² ÑоÑмаÑÑ ÐÐ/ÐÐ/Ð Ð Ð Ð (напÑиклад "12/31/2009").',
- email:'ÐведÑÑÑ ÐºÐ¾ÑекÑÐ½Ñ Ð°Ð´ÑеÑ?Ñ ÐµÐ»ÐµÐºÑÑÐ¾Ð½Ð½Ð¾Ñ Ð¿Ð¾ÑÑи (напÑиклад "name at domain.com").',
- url:'ÐведÑÑÑ ÐºÐ¾ÑекÑне ÑнÑеÑнеÑ-поÑ?иланнÑ? (напÑиклад http://www.google.com).',
- currencyDollar:'ÐведÑÑÑ Ñ?ÑÐ¼Ñ Ð² долаÑаÑ
(напÑиклад "$100.00").',
+ email:'ÐведÑÑÑ ÐºÐ¾ÑекÑÐ½Ñ Ð°Ð´ÑеÑÑ ÐµÐ»ÐµÐºÑÑÐ¾Ð½Ð½Ð¾Ñ Ð¿Ð¾ÑÑи (напÑиклад "name at domain.com").',
+ url:'ÐведÑÑÑ ÐºÐ¾ÑекÑне ÑнÑеÑнеÑ-поÑÐ¸Ð»Ð°Ð½Ð½Ñ (напÑиклад http://www.google.com).',
+ currencyDollar:'ÐведÑÑÑ ÑÑÐ¼Ñ Ð² долаÑаÑ
(напÑиклад "$100.00").',
oneRequired:'ÐаповнÑÑÑ Ð¾Ð´Ð½Ðµ з полÑв.',
errorPrefix: 'Ðомилка: ',
warningPrefix: 'Увага: '
@@ -17935,7 +17935,7 @@
alphaLabel: 'alpha (%)'
},
notice: {
- closeTip: 'закÑÑÑÑ Ñ?Ñо Ñ?ообÑение'
+ closeTip: 'закÑÑÑÑ ÑÑо ÑообÑение'
},
progressbar: {
messageText: 'ÐагÑÑзка...',
@@ -17949,7 +17949,7 @@
},
'formatter.boolean': {
'true': 'Ðа',
- 'false': 'Ð?еÑ'
+ 'false': 'ÐеÑ'
},
'formatter.currency': {
sign: 'Ñ.'
@@ -17959,10 +17959,10 @@
thousandsSeparator: ' '
},
splitter: {
- barToolTip: 'поÑÑ?ни, ÑÑÐ¾Ð±Ñ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ ÑазмеÑ'
+ barToolTip: 'поÑÑни, ÑÑÐ¾Ð±Ñ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ ÑазмеÑ'
},
panelset: {
- barToolTip: 'поÑÑ?ни, ÑÑÐ¾Ð±Ñ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ ÑазмеÑ'
+ barToolTip: 'поÑÑни, ÑÑÐ¾Ð±Ñ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ ÑазмеÑ'
},
panel: {
collapseTooltip: 'СвеÑнÑÑÑ/РазвеÑнÑÑÑ ÐанелÑ',
@@ -17970,14 +17970,14 @@
expandLabel: 'РазвеÑнÑÑÑ',
maximizeTooltip: 'УвелиÑиÑÑ ÐанелÑ',
maximizeLabel: 'УвелиÑиÑÑ',
- restoreTooltip: 'ÐоÑ?Ñ?ÑановиÑÑ ÐанелÑ',
- restoreLabel: 'ÐоÑ?Ñ?ÑановиÑÑ',
+ restoreTooltip: 'ÐоÑÑÑановиÑÑ ÐанелÑ',
+ restoreLabel: 'ÐоÑÑÑановиÑÑ',
closeTooltip: 'ÐакÑÑÑÑ ÐанелÑ',
closeLabel: 'ÐакÑÑÑÑ'
},
confirm: {
affirmativeLabel: 'Ðа',
- negativeLabel: 'Ð?еÑ'
+ negativeLabel: 'ÐеÑ'
},
dialog: {
resizeToolTip: 'ÐзмениÑÑ ÑазмеÑ'
@@ -17993,7 +17993,7 @@
buttonText: 'ÐагÑÑзка Ñайла'
},
'plugin.resize': {
- tooltip: 'ÐоÑÑ?ни, ÑÑÐ¾Ð±Ñ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ, двойной ÑелÑок длÑ? авÑо ÑазмеÑа.'
+ tooltip: 'ÐоÑÑни, ÑÑÐ¾Ð±Ñ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ, двойной ÑелÑок Ð´Ð»Ñ Ð°Ð²Ñо ÑазмеÑа.'
},
'plugin.editor': {
submitButton: 'СоÑ
ÑаниÑÑ',
@@ -18242,7 +18242,7 @@
...
*/
-// $Id: store.js 992 2010-10-07 19:28:37Z pagameba $
+// $Id: store.js 995 2010-10-25 14:47:15Z pagameba $
/**
* Class: Jx.Store
*
@@ -18345,6 +18345,12 @@
* Used to determine if the store is completely initialized.
*/
ready: false,
+
+ /**
+ * Property: deleted
+ * track deleted records before they are purged
+ */
+ deleted: null,
/**
* Method: init
@@ -18353,6 +18359,8 @@
init: function () {
this.parent();
+ this.deleted = [];
+
if ($defined(this.options.id)) {
this.id = this.options.id;
}
@@ -18813,9 +18821,11 @@
// Set to Null or slice it out and compact the array???
//this.data[index] = null;
this.data.splice(index,1);
- if (!$defined(this.deleted)) {
- this.deleted = [];
- }
+ // TODO: I moved this to a property that is always an array so I don't
+ // get an error in the save strategy.
+ // if (!$defined(this.deleted)) {
+ // this.deleted = [];
+ // }
this.deleted.push(record);
this.fireEvent('storeRecordDeleted', [this, record]);
},
@@ -19832,7 +19842,7 @@
...
*/
-// $Id: protocol.js 977 2010-09-02 18:57:42Z pagameba $
+// $Id: protocol.js 995 2010-10-25 14:47:15Z pagameba $
/**
* Class: Jx.Store.Protocol
*
@@ -19854,7 +19864,13 @@
parser: null,
- options: {},
+ options: {
+ combine: {
+ insert: false,
+ update: false,
+ 'delete': false
+ }
+ },
init: function () {
this.parent();
@@ -19914,7 +19930,19 @@
* used to abort any of the above methods (where practical). Abstract method
* that subclasses should implement.
*/
- abort: $empty
+ abort: $empty,
+ /**
+ * APIMethod: combineRequests
+ * tests whether the protocol supports combining multiple records for a given operation
+ *
+ * Parameter:
+ * operation - {String} the operation to test for multiple record support
+ *
+ * Returns {Boolean} true if the operation supports it, false otherwise
+ */
+ combineRequests: function(op) {
+ return $defined(this.options.combine[op]) ? this.options.combine[op] : false;
+ }
});/*
---
@@ -20037,7 +20065,7 @@
...
*/
-// $Id: protocol.ajax.js 977 2010-09-02 18:57:42Z pagameba $
+// $Id: protocol.ajax.js 995 2010-10-25 14:47:15Z pagameba $
/**
* Class: Jx.Store.Protocol.Ajax
*
@@ -20082,10 +20110,29 @@
read: null,
update: null,
'delete': null
+ },
+ /**
+ * Option: queue
+ * an object containing options suitable for <Request.Queue>.
+ * By default, autoAdvance is set to true and concurrent is set to 1.
+ */
+ queue: {
+ autoAdvance: true,
+ concurrent: 1
}
},
+
+ queue: null,
init: function() {
+ if (!$defined(Jx.Store.Protocol.Ajax.UniqueId)) {
+ Jx.Store.Protocol.Ajax.UniqueId = 1;
+ }
+
+ this.queue = new Request.Queue({
+ autoAdvance: this.options.queue.autoAdvance,
+ concurrent: this.options.queue.concurrent
+ });
this.parent();
},
/**
@@ -20099,7 +20146,8 @@
var resp = new Jx.Store.Response(),
temp = {},
opts,
- req;
+ req,
+ uniqueId = Jx.Store.Protocol.Ajax.UniqueId();
resp.requestType = 'read';
resp.requestParams = arguments;
@@ -20116,6 +20164,8 @@
req = new Request(opts);
resp.request = req;
+
+ this.queue.addRequest(uniqueId, req);
req.send();
resp.code = Jx.Store.Response.WAITING;
@@ -20230,10 +20280,27 @@
run: function (record, options, method) {
var resp = new Jx.Store.Response(),
opts,
- req;
+ req,
+ data,
+ uniqueId = Jx.Store.Protocol.Ajax.UniqueId();
+ if (Jx.type(record) == 'array') {
+ if (!this.combineRequests(method)) {
+ record.each(function(r) {
+ this.run(r, options, method);
+ }, this);
+ } else {
+ data = [];
+ record.each(function(r) {
+ data.push(this.parser.encode(r));
+ }, this);
+ }
+ } else {
+ data = this.parser.encode(record);
+ }
+
this.options.requestOptions.data = $merge(this.options.requestOptions.data, {
- data: this.parser.encode(record)
+ data: data
});
resp.requestType = method;
@@ -20242,17 +20309,28 @@
//set up options
opts = $merge(this.options.requestOptions, options);
opts.onSuccess = this.handleResponse.bind(this,resp);
-
req = new Request(opts);
resp.request = req;
+ this.queue.addRequest(uniqueId, req);
req.send();
resp.code = Jx.Store.Response.WAITING;
return resp;
- }
-
-});/*
+ },
+
+});
+/**
+ * Method: uniqueId
+ * returns a unique identifier to be used with queued requests
+ */
+Jx.Store.Protocol.Ajax.UniqueId = (function() {
+ var uniqueId = 1;
+ return function() {
+ return 'req-'+(uniqueId++);
+ };
+})();
+/*
---
name: Jx.Store.Strategy
@@ -20957,7 +21035,7 @@
...
*/
-// $Id: strategy.save.js 977 2010-09-02 18:57:42Z pagameba $
+// $Id: strategy.save.js 995 2010-10-25 14:47:15Z pagameba $
/**
* Class: Jx.Store.Strategy.Save
*
@@ -21075,20 +21153,22 @@
//determine the status and route based on that
if (!this.updating && $defined(record.state)) {
if (this.totalChanges === 0) {
- this.store.protocol.addEvent('dataLoaded', this.bound.completed);
+ store.protocol.addEvent('dataLoaded', this.bound.completed);
}
this.totalChanges++;
var ret;
switch (record.state) {
case Jx.Record.UPDATE:
- ret = this.store.protocol.update(record);
+ ret = store.protocol.update(record);
break;
case Jx.Record.DELETE:
- ret = this.store.protocol['delete'](record);
+ ret = store.protocol['delete'](record);
break;
case Jx.Record.INSERT:
- ret = this.store.protocol.insert(record);
+ ret = store.protocol.insert(record);
break;
+ default:
+ break;
}
return ret;
}
@@ -21113,9 +21193,27 @@
}, this);
records[Jx.Record.DELETE] = this.store.deleted;
- records.flatten().each(function (record) {
- this.saveRecord(null, record);
- }, this);
+ if (!this.updating) {
+ if (this.totalChanges === 0) {
+ store.protocol.addEvent('dataLoaded', this.bound.completed);
+ }
+ this.totalChanges += records[Jx.Record.UPDATE].length +
+ records[Jx.Record.INSERT].length +
+ records[Jx.Record.DELETE].length;
+ if (records[Jx.Record.UPDATE].length) {
+ this.store.protocol.update(records[Jx.Record.UPDATE]);
+ }
+ if (records[Jx.Record.INSERT].length) {
+ this.store.protocol.insert(records[Jx.Record.INSERT]);
+ }
+ if (records[Jx.Record.DELETE].length) {
+ this.store.protocol['delete'](records[Jx.Record.DELETE]);
+ }
+ }
+
+ // records.flatten().each(function (record) {
+ // this.saveRecord(this.store, record);
+ // }, this);
}
},
@@ -21140,28 +21238,31 @@
this.failedChanges.push(response);
} else {
//process the response
- var record = response.requestParams[0];
- if (response.requestType === 'delete') {
- this.store.deleted.erase(record);
- } else {
- if (response.requestType === 'insert' || response.requestType == 'update') {
- if ($defined(response.data)) {
- this.updating = true;
- $H(response.data).each(function (val, key) {
- var d = record.set(key, val);
- if (d[1] != val && $defined(response.index)) {
- d.unshift(response.index);
- record.store.fireEvent('storeColumnChanged', d);
- }
- });
- this.updating = false;
- }
- }
- record.state = null;
- }
- this.successfulChanges.push(response);
+ var records = [response.requestParams[0]].flatten(),
+ responseData = $defined(response.data) ? [response.data].flatten() : null;
+ records.each(function(record, index) {
+ if (response.requestType === 'delete') {
+ this.store.deleted.erase(record);
+ } else {
+ if (response.requestType === 'insert' || response.requestType == 'update') {
+ if (responseData && $defined(responseData[index])) {
+ this.updating = true;
+ $H(responseData[index]).each(function (val, key) {
+ var d = record.set(key, val);
+ if (d[1] != val) {
+ d.unshift(index);
+ record.store.fireEvent('storeColumnChanged', d);
+ }
+ });
+ this.updating = false;
+ }
+ }
+ record.state = null;
+ }
+ this.totalChanges--;
+ }, this);
+ this.successfulChanges.push(response);
}
- this.totalChanges--;
if (this.totalChanges === 0) {
this.store.protocol.removeEvent('dataLoaded', this.bound.completed);
this.store.fireEvent('storeChangesCompleted', {
@@ -32353,7 +32454,7 @@
...
*/
-// $Id: grid.js 992 2010-10-07 19:28:37Z pagameba $
+// $Id: grid.js 995 2010-10-25 14:47:15Z pagameba $
/**
* Class: Jx.Grid
*
@@ -32403,7 +32504,7 @@
Jx.Grid = new Class({
Family : 'Jx.Grid',
Extends: Jx.Widget,
- Binds: ['storeLoaded', 'clickColumnHeader', 'moveColumnHeader', 'clickRowHeader', 'moveRowHeader', 'clickCell', 'dblclickCell', 'moveCell', 'leaveGrid', 'resize', 'drawStore', 'scroll', 'addRow', 'removeRow', 'removeRows', 'updateRow'],
+ Binds: ['storeLoaded', 'clickColumnHeader', 'moveColumnHeader', 'clickRowHeader', 'moveRowHeader', 'clickCell', 'dblclickCell', 'moveCell', 'leaveGrid', 'resize', 'drawStore', 'scroll', 'addRow', 'removeRow', 'removeRows', 'updateRow', 'storeChangesCompleted'],
/**
* Property: pluginNamespace
@@ -32550,7 +32651,8 @@
'storeRecordAdded': this.addRow,
'storeColumnChanged': this.updateRow,
'storeRecordRemoved': this.removeRow,
- 'storeMultipleRecordsRemoved': this.removeRows
+ 'storeMultipleRecordsRemoved': this.removeRows,
+ 'storeChangesCompleted': this.storeChangesCompleted
};
@@ -32767,6 +32869,14 @@
this.redraw();
},
+ /**
+ */
+ storeChangesCompleted: function(results) {
+ if (results && results.successful) {
+
+ }
+ },
+
redraw: function() {
var store = this.store,
template = '',
@@ -33581,7 +33691,7 @@
...
*/
-// $Id: grid.selector.js 994 2010-10-07 20:07:31Z pagameba $
+// $Id: grid.selector.js 995 2010-10-25 14:47:15Z pagameba $
/**
* Class: Jx.Plugin.Grid.Selector
*
@@ -33771,6 +33881,7 @@
tr = document.id((index >= 0 && index < r.length) ? r[index] : null);
if (tr) {
+ tr.store('jxRowData', {row: index});
if (state) {
tr.addClass('jxGridRowSelected');
} else {
@@ -33807,10 +33918,11 @@
this.checkColumn.destroy();
this.checkColumn = null;
}
- }
- if (options.useCheckColumn) {
- if (options.checkAsHeader) {
- grid.row.options.headerColumn = this.oldHeaderColumn;
+ if (options.useCheckColumn) {
+ grid.removeEvent('gridDrawRow', this.updateCheckColumn);
+ if (options.checkAsHeader) {
+ grid.row.options.headerColumn = this.oldHeaderColumn;
+ }
}
}
this.grid = null;
More information about the fusion-commits
mailing list