Is there anyway to translate CodeIgniter\'s form validation error messages without touching to system files?
If you need to set a custom error message for a particular field on some particular rule, use the set_rules() method:
$this->form_validation->set_rules('field_name', 'Field Label', 'rule1|rule2|rule3',
array('rule2' => 'Error Message on rule2 for this field_name')
);
This will solve your all fields problem independently. :)