Official MailerLite Sign Up Forms - Version 1.1

Version Description

= 1.0.18 = * added php,wordpress and curl version checks before activation = 1.0.17 = * fix db queries for update = 1.0.16 = * links to https, db update charset = 1.0.15 = * Updated links to knowledge base about api key, changed db charset for table - utf8_bin = 1.0.14 = * Removed new lines for some cases = 1.0.13 = * Empty form description allowed = 1.0.12 = * Fix mistype in curl method = 1.0.11 = * Version fix = 1.0.10 = * Some code refactor, array fixes for PHP older than 5.4 = 1.0.9 = * Curl safe mode fix = 1.0.8 = * Fix shortcode popup = 1.0.7 = * Fix shortcode = 1.0.6 = * Fix embedded form cache = 1.0.5 = * Fix for WP 4.0 = 1.0.4 = * Subscribe button update = 1.0.3 = * jQuery load update = 1.0.2 = * Small changes = 1.0.1 = * Added translations = 1.0 = * First release

Download this release

Release Info

Developer mailerlite
Plugin Icon 128x128 Official MailerLite Sign Up Forms
Version 1.1
Comparing to
See all releases

Code changes from version 1.0.18 to 1.1

Files changed (33) hide show
  1. assets/js/localization/jquery.validate/messages_ar.js +23 -0
  2. assets/js/localization/jquery.validate/messages_bg.js +23 -0
  3. assets/js/localization/jquery.validate/messages_ca.js +23 -0
  4. assets/js/localization/jquery.validate/messages_cs.js +23 -0
  5. assets/js/localization/jquery.validate/messages_da.js +20 -0
  6. assets/js/localization/jquery.validate/messages_de.js +20 -0
  7. assets/js/localization/jquery.validate/messages_el.js +23 -0
  8. assets/js/localization/jquery.validate/messages_es.js +23 -0
  9. assets/js/localization/jquery.validate/messages_eu.js +23 -0
  10. assets/js/localization/jquery.validate/messages_fa.js +23 -0
  11. assets/js/localization/jquery.validate/messages_fi.js +21 -0
  12. assets/js/localization/jquery.validate/messages_fr.js +23 -0
  13. assets/js/localization/jquery.validate/messages_he.js +23 -0
  14. assets/js/localization/jquery.validate/messages_hu.js +20 -0
  15. assets/js/localization/jquery.validate/messages_it.js +23 -0
  16. assets/js/localization/jquery.validate/messages_ja.js +23 -0
  17. assets/js/localization/jquery.validate/messages_kk.js +23 -0
  18. assets/js/localization/jquery.validate/messages_lt.js +23 -0
  19. assets/js/localization/jquery.validate/messages_lv.js +23 -0
  20. assets/js/localization/jquery.validate/messages_nl.js +23 -0
  21. assets/js/localization/jquery.validate/messages_no.js +23 -0
  22. assets/js/localization/jquery.validate/messages_pl.js +23 -0
  23. assets/js/localization/jquery.validate/messages_ro.js +23 -0
  24. assets/js/localization/jquery.validate/messages_ru.js +23 -0
  25. assets/js/localization/jquery.validate/messages_si.js +23 -0
  26. assets/js/localization/jquery.validate/messages_sk.js +20 -0
  27. assets/js/localization/jquery.validate/messages_sl.js +23 -0
  28. assets/js/localization/jquery.validate/messages_th.js +23 -0
  29. assets/js/localization/jquery.validate/messages_vi.js +23 -0
  30. include/mailerlite-admin.php +9 -0
  31. include/settings/languages.php +35 -0
  32. include/templates/admin/edit_custom.php +14 -0
  33. include/templates/forms/custom_form.php +5 -1
