102 lines
5.5 KiB
PHP
102 lines
5.5 KiB
PHP
<?php
|
|
|
|
return [
|
|
'validation' => [
|
|
'success' => 'admin_layout.json 검증이 성공적으로 완료되었습니다.',
|
|
'schema_failed' => 'JSON 스키마 검증에 실패했습니다: :errors',
|
|
'unexpected_error' => '예상치 못한 오류가 발생했습니다: :message',
|
|
'schema_not_found' => 'JSON 스키마 파일을 찾을 수 없습니다: :path',
|
|
'schema_parse_error' => 'JSON 스키마 파일 파싱 오류: :error',
|
|
'file_not_found' => '파일을 찾을 수 없습니다: :path',
|
|
'json_parse_error' => 'JSON 파싱 오류 (:file): :error',
|
|
'version_unknown' => '알 수 없는 버전',
|
|
'version_error' => '버전 정보를 가져올 수 없습니다',
|
|
'module_required' => '모듈명은 필수입니다',
|
|
'module_string' => '모듈명은 문자열이어야 합니다',
|
|
'module_format' => '모듈명은 영문자로 시작하고 영문자, 숫자, 언더스코어, 하이픈만 포함할 수 있습니다',
|
|
'module_max_length' => '모듈명은 50자를 초과할 수 없습니다',
|
|
|
|
'log' => [
|
|
'success' => 'admin_layout.json 검증 성공',
|
|
'failed' => 'admin_layout.json 검증 실패',
|
|
'exception' => 'admin_layout.json 검증 중 예외 발생',
|
|
'version_error' => '스키마 버전 정보 가져오기 실패',
|
|
],
|
|
],
|
|
|
|
'loader' => [
|
|
'validation_failed' => '모듈 :module의 레이아웃 검증에 실패했습니다: :errors',
|
|
'file_not_found' => '레이아웃 파일을 찾을 수 없습니다: :path',
|
|
'json_parse_error' => 'JSON 파싱 오류 (:file): :error',
|
|
'file_load_error' => '파일 로드 중 오류가 발생했습니다 (:path): :error',
|
|
|
|
'log' => [
|
|
'cache_hit' => '캐시에서 레이아웃 데이터 로드',
|
|
'cache_invalidated' => '캐시 무효화됨',
|
|
'loaded' => '레이아웃 파일 로드 완료',
|
|
'cached' => '레이아웃 데이터 캐시 저장',
|
|
'cache_manually_invalidated' => '캐시 수동 무효화',
|
|
'all_cache_invalidated' => '모든 캐시 무효화',
|
|
'file_load_error' => '파일 로드 오류',
|
|
],
|
|
],
|
|
|
|
'command' => [
|
|
'starting' => 'admin_layout.json 파일 검증을 시작합니다',
|
|
'validating_module' => '모듈 :module 검증 중...',
|
|
'validating_all_modules' => ':count개 모듈 검증을 시작합니다',
|
|
'module_layout_not_found' => '모듈 :module의 admin_layout.json 파일을 찾을 수 없습니다',
|
|
'module_valid' => '모듈 :module 검증 성공',
|
|
'module_invalid' => '모듈 :module 검증 실패: :error',
|
|
'unexpected_error' => '모듈 :module에서 예상치 못한 오류 발생: :error',
|
|
'modules_directory_not_found' => 'modules 디렉토리를 찾을 수 없습니다',
|
|
'no_modules_found' => '검증할 모듈이 없습니다',
|
|
'module_summary' => '모듈 :module 요약',
|
|
'menu_name' => '메뉴명',
|
|
'menu_route' => '라우트',
|
|
'data_sources_count' => '데이터 소스 개수',
|
|
'layout_type' => '레이아웃 타입',
|
|
'validation_summary' => '검증 결과 요약',
|
|
'valid_modules_count' => '유효한 모듈',
|
|
'invalid_modules_count' => '무효한 모듈',
|
|
'missing_layouts_count' => '레이아웃 파일 없음',
|
|
'invalid_modules_details' => '무효한 모듈 상세:',
|
|
'missing_layouts_details' => '레이아웃 파일이 없는 모듈:',
|
|
'cache_stats' => '캐시 통계',
|
|
'total_cached_modules' => '캐시된 모듈 수',
|
|
'cache_expiration' => '캐시 만료 시간',
|
|
'cached_modules_details' => '캐시된 모듈 상세:',
|
|
'clearing_cache' => '캐시를 무효화하는 중...',
|
|
'cache_cleared' => '캐시가 무효화되었습니다',
|
|
],
|
|
|
|
// API 관련 메시지
|
|
'success' => [
|
|
'loaded' => 'admin_layout.json을 성공적으로 불러왔습니다',
|
|
'cached' => '레이아웃 데이터가 캐시에 저장되었습니다',
|
|
],
|
|
|
|
'error' => [
|
|
'module_not_found' => '요청한 모듈을 찾을 수 없습니다',
|
|
'json_parse_error' => 'JSON 파싱 중 오류가 발생했습니다',
|
|
'file_not_readable' => '파일을 읽을 수 없습니다',
|
|
'json_parse_failed' => 'JSON 파싱에 실패했습니다',
|
|
'validation_failed' => '레이아웃 검증에 실패했습니다',
|
|
'server_error' => '서버 내부 오류가 발생했습니다',
|
|
],
|
|
|
|
'log' => [
|
|
'cache_hit' => '캐시에서 레이아웃 데이터를 가져왔습니다',
|
|
'cache_updated' => '캐시가 업데이트되었습니다',
|
|
'layout_loaded' => '레이아웃이 성공적으로 로드되었습니다',
|
|
'validation_completed' => '레이아웃 검증이 완료되었습니다',
|
|
'layout_load_error' => '레이아웃 로드 중 오류가 발생했습니다',
|
|
'validation_error' => '레이아웃 검증 중 오류가 발생했습니다',
|
|
'service_cache_invalidated' => '서비스에서 캐시를 무효화했습니다',
|
|
'service_all_cache_invalidated' => '서비스에서 모든 캐시를 무효화했습니다',
|
|
'cache_invalidated' => '캐시가 무효화되었습니다',
|
|
'all_cache_invalidated' => '모든 캐시가 무효화되었습니다',
|
|
'file_read_error' => '파일 읽기 중 오류가 발생했습니다',
|
|
],
|
|
];
|