daemon-idc/app/Language/ko/Validation.php
2026-02-13 11:33:57 +09:00

40 lines
2.2 KiB
PHP

<?php
// app/Language/kr/Validation.php
// public array $ruleSets = [
// ...
// \App\Validation\CustomRules::class, // ✅ 추가
// ];
return [
// 여기서부터 각 Validation rule에 대한 메시지를 정의합니다.
// {field}나 {param} 같은 플레이스홀더는 그대로 유지해야 합니다.
'required' => '[{field}] 필수 입력 항목입니다.',
'isset' => '[{field}] 값이 반드시 있어야 합니다.',
'valid_email' => '[{field}] 유효한 이메일 주소여야 합니다.',
'valid_url' => '[{field}] 유효한 URL이어야 합니다.',
'valid_date' => '[{field}] 유효한 날짜여야 합니다.',
'valid_dates' => '[{field}] 유효한 날짜여야 합니다.',
'valid_ip' => '[{field}] 유효한 IP 주소여야 합니다.',
'valid_mac' => '[{field}] 유효한 MAC 주소여야 합니다.',
'numeric' => '[{field}] 숫자만 포함해야 합니다.',
'integer' => '[{field}] 정수여야 합니다.',
'decimal' => '[{field}] 소수점 숫자여야 합니다.',
'is_numeric' => '[{field}] 숫자 문자만 포함해야 합니다.',
'regex_match' => '[{field}] 올바른 형식이어야 합니다.',
'matches' => '{field} 필드가 {param} 필드와 일치하지 않습니다.',
'differs' => '[{field}] {param} 필드와 달라야 합니다.',
'is_unique' => '[{field}] 고유한 값이어야 합니다.',
'is_natural' => '[{field}] 숫자여야 합니다.',
'is_natural_no_zero' => '[{field}] 0보다 큰 숫자여야 합니다.',
'less_than' => '[{field}] {param}보다 작아야 합니다.',
'less_than_equal_to' => '[{field}] {param}보다 작거나 같아야 합니다.',
'greater_than' => '[{field}] {param}보다 커야 합니다.',
'greater_than_equal_to' => '[{field}] {param}보다 크거나 같아야 합니다.',
'error_prefix' => '',
'error_suffix' => '',
'min_length' => '[{field}] 최소 {param}자 이상이어야 합니다.',
'max_length' => '[{field}] 최대 {param}자 이하여야 합니다.',
'exact_length' => '[{field}] 정확히 {param}자여야 합니다.',
'in_list' => '[{field}] 다음 중 하나여야 합니다: {param}.',
'at_least_one' => '{field} 최소 1개 이상 선택해야 합니다.',
];