처음부터 차근차근
Codeigniter form 검증 한글 번역하기 본문
반응형
1. system / language 아래에 있는 english 폴더를 복사 해서 korean 폴더를 만든다.
2. 그 다음 korean / form_validation_lang.php에서 영어로 된 문장들을 아래 문장으로 변경한다.
$lang['form_validation_required'] = '{field}은 필수입니다.';
$lang['form_validation_isset'] = '{field}은 필수입니다.';
$lang['form_validation_valid_email'] = '{field}이 유효한 이메일 주소 형식이 아닙니다.';
$lang['form_validation_valid_emails'] = '{field}이 하나 이상의 이메일 주소가 유효한 형식이 아닙니다.';
$lang['form_validation_valid_url'] = '{field}이 유효한 URL이 아닙니다.';
$lang['form_validation_valid_ip'] = '{field}이 유효한 IP가 아닙니다.';
$lang['form_validation_min_length'] = '{field}은 최소 {param}자 이상이어야 합니다.';
$lang['form_validation_max_length'] = '{field}은 최대 {param}자 이하여야 합니다.';
$lang['form_validation_exact_length'] = '{field}은 정확히 {param}자 이어야 합니다.';
$lang['form_validation_alpha'] = '{field}은 영문이어야 합니다.';
$lang['form_validation_alpha_numeric'] = '{field}은 영문-숫자 조합이어야 합니다.';
$lang['form_validation_alpha_numeric_spaces'] = '{field}은 영문-숫자-공백 조합이어야 합니다.';
$lang['form_validation_alpha_dash'] = '{field}은 영문-\'-\'-\'_\' 조합이어야 합니다.';
$lang['form_validation_numeric'] = '{field}은 숫자이어야 합니다.';
$lang['form_validation_is_numeric'] = '{field}은 반드시 숫자를 포함하여야 합니다.';
$lang['form_validation_integer'] = '{field}은 반드시 정수여야 합니다.';
$lang['form_validation_regex_match'] = '{field}은 유효한 입력값이 아닙니다.';
$lang['form_validation_matches'] = '{field}은 {param}와 일치하지 않습니다.';
$lang['form_validation_differs'] = '{field}은 {param}와 일치하지 않아야 합니다.';
$lang['form_validation_is_unique'] = '{field}은 고윳값이 아닙니다.';
$lang['form_validation_is_natural'] = '{field}은 반드시 수를 포함하여야 합니다.';
$lang['form_validation_is_natural_no_zero'] = '{field}은 반드시 숫자를 포함하고, 0보다 커야 합니다.';
$lang['form_validation_decimal'] = '{field}은 반드시 소수여야 합니다.';
$lang['form_validation_less_than'] = '{field}은 {param}보다 작아야 합니다.';
$lang['form_validation_less_than_equal_to'] = '{field}은 {param}보다 작거나 같아야 합니다.';
$lang['form_validation_greater_than'] = '{field}은 {param}보다 커야 합니다.';
$lang['form_validation_greater_than_equal_to'] = '{field}은 {param}보다 크거나 같아야 합니다.';
$lang['form_validation_error_message_not_set'] = '{field} 필드의 에러메시지가 설정되어있지 않습니다.';
$lang['form_validation_in_list'] = '{field} 필드는 반드시 다음 중 하나와 일치해야 합니다 : {param}';
3. 그 다음 applicaition / config / config.php 로 가서
$config['language'] = 'english'를
$config['language'] = 'korean'으로 바꾼다.
번역 본 출처 : https://www.cikorea.net/bbs/view/tip?idx=13737&page_comment=1#comment_page_focus
반응형
'Framework > CodeIgniter' 카테고리의 다른 글
Core 확장하기 (0) | 2021.12.25 |
---|---|
Session과 login, logout구현 (0) | 2021.11.12 |
CKEditor (0) | 2021.11.03 |
파일 업로드 (0) | 2021.11.02 |
로그 (0) | 2021.10.26 |
Comments