assets/js/localization/jquery.validate/messages_ar.js ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * Translated default messages for the jQuery validation plugin into arabic.
3
+ * Locale: AR
4
+ */
5
+ jQuery.extend(jQuery.validator.messages, {
6
+ required: "هذا الحقل إلزامي",
7
+ remote: "يرجى تصحيح هذا الحقل للمتابعة",
8
+ email: "رجاء إدخال عنوان بريد إلكتروني صحيح",
9
+ url: "رجاء إدخال عنوان موقع إلكتروني صحيح",
10
+ date: "رجاء إدخال تاريخ صحيح",
11
+ dateISO: "رجاء إدخال تاريخ صحيح (ISO)",
12
+ number: "رجاء إدخال عدد بطريقة صحيحة",
13
+ digits: "رجاء إدخال أرقام فقط",
14
+ creditcard: "رجاء إدخال رقم بطاقة ائتمان صحيح",
15
+ equalTo: "رجاء إدخال نفس القيمة",
16
+ accept: "رجاء إدخال ملف بامتداد موافق عليه",
17
+ maxlength: jQuery.validator.format("الحد الأقصى لعدد الحروف هو {0}"),
18
+ minlength: jQuery.validator.format("الحد الأدنى لعدد الحروف هو {0}"),
19
+ rangelength: jQuery.validator.format("عدد الحروف يجب أن يكون بين {0} و {1}"),
20
+ range: jQuery.validator.format("رجاء إدخال عدد قيمته بين {0} و {1}"),
21
+ max: jQuery.validator.format("رجاء إدخال عدد أقل من أو يساوي (0}"),
22
+ min: jQuery.validator.format("رجاء إدخال عدد أكبر من أو يساوي (0}")
23
+ });
assets/js/localization/jquery.validate/messages_bg.js ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * Translated default messages for the jQuery validation plugin.
3
+ * Locale: BG
4
+ */
5
+ jQuery.extend(jQuery.validator.messages, {
6
+ required: "Полето е задължително.",
7
+ remote: "Моля, въведете правилната стойност.",
8
+ email: "Моля, въведете валиден email.",
9
+ url: "Моля, въведете валидно URL.",
10
+ date: "Моля, въведете валидна дата.",
11
+ dateISO: "Моля, въведете валидна дата (ISO).",
12
+ number: "Моля, въведете валиден номер.",
13
+ digits: "Моля, въведете само цифри",
14
+ creditcard: "Моля, въведете валиден номер на кредитна карта.",
15
+ equalTo: "Моля, въведете същата стойност отново.",
16
+ accept: "Моля, въведете стойност с валидно разширение.",
17
+ maxlength: $.validator.format("Моля, въведете повече от {0} символа."),
18
+ minlength: $.validator.format("Моля, въведете поне {0} символа."),
19
+ rangelength: $.validator.format("Моля, въведете стойност с дължина между {0} и {1} символа."),
20
+ range: $.validator.format("Моля, въведете стойност между {0} и {1}."),
21
+ max: $.validator.format("Моля, въведете стойност по-малка или равна на {0}."),
22
+ min: $.validator.format("Моля, въведете стойност по-голяма или равна на {0}.")
23
+ });
assets/js/localization/jquery.validate/messages_ca.js ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * Translated default messages for the jQuery validation plugin.
3
+ * Locale: CA
4
+ */
5
+ jQuery.extend(jQuery.validator.messages, {
6
+ required: "Aquest camp és obligatori.",
7
+ remote: "Si us plau, omple aquest camp.",
8
+ email: "Si us plau, escriu una adreça de correu-e vàlida",
9
+ url: "Si us plau, escriu una URL vàlida.",
10
+ date: "Si us plau, escriu una data vàlida.",
11
+ dateISO: "Si us plau, escriu una data (ISO) vàlida.",
12
+ number: "Si us plau, escriu un número enter vàlid.",
13
+ digits: "Si us plau, escriu només dígits.",
14
+ creditcard: "Si us plau, escriu un número de tarjeta vàlid.",
15
+ equalTo: "Si us plau, escriu el maateix valor de nou.",
16
+ accept: "Si us plau, escriu un valor amb una extensió acceptada.",
17
+ maxlength: jQuery.validator.format("Si us plau, no escriguis més de {0} caracters."),
18
+ minlength: jQuery.validator.format("Si us plau, no escriguis menys de {0} caracters."),
19
+ rangelength: jQuery.validator.format("Si us plau, escriu un valor entre {0} i {1} caracters."),
20
+ range: jQuery.validator.format("Si us plau, escriu un valor entre {0} i {1}."),
21
+ max: jQuery.validator.format("Si us plau, escriu un valor menor o igual a {0}."),
22
+ min: jQuery.validator.format("Si us plau, escriu un valor major o igual a {0}.")
23
+ });
assets/js/localization/jquery.validate/messages_cs.js ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * Translated default messages for the jQuery validation plugin.
3
+ * Locale: CS
4
+ */
5
+ jQuery.extend(jQuery.validator.messages, {
6
+ required: "Tento údaj je povinný.",
7
+ remote: "Prosím, opravte tento údaj.",
8
+ email: "Prosím, zadejte platný e-mail.",
9
+ url: "Prosím, zadejte platné URL.",
10
+ date: "Prosím, zadejte platné datum.",
11
+ dateISO: "Prosím, zadejte platné datum (ISO).",
12
+ number: "Prosím, zadejte číslo.",
13
+ digits: "Prosím, zadávejte pouze číslice.",
14
+ creditcard: "Prosím, zadejte číslo kreditní karty.",
15
+ equalTo: "Prosím, zadejte znovu stejnou hodnotu.",
16
+ accept: "Prosím, zadejte soubor se správnou příponou.",
17
+ maxlength: jQuery.validator.format("Prosím, zadejte nejvíce {0} znaků."),
18
+ minlength: jQuery.validator.format("Prosím, zadejte nejméně {0} znaků."),
19
+ rangelength: jQuery.validator.format("Prosím, zadejte od {0} do {1} znaků."),
20
+ range: jQuery.validator.format("Prosím, zadejte hodnotu od {0} do {1}."),
21
+ max: jQuery.validator.format("Prosím, zadejte hodnotu menší nebo rovnu {0}."),
22
+ min: jQuery.validator.format("Prosím, zadejte hodnotu větší nebo rovnu {0}.")
23
+ });
assets/js/localization/jquery.validate/messages_da.js ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * Translated default messages for the jQuery validation plugin.
3
+ * Locale: DA
4
+ */
5
+ jQuery.extend(jQuery.validator.messages, {
6
+ required: "Dette felt er påkrævet.",
7
+ maxlength: jQuery.validator.format("Indtast højst {0} tegn."),
8
+ minlength: jQuery.validator.format("Indtast mindst {0} tegn."),
9
+ rangelength: jQuery.validator.format("Indtast mindst {0} og højst {1} tegn."),
10
+ email: "Indtast en gyldig email-adresse.",
11
+ url: "Indtast en gyldig URL.",
12
+ date: "Indtast en gyldig dato.",
13
+ number: "Indtast et tal.",
14
+ digits: "Indtast kun cifre.",
15
+ equalTo: "Indtast den samme værdi igen.",
16
+ range: jQuery.validator.format("Angiv en værdi mellem {0} og {1}."),
17
+ max: jQuery.validator.format("Angiv en værdi der højst er {0}."),
18
+ min: jQuery.validator.format("Angiv en værdi der mindst er {0}."),
19
+ creditcard: "Indtast et gyldigt kreditkortnummer."
20
+ });
assets/js/localization/jquery.validate/messages_de.js ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * Translated default messages for the jQuery validation plugin.
3
+ * Locale: DE
4
+ */
5
+ jQuery.extend(jQuery.validator.messages, {
6
+ required: "Dieses Feld ist ein Pflichtfeld.",
7
+ maxlength: jQuery.validator.format("Geben Sie bitte maximal {0} Zeichen ein."),
8
+ minlength: jQuery.validator.format("Geben Sie bitte mindestens {0} Zeichen ein."),
9
+ rangelength: jQuery.validator.format("Geben Sie bitte mindestens {0} und maximal {1} Zeichen ein."),
10
+ email: "Geben Sie bitte eine gültige E-Mail Adresse ein.",
11
+ url: "Geben Sie bitte eine gültige URL ein.",
12
+ date: "Bitte geben Sie ein gültiges Datum ein.",
13
+ number: "Geben Sie bitte eine Nummer ein.",
14
+ digits: "Geben Sie bitte nur Ziffern ein.",
15
+ equalTo: "Bitte denselben Wert wiederholen.",
16
+ range: jQuery.validator.format("Geben Sie bitten einen Wert zwischen {0} und {1}."),
17
+ max: jQuery.validator.format("Geben Sie bitte einen Wert kleiner oder gleich {0} ein."),
18
+ min: jQuery.validator.format("Geben Sie bitte einen Wert größer oder gleich {0} ein."),
19
+ creditcard: "Geben Sie bitte ein gültige Kreditkarten-Nummer ein."
20
+ });
assets/js/localization/jquery.validate/messages_el.js ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * Translated default messages for the jQuery validation plugin.
3
+ * Locale: EL
4
+ */
5
+ jQuery.extend(jQuery.validator.messages, {
6
+ required: "Αυτό το πεδίο είναι υποχρεωτικό.",
7
+ remote: "Παρακαλώ διορθώστε αυτό το πεδίο.",
8
+ email: "Παρακαλώ εισάγετε μια έγκυρη διεύθυνση email.",
9
+ url: "Παρακαλώ εισάγετε ένα έγκυρο URL.",
10
+ date: "Παρακαλώ εισάγετε μια έγκυρη ημερομηνία.",
11
+ dateISO: "Παρακαλώ εισάγετε μια έγκυρη ημερομηνία (ISO).",
12
+ number: "Παρακαλώ εισάγετε έναν έγκυρο αριθμό.",
13
+ digits: "Παρακαλώ εισάγετε μόνο αριθμητικά ψηφία.",
14
+ creditcard: "Παρακαλώ εισάγετε έναν έγκυρο αριθμό πιστωτικής κάρτας.",
15
+ equalTo: "Παρακαλώ εισάγετε την ίδια τιμή ξανά.",
16
+ accept: "Παρακαλώ εισάγετε μια τιμή με έγκυρη επέκταση αρχείου.",
17
+ maxlength: jQuery.validator.format("Παρακαλώ εισάγετε μέχρι και {0} χαρακτήρες."),
18
+ minlength: jQuery.validator.format("Παρακαλώ εισάγετε τουλάχιστον {0} χαρακτήρες."),
19
+ rangelength: jQuery.validator.format("Παρακαλώ εισάγετε μια τιμή με μήκος μεταξύ {0} και {1} χαρακτήρων."),
20
+ range: jQuery.validator.format("Παρακαλώ εισάγετε μια τιμή μεταξύ {0} και {1}."),
21
+ max: jQuery.validator.format("Παρακαλώ εισάγετε μια τιμή μικρότερη ή ίση του {0}."),
22
+ min: jQuery.validator.format("Παρακαλώ εισάγετε μια τιμή μεγαλύτερη ή ίση του {0}.")
23
+ });
assets/js/localization/jquery.validate/messages_es.js ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * Translated default messages for the jQuery validation plugin.
3
+ * Locale: ES
4
+ */
5
+ jQuery.extend(jQuery.validator.messages, {
6
+ required: "Este campo es obligatorio.",
7
+ remote: "Por favor, rellena este campo.",
8
+ email: "Por favor, escribe una dirección de correo válida",
9
+ url: "Por favor, escribe una URL válida.",
10
+ date: "Por favor, escribe una fecha válida.",
11
+ dateISO: "Por favor, escribe una fecha (ISO) válida.",
12
+ number: "Por favor, escribe un número entero válido.",
13
+ digits: "Por favor, escribe sólo dígitos.",
14
+ creditcard: "Por favor, escribe un número de tarjeta válido.",
15
+ equalTo: "Por favor, escribe el mismo valor de nuevo.",
16
+ accept: "Por favor, escribe un valor con una extensión aceptada.",
17
+ maxlength: jQuery.validator.format("Por favor, no escribas más de {0} caracteres."),
18
+ minlength: jQuery.validator.format("Por favor, no escribas menos de {0} caracteres."),
19
+ rangelength: jQuery.validator.format("Por favor, escribe un valor entre {0} y {1} caracteres."),
20
+ range: jQuery.validator.format("Por favor, escribe un valor entre {0} y {1}."),
21
+ max: jQuery.validator.format("Por favor, escribe un valor menor o igual a {0}."),
22
+ min: jQuery.validator.format("Por favor, escribe un valor mayor o igual a {0}.")
23
+ });
assets/js/localization/jquery.validate/messages_eu.js ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * Translated default messages for the jQuery validation plugin.
3
+ * Locale: EU (Basque)
4
+ */
5
+ jQuery.extend(jQuery.validator.messages, {
6
+ required: "Eremu hau beharrezkoa da.",
7
+ remote: "Mesedez, bete eremu hau.",
8
+ email: "Mesedez, idatzi baliozko posta helbide bat.",
9
+ url: "Mesedez, idatzi baliozko URL bat.",
10
+ date: "Mesedez, idatzi baliozko data bat.",
11
+ dateISO: "Mesedez, idatzi baliozko (ISO) data bat.",
12
+ number: "Mesedez, idatzi baliozko zenbaki oso bat.",
13
+ digits: "Mesedez, idatzi digituak soilik.",
14
+ creditcard: "Mesedez, idatzi baliozko txartel zenbaki bat.",
15
+ equalTo: "Mesedez, idatzi berdina berriro ere.",
16
+ accept: "Mesedez, idatzi onartutako luzapena duen balio bat.",
17
+ maxlength: jQuery.validator.format("Mesedez, ez idatzi {0} karaktere baino gehiago."),
18
+ minlength: jQuery.validator.format("Mesedez, ez idatzi {0} karaktere baino gutxiago."),
19
+ rangelength: jQuery.validator.format("Mesedez, idatzi {0} eta {1} karaktere arteko balio bat."),
20
+ range: jQuery.validator.format("Mesedez, idatzi {0} eta {1} arteko balio bat."),
21
+ max: jQuery.validator.format("Mesedez, idatzi {0} edo txikiagoa den balio bat."),
22
+ min: jQuery.validator.format("Mesedez, idatzi {0} edo handiagoa den balio bat.")
23
+ });
assets/js/localization/jquery.validate/messages_fa.js ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * Translated default messages for the jQuery validation plugin.
3
+ * Locale: FA
4
+ */
5
+ jQuery.extend(jQuery.validator.messages, {
6
+ required: "تکمیل این فیلد اجباری است.",
7
+ remote: "لطفا این فیلد را تصحیح کنید.",
8
+ email: ".لطفا یک ایمیل صحیح وارد کنید",
9
+ url: "لطفا آدرس صحیح وارد کنید.",
10
+ date: "لطفا یک تاریخ صحیح وارد کنید",
11
+ dateISO: "لطفا تاریخ صحیح وارد کنید (ISO).",
12
+ number: "لطفا عدد صحیح وارد کنید.",
13
+ digits: "لطفا تنها رقم وارد کنید",
14
+ creditcard: "لطفا کریدیت کارت صحیح وارد کنید.",
15
+ equalTo: "لطفا مقدار برابری وارد کنید",
16
+ accept: "لطفا مقداری وارد کنید که ",
17
+ maxlength: jQuery.validator.format("لطفا بیشتر از {0} حرف وارد نکنید."),
18
+ minlength: jQuery.validator.format("لطفا کمتر از {0} حرف وارد نکنید."),
19
+ rangelength: jQuery.validator.format("لطفا مقداری بین {0} تا {1} حرف وارد کنید."),
20
+ range: jQuery.validator.format("لطفا مقداری بین {0} تا {1} حرف وارد کنید."),
21
+ max: jQuery.validator.format("لطفا مقداری کمتر از {0} حرف وارد کنید."),
22
+ min: jQuery.validator.format("لطفا مقداری بیشتر از {0} حرف وارد کنید.")
23
+ });
assets/js/localization/jquery.validate/messages_fi.js ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * Translated default messages for the jQuery validation plugin.
3
+ * Locale: FI
4
+ */
5
+ jQuery.extend(jQuery.validator.messages, {
6
+ required: "Tämä kenttä on pakollinen.",
7
+ maxlength: jQuery.validator.format("Voit syöttää enintään {0} merkkiä."),
8
+ minlength: jQuery.validator.format("Vähintään {0} merkkiä."),
9
+ rangelength: jQuery.validator.format("Syötä vähintään {0} ja enintään {1} merkkiä."),
10
+ email: "Syötä oikea sähköpostiosoite.",
11
+ url: "Syötä oikea URL osoite.",
12
+ date: "Syötä oike päivämäärä.",
13
+ dateISO: "Syötä oike päivämäärä (VVVV-MM-DD).",
14
+ number: "Syötä numero.",
15
+ digits: "Syötä pelkästään numeroita.",
16
+ equalTo: "Syötä sama arvo uudestaan.",
17
+ range: jQuery.validator.format("Syötä arvo {0} ja {1} väliltä."),
18
+ max: jQuery.validator.format("Syötä arvo joka on yhtä suuri tai suurempi kuin {0}."),
19
+ min: jQuery.validator.format("Syötä arvo joka on pienempi tai yhtä suuri kuin {0}."),
20
+ creditcard: "Syötä voimassa oleva luottokorttinumero."
21
+ });
assets/js/localization/jquery.validate/messages_fr.js ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * Translated default messages for the jQuery validation plugin.
3
+ * Locale: FR
4
+ */
5
+ jQuery.extend(jQuery.validator.messages, {
6
+ required: "Ce champ est requis.",
7
+ remote: "Veuillez remplir ce champ pour continuer.",
8
+ email: "Veuillez entrer une adresse email valide.",
9
+ url: "Veuillez entrer une URL valide.",
10
+ date: "Veuillez entrer une date valide.",
11
+ dateISO: "Veuillez entrer une date valide (ISO).",
12
+ number: "Veuillez entrer un nombre valide.",
13
+ digits: "Veuillez entrer (seulement) une valeur numérique.",
14
+ creditcard: "Veuillez entrer un numéro de carte de crédit valide.",
15
+ equalTo: "Veuillez entrer une nouvelle fois la même valeur.",
16
+ accept: "Veuillez entrer une valeur avec une extension valide.",
17
+ maxlength: jQuery.validator.format("Veuillez ne pas entrer plus de {0} caractères."),
18
+ minlength: jQuery.validator.format("Veuillez entrer au moins {0} caractères."),
19
+ rangelength: jQuery.validator.format("Veuillez entrer entre {0} et {1} caractères."),
20
+ range: jQuery.validator.format("Veuillez entrer une valeur entre {0} et {1}."),
21
+ max: jQuery.validator.format("Veuillez entrer une valeur inférieure ou égale à {0}."),
22
+ min: jQuery.validator.format("Veuillez entrer une valeur supérieure ou égale à {0}.")
23
+ });
assets/js/localization/jquery.validate/messages_he.js ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * Translated default messages for the jQuery validation plugin.
3
+ * Locale: HE
4
+ */
5
+ jQuery.extend(jQuery.validator.messages, {
6
+ required: ".השדה הזה הינו שדה חובה",
7
+ remote: "נא לתקן שדה זה.",
8
+ email: "נא למלא כתובת דוא\"ל חוקית",
9
+ url: "נא למלא כתובת אינטרנט חוקית.",
10
+ date: "נא למלא תאריך חוקי",
11
+ dateISO: "נא למלא תאריך חוקי (ISO).",
12
+ number: "נא למלא מספר.",
13
+ digits: ".נא למלא רק מספרים",
14
+ creditcard: "נא למלא מספר כרטיס אשראי חוקי.",
15
+ equalTo: "נא למלא את אותו ערך שוב.",
16
+ accept: "נא למלא ערך עם סיומת חוקית.",
17
+ maxlength: jQuery.validator.format(".נא לא למלא יותר מ- {0} תווים"),
18
+ minlength: jQuery.validator.format("נא למלא לפחות {0} תווים."),
19
+ rangelength: jQuery.validator.format("נא למלא ערך בין {0} ל- {1} תווים."),
20
+ range: jQuery.validator.format("נא למלא ערך בין {0} ל- {1}."),
21
+ max: jQuery.validator.format("נא למלא ערך קטן או שווה ל- {0}."),
22
+ min: jQuery.validator.format("נא למלא ערך גדול או שווה ל- {0}.")
23
+ });
assets/js/localization/jquery.validate/messages_hu.js ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * Translated default messages for the jQuery validation plugin.
3
+ * Locale: HU
4
+ */
5
+ jQuery.extend(jQuery.validator.messages, {
6
+ required: "Kötelező megadni.",
7
+ maxlength: jQuery.validator.format("Legfeljebb {0} karakter hosszú legyen."),
8
+ minlength: jQuery.validator.format("Legalább {0} karakter hosszú legyen."),
9
+ rangelength: jQuery.validator.format("Legalább {0} és legfeljebb {1} karakter hosszú legyen."),
10
+ email: "Érvényes e-mail címnek kell lennie.",
11
+ url: "Érvényes URL-nek kell lennie.",
12
+ date: "Dátumnak kell lennie.",
13
+ number: "Számnak kell lennie.",
14
+ digits: "Csak számjegyek lehetnek.",
15
+ equalTo: "Meg kell egyeznie a két értéknek.",
16
+ range: jQuery.validator.format("{0} és {1} közé kell esnie."),
17
+ max: jQuery.validator.format("Nem lehet nagyobb, mint {0}."),
18
+ min: jQuery.validator.format("Nem lehet kisebb, mint {0}."),
19
+ creditcard: "Érvényes hitelkártyaszámnak kell lennie."
20
+ });
assets/js/localization/jquery.validate/messages_it.js ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * Translated default messages for the jQuery validation plugin.
3
+ * Locale: IT
4
+ */
5
+ jQuery.extend(jQuery.validator.messages, {
6
+ required: "Campo obbligatorio.",
7
+ remote: "Controlla questo campo.",
8
+ email: "Inserisci un indirizzo email valido.",
9
+ url: "Inserisci un indirizzo web valido.",
10
+ date: "Inserisci una data valida.",
11
+ dateISO: "Inserisci una data valida (ISO).",
12
+ number: "Inserisci un numero valido.",
13
+ digits: "Inserisci solo numeri.",
14
+ creditcard: "Inserisci un numero di carta di credito valido.",
15
+ equalTo: "Il valore non corrisponde.",
16
+ accept: "Inserisci un valore con un'estensione valida.",
17
+ maxlength: jQuery.validator.format("Non inserire più di {0} caratteri."),
18
+ minlength: jQuery.validator.format("Inserisci almeno {0} caratteri."),
19
+ rangelength: jQuery.validator.format("Inserisci un valore compreso tra {0} e {1} caratteri."),
20
+ range: jQuery.validator.format("Inserisci un valore compreso tra {0} e {1}."),
21
+ max: jQuery.validator.format("Inserisci un valore minore o uguale a {0}."),
22
+ min: jQuery.validator.format("Inserisci un valore maggiore o uguale a {0}.")
23
+ });
assets/js/localization/jquery.validate/messages_ja.js ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * Translated default messages for the jQuery validation plugin.
3
+ * Locale: JA (Japanese)
4
+ */
5
+ jQuery.extend(jQuery.validator.messages, {
6
+ required: "このフィールドは必須です。",
7
+ remote: "このフィールドを修正してください。",
8
+ email: "有効なEメールアドレスを入力してください。",
9
+ url: "有効なURLを入力してください。",
10
+ date: "有効な日付を入力してください。",
11
+ dateISO: "有効な日付(ISO)を入力してください。",
12
+ number: "有効な数字を入力してください。",
13
+ digits: "数字のみを入力してください。",
14
+ creditcard: "有効なクレジットカード番号を入力してください。",
15
+ equalTo: "同じ値をもう一度入力してください。",
16
+ accept: "有効な拡張子を含む値を入力してください。",
17
+ maxlength: jQuery.validator.format("{0} 文字以内で入力してください。"),
18
+ minlength: jQuery.validator.format("{0} 文字以上で入力してください。"),
19
+ rangelength: jQuery.validator.format("{0} 文字から {1} 文字までの値を入力してください。"),
20
+ range: jQuery.validator.format("{0} から {1} までの値を入力してください。"),
21
+ max: jQuery.validator.format("{0} 以下の値を入力してください。"),
22
+ min: jQuery.validator.format("{1} 以上の値を入力してください。")
23
+ });
assets/js/localization/jquery.validate/messages_kk.js ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * Translated default messages for the jQuery validation plugin.
3
+ * Locale: KK
4
+ */
5
+ jQuery.extend(jQuery.validator.messages, {
6
+ required: "Бұл өрісті міндетті түрде толтырыңыз.",
7
+ remote: "Дұрыс мағына енгізуіңізді сұраймыз.",
8
+ email: "Нақты электронды поштаңызды енгізуіңізді сұраймыз.",
9
+ url: "Нақты URL-ды енгізуіңізді сұраймыз.",
10
+ date: "Нақты URL-ды енгізуіңізді сұраймыз.",
11
+ dateISO: "Нақты ISO форматымен сәйкес датасын енгізуіңізді сұраймыз.",
12
+ number: "Күнді енгізуіңізді сұраймыз.",
13
+ digits: "Тек қана сандарды енгізуіңізді сұраймыз.",
14
+ creditcard: "Несие картасының нөмірін дұрыс енгізуіңізді сұраймыз.",
15
+ equalTo: "Осы мәнді қайта енгізуіңізді сұраймыз.",
16
+ accept: "Файлдың кеңейтуін дұрыс таңдаңыз.",
17
+ maxlength: jQuery.validator.format("Ұзындығы {0} символдан көр болмасын."),
18
+ minlength: jQuery.validator.format("Ұзындығы {0} символдан аз болмасын."),
19
+ rangelength: jQuery.validator.format("Ұзындығы {0}-{1} дейін мән енгізуіңізді сұраймыз."),
20
+ range: jQuery.validator.format("Пожалуйста, введите число от {0} до {1}. - {0} - {1} санын енгізуіңізді сұраймыз."),
21
+ max: jQuery.validator.format("{0} аз немесе тең санын енгізуіңіді сұраймыз."),
22
+ min: jQuery.validator.format("{0} көп немесе тең санын енгізуіңізді сұраймыз.")
23
+ });
assets/js/localization/jquery.validate/messages_lt.js ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * Translated default messages for the jQuery validation plugin in lithuanian.
3
+ * Locale: LT
4
+ */
5
+ jQuery.extend(jQuery.validator.messages, {
6
+ required: "Šis laukas yra privalomas.",
7
+ remote: "Prašau pataisyti šį lauką.",
8
+ email: "Prašau įvesti teisingą elektroninio pašto adresą.",
9
+ url: "Prašau įvesti teisingą URL.",
10
+ date: "Prašau įvesti teisingą datą.",
11
+ dateISO: "Prašau įvesti teisingą datą (ISO).",
12
+ number: "Prašau įvesti teisingą skaičių.",
13
+ digits: "Prašau naudoti tik skaitmenis.",
14
+ creditcard: "Prašau įvesti teisingą kreditinės kortelės numerį.",
15
+ equalTo: "Prašau įvestį tą pačią reikšmę dar kartą.",
16
+ accept: "Prašau įvesti reikšmę su teisingu plėtiniu.",
17
+ maxlength: jQuery.validator.format("Prašau įvesti ne daugiau kaip {0} simbolių."),
18
+ minlength: jQuery.validator.format("Prašau įvesti bent {0} simbolius."),
19
+ rangelength: jQuery.validator.format("Prašau įvesti reikšmes, kurių ilgis nuo {0} iki {1} simbolių."),
20
+ range: jQuery.validator.format("Prašau įvesti reikšmę intervale nuo {0} iki {1}."),
21
+ max: jQuery.validator.format("Prašau įvesti reikšmę mažesnę arba lygią {0}."),
22
+ min: jQuery.validator.format("Prašau įvesti reikšmę didesnę arba lygią {0}.")
23
+ });
assets/js/localization/jquery.validate/messages_lv.js ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * Translated default messages for the jQuery validation plugin.
3
+ * Locale: LV
4
+ */
5
+ jQuery.extend(jQuery.validator.messages, {
6
+ required: "Šis lauks ir obligāts.",
7
+ remote: "Lūdzu, pārbaudiet šo lauku.",
8
+ email: "Lūdzu, ievadiet derīgu e-pasta adresi.",
9
+ url: "Lūdzu, ievadiet derīgu URL adresi.",
10
+ date: "Lūdzu, ievadiet derīgu datumu.",
11
+ dateISO: "Lūdzu, ievadiet derīgu datumu (ISO).",
12
+ number: "Lūdzu, ievadiet derīgu numuru.",
13
+ digits: "Lūdzu, ievadiet tikai ciparus.",
14
+ creditcard: "Lūdzu, ievadiet derīgu kredītkartes numuru.",
15
+ equalTo: "Lūdzu, ievadiet to pašu vēlreiz.",
16
+ accept: "Lūdzu, ievadiet vērtību ar derīgu paplašinājumu.",
17
+ maxlength: jQuery.validator.format("Lūdzu, ievadiet ne vairāk kā {0} rakstzīmes."),
18
+ minlength: jQuery.validator.format("Lūdzu, ievadiet vismaz {0} rakstzīmes."),
19
+ rangelength: jQuery.validator.format("Lūdzu ievadiet {0} līdz {1} rakstzīmes."),
20
+ range: jQuery.validator.format("Lūdzu, ievadiet skaitli no {0} līdz {1}."),
21
+ max: jQuery.validator.format("Lūdzu, ievadiet skaitli, kurš ir mazāks vai vienāds ar {0}."),
22
+ min: jQuery.validator.format("Lūdzu, ievadiet skaitli, kurš ir lielāks vai vienāds ar {0}.")
23
+ });
assets/js/localization/jquery.validate/messages_nl.js ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * Translated default messages for the jQuery validation plugin.
3
+ * Locale: NL
4
+ */
5
+ jQuery.extend(jQuery.validator.messages, {
6
+ required: "Dit is een verplicht veld.",
7
+ remote: "Controleer dit veld.",
8
+ email: "Vul hier een geldig e-mailadres in.",
9
+ url: "Vul hier een geldige URL in.",
10
+ date: "Vul hier een geldige datum in.",
11
+ dateISO: "Vul hier een geldige datum in (ISO-formaat).",
12
+ number: "Vul hier een geldig getal in.",
13
+ digits: "Vul hier alleen getallen in.",
14
+ creditcard: "Vul hier een geldig creditcardnummer in.",
15
+ equalTo: "Vul hier dezelfde waarde in.",
16
+ accept: "Vul hier een waarde in met een geldige extensie.",
17
+ maxlength: jQuery.validator.format("Vul hier maximaal {0} tekens in."),
18
+ minlength: jQuery.validator.format("Vul hier minimaal {0} tekens in."),
19
+ rangelength: jQuery.validator.format("Vul hier een waarde in van minimaal {0} en maximaal {1} tekens."),
20
+ range: jQuery.validator.format("Vul hier een waarde in van minimaal {0} en maximaal {1}."),
21
+ max: jQuery.validator.format("Vul hier een waarde in kleiner dan of gelijk aan {0}."),
22
+ min: jQuery.validator.format("Vul hier een waarde in groter dan of gelijk aan {0}.")
23
+ });
assets/js/localization/jquery.validate/messages_no.js ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * Translated default messages for the jQuery validation plugin.
3
+ * Locale: NO (Norwegian)
4
+ */
5
+ jQuery.extend(jQuery.validator.messages, {
6
+ required: "Dette feltet er obligatorisk.",
7
+ maxlength: jQuery.validator.format("Maksimalt {0} tegn."),
8
+ minlength: jQuery.validator.format("Minimum {0} tegn."),
9
+ rangelength: jQuery.validator.format("Angi minimum {0} og maksimum {1} tegn."),
10
+ email: "Oppgi en gyldig epostadresse.",
11
+ url: "Angi en gyldig URL.",
12
+ date: "Angi en gyldig dato.",
13
+ dateISO: "Angi en gyldig dato (ÅÅÅÅ-MM-DD).",
14
+ dateSE: "Angi en gyldig dato.",
15
+ number: "Angi et gyldig nummer.",
16
+ numberSE: "Angi et gyldig nummer.",
17
+ digits: "Skriv kun tall.",
18
+ equalTo: "Skriv samme verdi igjen.",
19
+ range: jQuery.validator.format("Angi en verdi mellom {0} og {1}."),
20
+ max: jQuery.validator.format("Angi en verdi som er mindre eller lik {0}."),
21
+ min: jQuery.validator.format("Angi en verdi som er større eller lik {0}."),
22
+ creditcard: "Angi et gyldig kredittkortnummer."
23
+ });
assets/js/localization/jquery.validate/messages_pl.js ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * Translated default messages for the jQuery validation plugin.
3
+ * Locale: PL
4
+ */
5
+ jQuery.extend(jQuery.validator.messages, {
6
+ required: "To pole jest wymagane.",
7
+ remote: "Proszę o wypełnienie tego pola.",
8
+ email: "Proszę o podanie prawidłowego adresu email.",
9
+ url: "Proszę o podanie prawidłowego URL.",
10
+ date: "Proszę o podanie prawidłowej daty.",
11
+ dateISO: "Proszę o podanie prawidłowej daty (ISO).",
12
+ number: "Proszę o podanie prawidłowej liczby.",
13
+ digits: "Proszę o podanie samych cyfr.",
14
+ creditcard: "Proszę o podanie prawidłowej karty kredytowej.",
15
+ equalTo: "Proszę o podanie tej samej wartości ponownie.",
16
+ accept: "Proszę o podanie wartości z prawidłowym rozszerzeniem.",
17
+ maxlength: jQuery.validator.format("Proszę o podanie nie więcej niż {0} znaków."),
18
+ minlength: jQuery.validator.format("Proszę o podanie przynajmniej {0} znaków."),
19
+ rangelength: jQuery.validator.format("Proszę o podanie wartości o długości od {0} do {1} znaków."),
20
+ range: jQuery.validator.format("Proszę o podanie wartości z przedziału od {0} do {1}."),
21
+ max: jQuery.validator.format("Proszę o podanie wartości mniejszej bądź równej {0}."),
22
+ min: jQuery.validator.format("Proszę o podanie wartości większej bądź równej {0}.")
23
+ });
assets/js/localization/jquery.validate/messages_ro.js ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * Translated default messages for the jQuery validation plugin.
3
+ * Locale: RO
4
+ */
5
+ jQuery.extend(jQuery.validator.messages, {
6
+ required: "Acest câmp este obligatoriu.",
7
+ remote: "Te rugăm să completezi acest câmp.",
8
+ email: "Te rugăm să introduci o adresă de email validă",
9
+ url: "Te rugăm sa introduci o adresă URL validă.",
10
+ date: "Te rugăm să introduci o dată corectă.",
11
+ dateISO: "Te rugăm să introduci o dată (ISO) corectă.",
12
+ number: "Te rugăm să introduci un număr întreg valid.",
13
+ digits: "Te rugăm să introduci doar cifre.",
14
+ creditcard: "Te rugăm să introduci un numar de carte de credit valid.",
15
+ equalTo: "Te rugăm să reintroduci valoarea.",
16
+ accept: "Te rugăm să introduci o valoare cu o extensie validă.",
17
+ maxlength: jQuery.validator.format("Te rugăm să nu introduci mai mult de {0} caractere."),
18
+ minlength: jQuery.validator.format("Te rugăm să introduci cel puțin {0} caractere."),
19
+ rangelength: jQuery.validator.format("Te rugăm să introduci o valoare între {0} și {1} caractere."),
20
+ range: jQuery.validator.format("Te rugăm să introduci o valoare între {0} și {1}."),
21
+ max: jQuery.validator.format("Te rugăm să introduci o valoare egal sau mai mică decât {0}."),
22
+ min: jQuery.validator.format("Te rugăm să introduci o valoare egal sau mai mare decât {0}.")
23
+ });
assets/js/localization/jquery.validate/messages_ru.js ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * Translated default messages for the jQuery validation plugin.
3
+ * Locale: RU
4
+ */
5
+ jQuery.extend(jQuery.validator.messages, {
6
+ required: "Это поле необходимо заполнить.",
7
+ remote: "Пожалуйста, введите правильное значение.",
8
+ email: "Пожалуйста, введите корректный адрес электронной почты.",
9
+ url: "Пожалуйста, введите корректный URL.",
10
+ date: "Пожалуйста, введите корректную дату.",
11
+ dateISO: "Пожалуйста, введите корректную дату в формате ISO.",
12
+ number: "Пожалуйста, введите число.",
13
+ digits: "Пожалуйста, вводите только цифры.",
14
+ creditcard: "Пожалуйста, введите правильный номер кредитной карты.",
15
+ equalTo: "Пожалуйста, введите такое же значение ещё раз.",
16
+ accept: "Пожалуйста, выберите файл с правильным расширением.",
17
+ maxlength: jQuery.validator.format("Пожалуйста, введите не больше {0} символов."),
18
+ minlength: jQuery.validator.format("Пожалуйста, введите не меньше {0} символов."),
19
+ rangelength: jQuery.validator.format("Пожалуйста, введите значение длиной от {0} до {1} символов."),
20
+ range: jQuery.validator.format("Пожалуйста, введите число от {0} до {1}."),
21
+ max: jQuery.validator.format("Пожалуйста, введите число, меньшее или равное {0}."),
22
+ min: jQuery.validator.format("Пожалуйста, введите число, большее или равное {0}.")
23
+ });
assets/js/localization/jquery.validate/messages_si.js ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * Translated default messages for the jQuery validation plugin.
3
+ * Locale: SI (Slovenian)
4
+ */
5
+ jQuery.extend(jQuery.validator.messages, {
6
+ required: "To polje je obvezno.",
7
+ remote: "Vpis v tem polju ni v pravi obliki.",
8
+ email: "Prosimo, vnesite pravi email naslov.",
9
+ url: "Prosimo, vnesite pravi URL.",
10
+ date: "Prosimo, vnesite pravi datum.",
11
+ dateISO: "Prosimo, vnesite pravi datum (ISO).",
12
+ number: "Prosimo, vnesite pravo številko.",
13
+ digits: "Prosimo, vnesite samo številke.",
14
+ creditcard: "Prosimo, vnesite pravo številko kreditne kartice.",
15
+ equalTo: "Prosimo, ponovno vnesite enako vsebino.",
16
+ accept: "Prosimo, vnesite vsebino z pravo končnico.",
17
+ maxlength: jQuery.validator.format("Prosimo, da ne vnašate več kot {0} znakov."),
18
+ minlength: jQuery.validator.format("Prosimo, vnesite vsaj {0} znakov."),
19
+ rangelength: jQuery.validator.format("Prosimo, vnesite od {0} do {1} znakov."),
20
+ range: jQuery.validator.format("Prosimo, vnesite vrednost med {0} in {1}."),
21
+ max: jQuery.validator.format("Prosimo, vnesite vrednost manjšo ali enako {0}."),
22
+ min: jQuery.validator.format("Prosimo, vnesite vrednost večjo ali enako {0}.")
23
+ });
assets/js/localization/jquery.validate/messages_sk.js ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * Translated default messages for the jQuery validation plugin.
3
+ * Locale: SK
4
+ */
5
+ jQuery.extend(jQuery.validator.messages, {
6
+ required: "Povinné zadať.",
7
+ maxlength: jQuery.validator.format("Maximálne {0} znakov."),
8
+ minlength: jQuery.validator.format("Minimálne {0} znakov."),
9
+ rangelength: jQuery.validator.format("Minimálne {0} a Maximálne {0} znakov."),
10
+ email: "E-mailová adresa musí byť platná.",
11
+ url: "URL musí byť platný.",
12
+ date: "Musí byť dátum.",
13
+ number: "Musí byť číslo.",
14
+ digits: "Môže obsahovať iba číslice.",
15
+ equalTo: "Dva hodnoty sa musia rovnať.",
16
+ range: jQuery.validator.format("Musí byť medzi {0} a {1}."),
17
+ max: jQuery.validator.format("Nemôže byť viac ako{0}."),
18
+ min: jQuery.validator.format("Nemôže byť menej ako{0}."),
19
+ creditcard: "Číslo platobnej karty musí byť platné."
20
+ });
assets/js/localization/jquery.validate/messages_sl.js ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * Translated default messages for the jQuery validation plugin.
3
+ * Language: SL
4
+ */
5
+ jQuery.extend(jQuery.validator.messages, {
6
+ required: "To polje je obvezno.",
7
+ remote: "Prosimo popravite to polje.",
8
+ email: "Prosimo vnesite veljaven email naslov.",
9
+ url: "Prosimo vnesite veljaven URL naslov.",
10
+ date: "Prosimo vnesite veljaven datum.",
11
+ dateISO: "Prosimo vnesite veljaven ISO datum.",
12
+ number: "Prosimo vnesite veljavno število.",
13
+ digits: "Prosimo vnesite samo števila.",
14
+ creditcard: "Prosimo vnesite veljavno številko kreditne kartice.",
15
+ equalTo: "Prosimo ponovno vnesite vrednost.",
16
+ accept: "Prosimo vnesite vrednost z veljavno končnico.",
17
+ maxlength: jQuery.validator.format("Prosimo vnesite največ {0} znakov."),
18
+ minlength: jQuery.validator.format("Prosimo vnesite najmanj {0} znakov."),
19
+ rangelength: jQuery.validator.format("Prosimo vnesite najmanj {0} in največ {1} znakov."),
20
+ range: jQuery.validator.format("Prosimo vnesite vrednost med {0} in {1}."),
21
+ max: jQuery.validator.format("Prosimo vnesite vrednost manjše ali enako {0}."),
22
+ min: jQuery.validator.format("Prosimo vnesite vrednost večje ali enako {0}.")
23
+ });
assets/js/localization/jquery.validate/messages_th.js ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * Translated default messages for the jQuery validation plugin.
3
+ * Locale: TH (Thai)
4
+ */
5
+ jQuery.extend(jQuery.validator.messages, {
6
+ required: "โปรดระบุ",
7
+ remote: "โปรดแก้ไขให้ถูกต้อง",
8
+ email: "โปรดระบุที่อยู่อีเมล์ที่ถูกต้อง",
9
+ url: "โปรดระบุ URL ที่ถูกต้อง",
10
+ date: "โปรดระบุวันที่ ที่ถูกต้อง",
11
+ dateISO: "โปรดระบุวันที่ ที่ถูกต้อง (ระบบ ISO).",
12
+ number: "โปรดระบุทศนิยมที่ถูกต้อง",
13
+ digits: "โปรดระบุจำนวนเต็มที่ถูกต้อง",
14
+ creditcard: "โปรดระบุรหัสบัตรเครดิตที่ถูกต้อง",
15
+ equalTo: "โปรดระบุค่าเดิมอีกครั้ง",
16
+ accept: "โปรดระบุค่าที่มีส่วนขยายที่ถูกต้อง",
17
+ maxlength: jQuery.validator.format("โปรดอย่าระบุค่าที่ยาวกว่า {0} อักขระ"),
18
+ minlength: jQuery.validator.format("โปรดอย่าระบุค่าที่สั้นกว่า {0} อักขระ"),
19
+ rangelength: jQuery.validator.format("โปรดอย่าระบุค่าความยาวระหว่าง {0} ถึง {1} อักขระ"),
20
+ range: jQuery.validator.format("โปรดระบุค่าระหว่าง {0} และ {1}"),
21
+ max: jQuery.validator.format("โปรดระบุค่าน้อยกว่าหรือเท่ากับ {0}"),
22
+ min: jQuery.validator.format("โปรดระบุค่ามากกว่าหรือเท่ากับ {0}")
23
+ });
assets/js/localization/jquery.validate/messages_vi.js ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * Translated default messages for the jQuery validation plugin.
3
+ * Locale: VI (Vietnamese)
4
+ */
5
+ jQuery.extend(jQuery.validator.messages, {
6
+ required: "Hãy nhập.",
7
+ remote: "Hãy sửa cho đúng.",
8
+ email: "Hãy nhập email.",
9
+ url: "Hãy nhập URL.",
10
+ date: "Hãy nhập ngày.",
11
+ dateISO: "Hãy nhập ngày (ISO).",
12
+ number: "Hãy nhập số.",
13
+ digits: "Hãy nhập chữ số.",
14
+ creditcard: "Hãy nhập số thẻ tín dụng.",
15
+ equalTo: "Hãy nhập thêm lần nữa.",
16
+ accept: "Phần mở rộng không đúng.",
17
+ maxlength: jQuery.validator.format("Hãy nhập từ {0} kí tự trở xuống."),
18
+ minlength: jQuery.validator.format("Hãy nhập từ {0} kí tự trở lên."),
19
+ rangelength: jQuery.validator.format("Hãy nhập từ {0} đến {1} kí tự."),
20
+ range: jQuery.validator.format("Hãy nhập từ {0} đến {1}."),
21
+ max: jQuery.validator.format("Hãy nhập từ {0} trở xuống."),
22
+ min: jQuery.validator.format("Hãy nhập từ {1} trở lên.")
23
+ });
include/mailerlite-admin.php CHANGED
@@ -192,6 +192,11 @@ class MailerLite_Admin
192
  'Subscribe', 'mailerlite'
