क्या सिस्टम फाइलों को छूए बिना कोडइग्निटर के फॉर्म सत्यापन त्रुटि संदेशों का अनुवाद करने के लिए वैसे भी है?कोडिंग इग्निटर के फॉर्म सत्यापन त्रुटि संदेश
उत्तर
यदि आप वास्तव में किसी अन्य भाषा में अनुवाद करने के बारे में बात कर रहे हैं, तो यह कॉन्फ़िगरेशन मान $config['language']
को अपनी इच्छित भाषा में सेट करके किया जा सकता है। आपकी language
निर्देशिका में कम से कम form_validation_lang.php
फ़ाइल के साथ स्पेनिश निर्देशिका।
हालांकि, अगर आप सिर्फ Form_validation वस्तु के लिए कस्टम संदेश बनाना चाहते हैं, तो आप form_validation_lang.php
फ़ाइल system\language
निर्देशिका से कॉपी और application\language
निर्देशिका में ले जाएं सकते हैं। अब आप अपनी इच्छित किसी भी अलग संदेश को प्रतिबिंबित करने के लिए नई भाषा फ़ाइल संपादित कर सकते हैं। आप application/language
निर्देशिका से फ़ाइल को हटाकर आसानी से डिफ़ॉल्ट संदेशों पर वापस भी वापस जा सकते हैं।
ऐसा करने का एक और तरीका, यदि आप language
फ़ाइलों को भी स्पर्श नहीं करना चाहते हैं तो संदेशों को मैन्युअल रूप से ओवरराइड करना है। आप Form_validation
पुस्तकालय वस्तु के माध्यम से ऐसा कर सकते हैं तो जैसे:
$this->form_validation->set_message('required', 'This is a required item!');`
यह वास्तव में एक उत्कृष्ट उत्तर है –
भाषा पैक: https://github.com/EllisLab/CodeIgniter/wiki/Language- अनुवाद - हालांकि उनमें से बहुत से लिंक दुर्भाग्य से मर चुके हैं :( – user2019515
उस विधि को लागू करें जो @ वेस्क्रो ने उल्लेख किया है। और भाषा पैक के लिए जाएं। यहां सीआई 3.x भाषाओं के लिए एक आधिकारिक कामकाजी नया लिंक है https://github.com/bcit-ci/codeigniter3-translations – TechCare99
आप कुछ खास नियम पर एक विशेष क्षेत्र के लिए एक कस्टम त्रुटि संदेश स्थापित करने के लिए, set_rules का उपयोग करें (की जरूरत है) विधि :
$this->form_validation->set_rules('field_name', 'Field Label', 'rule1|rule2|rule3',
array('rule2' => 'Error Message on rule2 for this field_name')
);
यह आपके सभी क्षेत्रों की समस्या स्वतंत्र रूप से हल करेगा। :)
- 1. फॉर्म सत्यापन सत्यापन त्रुटि पर Django फॉर्म फ़ील्ड साफ़ करना?
- 2. jQuery फॉर्म सत्यापन - त्रुटि लेबल
- 3. कोडइग्निटर फॉर्म सत्यापन का उपयोग कर कस्टम त्रुटि संदेश
- 4. jQuery सत्यापन ट्रिगर त्रुटि संदेश
- 5. symfony2 पर फॉर्म सत्यापन संदेश ओवरराइडिंग
- 6. jqgrid सर्वर साइड त्रुटि संदेश/सत्यापन हैंडलिंग
- 7. जावैक्स सत्यापन त्रुटि संदेश बनाना अधिक विशिष्ट
- 8. रेल 3: सत्यापन में कस्टम त्रुटि संदेश
- 9. PHP साइनअप फॉर्म सत्यापन
- 10. Django Formset प्रबंधन-फॉर्म सत्यापन त्रुटि
- 11. प्लेफ्रेमवर्क अवैध सत्यापन के बाद फॉर्म सत्यापन
- 12. वसंत: सत्यापन त्रुटि को हल करने के लिए कैसे करें -> त्रुटि कोड -> त्रुटि संदेश
- 13. पैरामिट्रीकृत Grails सत्यापन संदेश
- 14. सर्वर उत्पन्न त्रुटि संदेश के साथ jQuery रिमोट सत्यापन
- 15. रेल 3: परीक्षण के दौरान डुप्लिकेट सत्यापन त्रुटि संदेश
- 16. अच्छा कोडिंग? (एकाधिक संदेश लूप्स)
- 17. जावास्क्रिप्ट फॉर्म-सत्यापन फ्रेमवर्क:
- 18. Django जावास्क्रिप्ट फॉर्म सत्यापन
- 19. जेएस फॉर्म रेल के साथ त्रुटि संदेश प्रस्तुत करें
- 20. रेल: कस्टम सत्यापन संदेश
- 21. jQuery सत्यापन प्लगइन: चेकबॉक्स समूह और त्रुटि संदेश समस्याएं
- 22. सत्यापन सारांश संदेश में लिंक
- 23. Django: व्यवस्थापक सत्यापन त्रुटि
- 24. केकेपीपी कस्टम सत्यापन नियम संदेश
- 25. jQuery सत्यापन त्रुटि स्थिति
- 26. रेल फॉर्म सत्यापन
- 27. codeigniter फॉर्म सत्यापन
- 28. "संदेश आवश्यक है" के लिए डिफ़ॉल्ट संदेश "सत्यापन त्रुटि: मान आवश्यक है"
- 29. विभिन्न स्थानों पर सत्यापन त्रुटि संदेश कैसे दिखाएं?
- 30. jQuery डिफ़ॉल्ट सत्यापन त्रुटि संदेश डिस्प्ले ओवरराइड (सीएसएस) पॉपअप/टूलटिप
यह मेरा जवाब है http://stackoverflow.com/a/36331269/3143384। हमें सत्यापन लैंग फ़ाइल में बदलने की जरूरत है, लेकिन इस तरह आप किसी भी क्षेत्र में कस्टम संदेश सेट कर सकते हैं। –