Files
Gnuboard7/lang/ko/extensions.php
T
HeuJung de18159986 fix(core,admin_basic): 정적 게시 재게시 누락 3건 수정 + 관리자 수동 복구 UI + sudo core:update 소유권 정합
- 템플릿 update 는 레이아웃 변경 여부와 무관하게 캐시 버전을 올리고(실패 복원 뒤에도), 자산 주소 방식 전환 3경로도 bump 한다
- config:cache 가 컨테이너 인스턴스를 덮어 이후 terminating 재게시가 사라지던 결함을 복원 헬퍼로 차단
- custom/ 변경 감지와 게시가 같은 열거자(재귀·크기 포함)를 쓰고, 서명은 호스트별로 저장
- 캐시 버전·서명 키를 만료시키지 않는다(기본 TTL 24h 로 매일 전체 재생성되던 문제)
- 관리자 > 환경설정 > 일반 「초기 화면 정적 파일」 카드: 상태 조회 + 지금 다시 만들기(확인 모달), 대시보드 알림 버튼 연결, CLI 와 같은 statusReport 소비
- sudo core:update 경로의 root 소유 잔존(설정 디렉토리·임시 폴더·로그·업그레이드 마이그레이션 산출물) 상속·정합화, ext-static 명령 root 경고와 sudo -u 힌트
- 안내·문서·트러블슈팅 4건·audit 룰 ext-cache-version-raw-read·ja 언어팩 동기
2026-09-06 15:22:52 +09:00

71 lines
4.7 KiB
PHP

<?php
return [
'types' => [
'module' => '모듈',
'plugin' => '플러그인',
'template' => '템플릿',
],
'errors' => [
'core_version_mismatch' => ':extension (:type)은(는) 그누보드7 코어 버전 :required 이상을 요구합니다. (현재: :installed)',
'version_check_failed' => '버전 검증에 실패했습니다.',
'operation_in_progress' => '":name"에 대해 진행 중인 작업(:status)이 있어 요청을 처리할 수 없습니다.',
'zip_missing_manifest' => 'ZIP 내부에서 :file 매니페스트를 찾을 수 없습니다: :zip',
'zip_invalid_manifest' => 'ZIP 내부의 :file 매니페스트를 JSON 으로 해석할 수 없습니다.',
'zip_identifier_mismatch' => 'ZIP 매니페스트의 식별자가 대상 확장과 일치하지 않습니다. (기대: :expected, 실제: :actual)',
'zip_missing_version' => 'ZIP 내부의 :file 매니페스트에 version 필드가 없습니다.',
'not_found' => '확장(:identifier) 을 찾을 수 없습니다.',
'cascade_dependency_failed' => '동반 설치할 :type (:identifier) 의 설치에 실패했습니다: :message',
'invalid_type' => '유효하지 않은 확장 타입입니다.',
'not_auto_deactivated' => '이 확장은 코어 버전 호환성 문제로 자동 비활성화된 상태가 아닙니다.',
'hidden_extension' => '내부용(hidden) 확장은 사용자 노출 대상이 아닙니다.',
],
'warnings' => [
'auto_deactivated' => ':type ":identifier"이(가) 코어 버전 호환성 문제로 자동 비활성화되었습니다.',
],
'alerts' => [
'incompatible_deactivated' => ':type ":name" 자동 비활성화됨',
'incompatible_message' => '필요 버전: :required, 현재 설치됨: :installed',
'recovered_title' => ':type ":name" 다시 호환 가능',
'recovered_body' => '코어 업그레이드 후 호환됩니다 (이전 요구: :previously_required). 다시 활성화할 수 있습니다.',
'recovered_success' => '확장이 다시 활성화되었습니다.',
'dismissed' => '알림을 닫았습니다.',
'auto_deactivated_listed' => '자동 비활성화된 확장 목록입니다.',
'recover_action' => '다시 활성화',
'dismiss_action' => '알림 닫기',
'static_publish_failed_title' => '초기 화면 파일 생성 실패',
'static_publish_failed_parent_not_writable' => '초기 화면 파일을 저장할 폴더에 쓸 수 없어 :count회 연속 실패했습니다. 사이트는 정상 동작하지만 첫 화면이 느려집니다. 서버에서 `php artisan ext-static:status` 로 원인을 확인하세요. 관리자 > 환경설정 > 일반 의 「지금 다시 만들기」로 즉시 재시도할 수 있습니다.',
'static_publish_failed_write_failed' => '초기 화면 파일을 만드는 중 :count회 연속 실패했습니다. 디스크 여유 공간을 확인하세요. 사이트는 정상 동작하지만 첫 화면이 느려집니다. 관리자 > 환경설정 > 일반 의 「지금 다시 만들기」로 즉시 재시도할 수 있습니다.',
'static_publish_failed_lock_unavailable' => '초기 화면 파일 생성이 :count회 연속 건너뛰어졌습니다. 캐시 저장소 상태를 확인하세요. 사이트는 정상 동작하지만 첫 화면이 느려집니다. 관리자 > 환경설정 > 일반 의 「지금 다시 만들기」로 즉시 재시도할 수 있습니다.',
'static_publish_recover_label' => '다시 만들기',
'static_publish_recovered' => '초기 화면 파일을 다시 만들었습니다.',
],
'badges' => [
'incompatible' => '코어 업그레이드 필요',
'incompatible_tooltip' => '코어 :required 이상 필요 (현재: :installed)',
'incompatible_sr' => ':name 은(는) 코어 :required 이상이 필요하지만 현재 :installed 가 설치되어 있어 업데이트할 수 없습니다.',
],
'banner' => [
'title' => '코어 호환성 문제로 자동 비활성화된 확장이 있습니다',
'item_required' => '필요 버전: :required',
'guide_link' => '코어 업그레이드 가이드',
'dismiss' => '닫기',
],
'update_modal' => [
'compat_warning_title' => '코어 버전 호환성 경고',
'compat_warning_message' => '이 :type 은(는) 코어 :required 이상이 필요합니다. (현재: :installed)',
'compat_guide_link' => '코어 업그레이드 가이드 보기',
'force_label' => '경고를 무시하고 강제 업데이트 (권장하지 않음)',
],
'commands' => [
'clear_cache_success' => '확장 버전 검증 캐시가 삭제되었습니다.',
],
];