193
  );
194
 
 
 
 
 
 
195
  $selected_fields = isset($_POST['form_selected_field'])
196
  && is_array(
197
  $_POST['form_selected_field']
@@ -228,6 +233,7 @@ class MailerLite_Admin
228
  'title' => $form_title,
229
  'description' => wpautop($form_description, true),
230
  'button' => $button_name,
 
231
  'lists' => $form_lists,
232
  'fields' => $prepared_fields
233
  );
@@ -248,6 +254,9 @@ class MailerLite_Admin
248
  $result = 'success';
249
  }
250
 
 
 
 
251
  include(MAILERLITE_PLUGIN_DIR
252
  . 'include/templates/admin/edit_custom.php');
253
  } else if ($form->type == 2) {
192
  'Subscribe', 'mailerlite'
193
  );
194
 
195
+ $language = isset($_POST['language'])
196
+ && $_POST['language'] != ''
197
+ ? sanitize_text_field($_POST['language'])
198
+ : '';
199
+
200
  $selected_fields = isset($_POST['form_selected_field'])
201
  && is_array(
202
  $_POST['form_selected_field']
233
  'title' => $form_title,
234
  'description' => wpautop($form_description, true),
235
  'button' => $button_name,
236
+ 'language' => $language,
237
  'lists' => $form_lists,
238
  'fields' => $prepared_fields
239
  );
