1function translateValidationMessages() { 2 3 var validateForm = $("form").validate(); 4 var messages = validateForm.settings.messages; 5 6 // Loop over the messages object 7 for (var key in messages) { 8 if (messages[key]) { 9 if (messages[key].required) { 10 messages[key].required = "ÙØ°Ø§ Ø§ÙØÙÙ Ø¥ÙØ²Ø§Ù Ù"; 11 } 12 if (messages[key].remote) { 13 messages[key].remote = "ÙØ±Ø¬Ù تصØÙØ ÙØ°Ø§ Ø§ÙØÙÙ ÙÙ٠تابعة"; 14 } 15 if (messages[key].email) { 16 messages[key].email = "رجاء إدخا٠عÙÙØ§Ù Ø¨Ø±ÙØ¯ Ø¥ÙÙØªØ±ÙÙ٠صØÙØ"; 17 } 18 if (messages[key].url) { 19 messages[key].url = "رجاء إدخا٠عÙÙØ§Ù Ù ÙÙØ¹ Ø¥ÙÙØªØ±ÙÙ٠صØÙØ"; 20 } 21 if (messages[key].date) { 22 messages[key].date = "رجاء Ø¥Ø¯Ø®Ø§Ù ØªØ§Ø±ÙØ® صØÙØ"; 23 } 24 if (messages[key].dateISO) { 25 messages[key].dateISO = "رجاء Ø¥Ø¯Ø®Ø§Ù ØªØ§Ø±ÙØ® صØÙØ (ISO)"; 26 } 27 if (messages[key].number) { 28 messages[key].number = "رجاء إدخا٠عدد بطرÙÙØ© صØÙØØ©"; 29 } 30 if (messages[key].digits) { 31 messages[key].digits = "رجاء Ø¥Ø¯Ø®Ø§Ù Ø£Ø±ÙØ§Ù ÙÙØ·"; 32 } 33 if (messages[key].equalTo) { 34 messages[key].equalTo = "رجاء إدخا٠ÙÙØ³ اÙÙÙÙ Ø©"; 35 } 36 if (messages[key].maxlength) { 37 messages[key].maxlength = "Ø§ÙØØ¯ Ø§ÙØ£ÙØµÙ ÙØ¹Ø¯Ø¯ Ø§ÙØØ±ÙÙ ÙÙ {0}"; 38 } 39 if (messages[key].minlength) { 40 messages[key].minlength = "Ø§ÙØØ¯ Ø§ÙØ£Ø¯ÙÙ ÙØ¹Ø¯Ø¯ Ø§ÙØØ±ÙÙ ÙÙ {0}"; 41 } 42 if (messages[key].rangelength) { 43 messages[key].rangelength = "عدد Ø§ÙØØ±ÙÙ ÙØ¬Ø¨ Ø£Ù ÙÙÙ٠بÙÙ {0} Ù {1}"; 44 } 45 if (messages[key].range) { 46 messages[key].range = "رجاء إدخا٠عدد ÙÙ٠ت٠بÙÙ {0} Ù {1}"; 47 } 48 if (messages[key].max) { 49 messages[key].max = "رجاء إدخا٠عدد Ø£ÙÙ Ù Ù Ø£Ù ÙØ³Ø§ÙÙ {0}"; 50 } 51 if (messages[key].min) { 52 messages[key].min = "رجاء إدخا٠عدد Ø£ÙØ¨Ø± Ù Ù Ø£Ù ÙØ³Ø§ÙÙ {0}"; 53 } 54 if (messages[key].step) { 55 messages[key].step = "ÙØ±Ø¬Ù ØªÙØ¯ÙÙ ÙÙÙ Ø© Ù Ù Ù Ø¶Ø§Ø¹ÙØ§Øª {0}"; 56 } 57 } 58 } 59 60} 61 62// Run on page load 63$(document).ready(function () { 64 // Check if there is at least one form element on the page 65 if ($("form").length > 0 && document.documentElement.lang === 'ar') { 66 translateValidationMessages(); 67 } 68});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.