vendor/assets/javascripts/parsley.i18n.bg.js in parsley-rails-1.2.4.0 vs vendor/assets/javascripts/parsley.i18n.bg.js in parsley-rails-2.0.0.0
- old
+ new
@@ -1,44 +1,34 @@
+// ParsleyConfig definition if not already set
window.ParsleyConfig = window.ParsleyConfig || {};
+window.ParsleyConfig.i18n = window.ParsleyConfig.i18n || {};
-(function ($) {
- window.ParsleyConfig = $.extend( true, {}, window.ParsleyConfig, {
- messages: {
- // parsley //////////////////////////////////////
- defaultMessage: "Невалидна стойност."
- , type: {
- email: "Невалиден имейл адрес."
- , url: "Невалиден URL адрес."
- , urlstrict: "Невалиден URL адрес."
- , number: "Невалиден номер."
- , digits: "Невалидни цифри."
- , dateIso: "Невалидна дата (ГГГГ-ММ-ДД)."
- , alphanum: "Стойността трябва да садържа само букви или цифри."
- , phone: "Невалиден телефонен номер."
- }
- , notnull: "Полето е задължително."
- , notblank: "Полето е задължително."
- , required: "Полето е задължително."
- , regexp: "Невалидна стойност."
- , min: "Стойността трябва да бъде по-голяма или равна на %s."
- , max: "Стойността трябва да бъде по-малка или равна на %s."
- , range: "Стойността трябва да бъде между %s и %s."
- , minlength: "Стойността е прекалено кратка. Мин. дължина: %s символа."
- , maxlength: "Стойността е прекалено дълга. Макс. дължина: %s символа."
- , rangelength: "Дължината на стойността трябва да бъде между %s и %s символа."
- , mincheck: "Трябва да изберете поне %s стойности."
- , maxcheck: "Трябва да изберете най-много %s стойности."
- , rangecheck: "Трябва да изберете между %s и %s стойности."
- , equalto: "Стойността трябва да съвпада."
+// Define then the messages
+window.ParsleyConfig.i18n.bg = $.extend(window.ParsleyConfig.i18n.bg || {}, {
+ defaultMessage: "Невалидна стойност.",
+ type: {
+ email: "Невалиден имейл адрес.",
+ url: "Невалиден URL адрес.",
+ number: "Невалиден номер.",
+ integer: "Невалиден номер.",
+ digits: "Невалидни цифри.",
+ alphanum: "Стойността трябва да садържа само букви или цифри."
+ },
+ notnull: "Полето е задължително.",
+ notblank: "Полето е задължително.",
+ required: "Полето е задължително.",
+ pattern: "Невалидна стойност.",
+ min: "Стойността трябва да бъде по-голяма или равна на %s.",
+ max: "Стойността трябва да бъде по-малка или равна на %s.",
+ range: "Стойността трябва да бъде между %s и %s.",
+ minlength: "Стойността е прекалено кратка. Мин. дължина: %s символа.",
+ maxlength: "Стойността е прекалено дълга. Макс. дължина: %s символа.",
+ length: "Дължината на стойността трябва да бъде между %s и %s символа.",
+ mincheck: "Трябва да изберете поне %s стойности.",
+ maxcheck: "Трябва да изберете най-много %s стойности.",
+ check: "Трябва да изберете между %s и %s стойности.",
+ equalto: "Стойността трябва да съвпада."
+});
- // parsley.extend ///////////////////////////////
- , minwords: "Стойността трябва да съдържа поне %s букви."
- , maxwords: "Стойността трява да съдържа най-много %s букви."
- , rangewords: "Стойността трябва да съдържа между %s и %s букви."
- , greaterthan: "Стойността трябва да бъде по-голяма от %s."
- , lessthan: "Стойността трябва да бъде по-малка от %s."
- , beforedate: "Датата трябва да бъде преди %s."
- , afterdate: "Дата трябва да бъде след %s."
- , americandate: "Невалиден формат на датата (ММ/ДД/ГГГГ)."
- }
- });
-}(window.jQuery || window.Zepto));
+// If file is loaded after Parsley main file, auto-load locale
+if ('undefined' !== typeof window.ParsleyValidator)
+ window.ParsleyValidator.addCatalog('bg', window.ParsleyConfig.i18n.bg, true);