254
  $result = 'success';
255
  }
256
 
257
+ include(MAILERLITE_PLUGIN_DIR
258
+ . 'include/settings/languages.php');
259
+
260
  include(MAILERLITE_PLUGIN_DIR
261
  . 'include/templates/admin/edit_custom.php');
262
  } else if ($form->type == 2) {
include/settings/languages.php ADDED
@@ -0,0 +1,35 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ $languages = array(
4
+ '' => '-Default (English)-',
5
+ 'ar' => 'Arabic',
6
+ 'bg' => 'Bulgarian',
7
+ 'ca' => 'Catalan',
8
+ 'cs' => 'Czech',
9
+ 'da' => 'Danish',
10
+ 'de' => 'German',
11
+ 'el' => 'Greek',
12
+ 'es' => 'Spanish',
13
+ 'eu' => 'Basque',
14
+ 'fa' => 'Farsi',
15
+ 'fi' => 'Finnish',
16
+ 'fr' => 'French',
17
+ 'he' => 'Hebrew',
18
+ 'hu' => 'Hungarian',
19
+ 'it' => 'Italian',
20
+ 'ja' => 'Japanese',
21
+ 'kk' => 'Kazakh',
22
+ 'lt' => 'Lietuvių',
23
+ 'lv' => 'Latvian',
24
+ 'nl' => 'Dutch',
25
+ 'no' => 'Norwegian',
26
+ 'pl' => 'Polish',
27
+ 'ro' => 'Romanian',
28
+ 'ru' => 'Russian',
29
+ 'si' => 'Sinhala',
30
+ 'sk' => 'Slovak',
31
+ 'sl' => 'Slovenian',
32
+ 'th' => 'Thai',
33
+ 'vi' => 'Vietnamese',
34
+
35
+ );
include/templates/admin/edit_custom.php CHANGED
@@ -73,6 +73,20 @@
73
  class="description"><strong><?php _e('Example:'); ?></strong> <?php _e('Subscribe'); ?></span>
74
  </td>
75
  </tr>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
76
  </tbody>
77
  </table>
78
  </div>
73
  class="description"><strong><?php _e('Example:'); ?></strong> <?php _e('Subscribe'); ?></span>
74
  </td>
75
  </tr>
76
+
77
+ <tr>
78
+ <th><label for="language"><?php _e('Validation messages', 'mailerlite'); ?></label>
79
+ </th>
80
+ <td>
81
+ <select id="language" name="language">
82
+ <?php foreach ($languages as $langKey => $langName): ?>
83
+ <option data-code="<?php echo $langKey; ?>"
84
+ value="<?php echo $langKey; ?>"<?php echo $langKey == $form->data['language'] ? ' selected="selected"' : ''; ?>><?php echo $langName; ?></option>
85
+ <?php endforeach; ?>
86
+ </select>
87
+
88
+ </td>
89
+ </tr>
90
  </tbody>
91
  </table>
92
  </div>
include/templates/forms/custom_form.php CHANGED
@@ -26,12 +26,16 @@
26
  <input type="hidden" name="action" value="mailerlite_subscribe_form"/>
27
  </div>
28
  <div class="mailerlite-form-response">
29
- <h4><?php _e('Thank you for signup!', 'mailerlite'); ?></h4>
30
  </div>
31
  </form>
32
  </div>
33
  </div>
34
 
 
 
 
 
35
  <script type="text/javascript">
36
 
37
  jQuery(document).ready(function () {
26
  <input type="hidden" name="action" value="mailerlite_subscribe_form"/>
27
  </div>
28
  <div class="mailerlite-form-response">
29
+ <h4><?php _e('Thank you for sign up!', 'mailerlite'); ?></h4>
30
  </div>
31
  </form>
32
  </div>
33
  </div>
34
 
35
+ <? if (!empty($form_data['language'])):?>
36
+ <script type='text/javascript' src='<?=MAILERLITE_PLUGIN_URL?>/assets/js/localization/jquery.validate/messages_<?=strtolower($form_data['language'])?>.js'></script>
37
+ <? endif; ?>
38
+
39
  <script type="text/javascript">
40
 
41
  jQuery(document).ready(function () {