<?php
return [
    '_name' => '한국어',

    'common.none' => '없음',
    'common.yes' => '예',
    'common.no' => '아니오',
    'common.on' => '켜짐',
    'common.off' => '꺼짐',
    'common.enabled' => '활성화됨',
    'common.disabled' => '비활성화됨',
    'common.active' => '활성',
    'common.banned' => '차단됨',
    'common.clear' => '지우기',
    'common.delete' => '삭제',
    'common.edit' => '편집',
    'common.save' => '저장',
    'common.search' => '검색',
    'common.open' => '열기',
    'common.remove' => '제거',
    'common.assign' => '할당',
    'common.report' => '신고',
    'common.submit' => '제출',
    'common.approve' => '승인',
    'common.reject' => '거부',
    'common.status' => '상태',
    'common.type' => '유형',
    'common.user' => '사용자',
    'common.username' => '사용자명',
    'common.email' => '이메일',
    'common.password' => '비밀번호',
    'common.role' => '역할',
    'common.points' => '포인트',
    'common.bonus' => '보너스',
    'common.joined' => '가입일',
    'common.created' => '생성일',
    'common.description' => '설명',
    'common.label' => '레이블',
    'common.source' => '출처',
    'common.level' => '레벨',
    'common.demon' => '데몬',
    'common.player' => '플레이어',
    'common.progress' => '진행도',
    'common.platform' => '플랫폼',
    'common.refresh' => '새로고침',
    'common.proof' => '증거',
    'common.raw_footage' => '원본 영상',
    'common.notes' => '메모',
    'common.author' => '작성자',
    'common.comment' => '댓글',
    'common.comments' => '댓글',
    'common.reports' => '신고',
    'common.permission' => '권한',
    'common.latest' => '최신',
    'common.submitted' => '제출됨',
    'common.reviewed_at' => '검토 일시',
    'common.submitter' => '제출자',
    'common.optional' => '선택사항',
    'common.back_to_list' => '목록으로 돌아가기',
    'common.back_to_main_list' => '메인 목록으로 돌아가기',
    'common.not_set' => '설정되지 않음',
    'common.no_country' => '국가 없음',
    'common.unknown' => '알 수 없음',
    'common.you' => '(본인)',
    'common.recaptcha_failed' => 'Google reCAPTCHA 인증에 실패했습니다. 체크박스를 체크한 후 다시 시도해주세요.',

    'status.pending' => '대기 중',
    'status.approved' => '승인됨',
    'status.rejected' => '거부됨',

    'role.owner' => '소유자',
    'role.list_editor' => '목록 편집자',
    'role.list_helper' => '목록 도우미',
    'role.player' => '플레이어',

    'nav.main_list' => '메인 목록',
    'nav.guidelines' => '가이드라인',
    'nav.roulette' => '룰렛',
    'nav.time_machine' => '타임 머신',
    'nav.stats' => '통계',
    'nav.admin' => '관리자',
    'nav.profile' => '프로필 보기',
    'nav.submit' => '기록 제출',
    'nav.login' => '로그인',
    'nav.logout' => '로그아웃',
    'nav.language' => '언어',

    'footer.navigation' => '내비게이션',
    'footer.account' => '계정',
    'footer.register' => '회원가입',
    'footer.my_account' => '내 계정',
    'footer.submit_record' => '기록 제출',
    'footer.rights' => '모든 권리 보유 {app}. {app}은 RobTopGamesAB와 제휴하지 않습니다.',

    'list.main' => '메인 목록',
    'list.extended' => '확장 목록',
    'list.legacy' => '레거시 목록',
    'list.filter' => '필터...',
    'list.filter_shown' => '표시된 데몬 필터링...',
    'list.no_entries' => '이 목록에 항목이 없습니다.',
    'list.published_by' => '게시자',
    'list.verified_by' => '검증자',
    'list.points' => '포인트',
    'list.currently_legacy' => '현재 레거시',
    'list.currently_rank' => '현재 #{rank}위',
    'list.desc.main_all_merged' => '모든 순위 데몬이 현재 이 단일 목록에 병합되었습니다.',
    'list.desc.main_extended_merged' => '메인 및 확장 항목이 이 목록에 병합되었습니다.',
    'list.desc.main_legacy_merged' => '메인 및 레거시 항목이 이 목록에 병합되었습니다.',
    'list.desc.main_range' => '현재 목록의 상위 1-{limit}위 데몬.',
    'list.desc.extended_empty' => '현재 확장 목록에 할당된 순위가 없습니다.',
    'list.desc.extended_range' => '상위 {from}-{to}위 데몬',
    'list.desc.count_score' => '여전히 점수에 포함됨',
    'list.desc.legacy' => '상위 {from}+위 데몬 또는 수동으로 레거시로 표시된 데몬.',

    'level_info.position' => '순위',
    'level_info.category' => '카테고리',
    'level_info.difficulty' => '난이도',
    'level_info.requirement' => '요구사항',
    'level_info.creator' => '제작자',
    'level_info.publisher' => '게시자',
    'level_info.verifier' => '검증자',
    'level_info.level_id' => '레벨 ID',
    'level_info.level_length' => '레벨 길이',
    'level_info.song' => '곡',
    'level_info.object_count' => '오브젝트 수',

    'flash.invalid_token' => '유효하지 않은 세션 토큰입니다.',
    'flash.login_required_submit' => '기록을 제출하려면 로그인이 필요합니다.',
    'flash.admin_required' => '관리자 권한이 필요합니다.',
    'flash.no_permission' => '이 페이지에 접근할 권한이 없습니다.',

    'setup.title' => 'Demonlist 설치',
    'setup.intro' => '아래 세부 정보를 입력하세요. 설치 프로그램이 설정 파일, 데이터베이스 테이블 및 소유자 계정을 생성합니다.',
    'setup.section_list' => '목록 세부 정보',
    'setup.section_database' => '데이터베이스',
    'setup.section_discord' => 'Discord',
    'setup.section_owner' => '소유자 계정',
    'setup.section_security' => '보안 확인',
    'setup.name' => '목록 이름',
    'setup.tagline' => '간단한 설명',
    'setup.base_url' => '설치 경로',
    'setup.public_url' => '공개 URL (선택사항)',
    'setup.timezone' => '시간대',
    'setup.default_language' => '기본 언어',
    'setup.db_host' => 'MySQL 호스트',
    'setup.db_port' => '포트',
    'setup.db_name' => '데이터베이스 이름',
    'setup.db_user' => 'MySQL 사용자명',
    'setup.db_password' => 'MySQL 비밀번호',
    'setup.discord_hint' => 'Discord 설정은 선택사항입니다. 설치 후 웹후크, 봇 DM 또는 서버 위젯을 사용하려면 지금 입력하세요.',
    'setup.discord_webhook_url' => 'Webhook URL',
    'setup.discord_bot_token' => '봇 토큰',
    'setup.discord_bot_api_base_url' => '봇 API 기본 URL',
    'setup.discord_server_widget_url' => '서버 위젯 URL',
    'setup.discord_server_id' => '서버 ID',
    'setup.discord_server_theme' => '위젯 테마',
    'setup.discord_theme_dark' => '다크',
    'setup.discord_theme_light' => '라이트',
    'setup.recaptcha_hint' => '이 도메인에 대한 Google reCAPTCHA v2 체크박스 키 쌍을 생성한 후 사이트 키와 비밀 키를 아래에 붙여넣으세요.',
    'setup.recaptcha_site_key' => 'Google reCAPTCHA 사이트 키',
    'setup.recaptcha_secret_key' => 'Google reCAPTCHA 비밀 키',
    'setup.recaptcha_reload_hint' => '사이트 키를 입력하면 체크박스가 나타납니다. 키를 변경한 경우 체크박스를 다시 체크하세요.',
    'setup.recaptcha_enter_site_key' => 'Google reCAPTCHA를 로드하려면 사이트 키를 입력하세요.',
    'setup.owner_name' => '소유자 사용자명',
    'setup.owner_email' => '소유자 이메일 (선택사항)',
    'setup.owner_password' => '소유자 비밀번호',
    'setup.owner_password_confirm' => '비밀번호 확인',
    'setup.install' => '설치 및 목록 열기',
    'setup.installed' => '이 목록은 이미 설치되었습니다. 파일 권한이 허용하는 경우 설치 프로그램이 자체 삭제됩니다.',
    'setup.open' => '메인 목록 열기',
    'setup.error_prefix' => '설치를 완료할 수 없습니다:',
    'setup.error.required' => '모든 필수 필드를 입력해주세요.',
    'setup.error.owner_username' => '소유자 사용자명은 3-40자의 문자, 숫자, 점, 밑줄 또는 하이픈이어야 합니다.',
    'setup.error.owner_password' => '소유자 비밀번호는 최소 8자 이상이어야 합니다.',
    'setup.error.owner_password_match' => '소유자 비밀번호가 일치하지 않습니다.',
    'setup.error.owner_email' => '소유자 이메일이 유효하지 않습니다.',
    'setup.error.db_port' => 'MySQL 포트가 유효하지 않습니다.',
    'setup.error.recaptcha_keys' => 'Google reCAPTCHA 사이트 키와 비밀 키가 필요합니다.',
    'setup.error.recaptcha' => 'Google reCAPTCHA 인증에 실패했습니다. 체크박스를 체크한 후 다시 시도해주세요.',
    'setup.error.url' => '{field}은(는) 유효한 URL이어야 합니다.',
    'setup.error.schema_missing' => 'db/schema.sql을 찾을 수 없습니다.',
    'setup.error.schema_read' => 'db/schema.sql을 읽을 수 없습니다.',
    'setup.error.db_connect' => 'MySQL에 연결할 수 없습니다. 데이터베이스 설정을 확인하세요.',
    'setup.error.owner_create' => '소유자 계정을 생성할 수 없습니다.',
    'setup.error.config_write' => 'config.php에 쓸 수 없습니다. 폴더 권한을 확인하세요.',

    'auth.login.title' => '로그인',
    'auth.login.heading' => '플레이어 로그인',
    'auth.login.intro' => '로그인하여 클리어 기록을 제출하세요.',
    'auth.login.button' => '로그인',
    'auth.login.new_player' => '새 플레이어?',
    'auth.login.create_account' => '계정 생성',
    'auth.login.welcome' => '다시 오신 것을 환영합니다, {name}님.',
    'auth.login.error_token' => '유효하지 않은 폼 토큰입니다. 새로고침 후 다시 시도해주세요.',
    'auth.login.error_required' => '사용자명과 비밀번호가 필요합니다.',
    'auth.login.error_locked' => '로그인 시도 실패가 너무 많습니다. {minutes}분 후에 다시 시도해주세요.',
    'auth.login.error_invalid' => '사용자명 또는 비밀번호가 유효하지 않습니다.',
    'auth.login.error_failed' => '로그인에 실패했습니다. 최신 db/schema.sql을 가져왔는지 확인하세요.',
    'auth.register.title' => '회원가입',
    'auth.register.heading' => '플레이어 등록',
    'auth.register.intro' => '계정을 생성하여 클리어 기록을 제출하세요.',
    'auth.register.button' => '계정 생성',
    'auth.register.already' => '이미 가입하셨나요?',
    'auth.register.login_now' => '지금 로그인',
    'auth.register.email_optional' => '이메일 (선택사항)',
    'auth.register.confirm_password' => '비밀번호 확인',
    'auth.register.created' => '계정이 생성되었습니다. 이제 기록을 제출할 수 있습니다.',
    'auth.register.created_login' => '계정이 생성되었습니다. 로그인해주세요.',
    'auth.register.error_username' => '사용자명은 3-24자의 문자, 숫자 또는 밑줄을 사용해야 합니다.',
    'auth.register.error_password' => '비밀번호는 최소 8자 이상이어야 합니다.',
    'auth.register.error_password_match' => '비밀번호 확인이 일치하지 않습니다.',
    'auth.register.error_email' => '이메일 형식이 유효하지 않습니다.',
    'auth.register.error_exists' => '사용자명 또는 이메일이 이미 존재합니다.',
    'auth.register.error_failed' => '회원가입에 실패했습니다. 최신 db/schema.sql을 가져왔는지 확인하세요.',
    'auth.logout.invalid' => '유효하지 않은 로그아웃 요청입니다.',
    'auth.logout.success' => '로그아웃되었습니다.',

    'home.title' => '메인 목록',
    'home.heading' => 'Geometry Dash Demonlist',
    'home.intro_all' => '메인 목록은 현재 섹션 제한 없이 모든 순위 데몬을 표시합니다.',
    'home.intro_default' => 'Demonlist의 메인 목록으로, 게임 내에서 가장 어려운 레벨을 순위로 표시합니다.',
    'home.editors' => '목록 편집자',
    'home.helpers' => '목록 도우미',
    'home.editors_note' => '목록에 문제가 있거나 특정 사항 변경을 원하시면 이들 중 누구에게나 연락하세요.',
    'home.helpers_note' => '특정 기록이 거부된 이유에 대해 질문이 있으시면 이들에게 연락하세요. 하지만 제출물 검토를 불필요하게 요구하지 마세요!',
    'home.no_editors' => '아직 목록 편집자가 없습니다.',
    'home.no_helpers' => '아직 목록 도우미가 없습니다.',
    'home.youtube_channel' => 'YouTube 채널',
    'home.guidelines_title' => '가이드라인',
    'home.guidelines_text' => '합법적이고 편집되지 않았으며 명확한 증거가 있는 클리어만 승인됩니다. 모든 기록은 수동으로 검토됩니다.',
    'home.guidelines_button' => '제출 가이드라인',
    'home.read_guidelines' => '가이드라인 읽기',
    'home.submit_title' => '기록 제출',
    'home.submit_text' => '참고: 의미 없는 제출은 하지 마세요. 모두에게 어려움만 줄 뿐만 아니라 차단될 수 있습니다. 또한 양식은 중복 제출을 거부합니다.',
    'home.submit_button' => '제출 열기',
    'home.stats_title' => '통계',
    'home.stats_text' => '누가 가장 많이 클리어했는지, 가장 많은 데몬을 만들었는지, 또는 가장 어려운 데몬을 깼는지에 대한 상세 개요를 확인하세요. 진행 상황을 비교하고 순위표에 오르세요.',
    'home.stats_button' => '통계 열기!',
    'home.discord_title' => 'Discord 서버',

    'guidelines.title' => '가이드라인',
    'guidelines.heading' => '제출 가이드라인',
    'guidelines.intro' => '이 규칙은 일반적인 Pointercrate 스타일의 심사 기준을 기반으로 합니다.',
    'guidelines.important_label' => '중요:',
    'guidelines.important_text' => '모든 제출물은 수동으로 검토됩니다. 증거 누락 또는 의심스러운 영상은 거부됩니다.',
    'guidelines.tip_label' => '팁:',
    'guidelines.tip_text' => '동영상을 공개/비공개로 유지하고 유용한 클리어 노트를 포함하세요. 더 명확한 증거는 더 빠른 승인으로 이어집니다.',
    'guidelines.submit_button' => '기록 제출하러 가기',
    'guidelines.s1_title' => '1. 계정 및 소유권',
    'guidelines.s1_p1' => '제출 시 본인의 플레이어 계정으로 로그인해야 합니다.',
    'guidelines.s1_p2' => '관리자가 명시적으로 요청하지 않는 한 다른 플레이어를 대신하여 기록을 제출하지 마세요.',
    'guidelines.s2_title' => '2. 동영상 증거 요구사항',
    'guidelines.s2_p1' => '증거는 시도 시작부터 죽음/클리어까지 명확하고 편집되지 않았으며 연속적이어야 합니다.',
    'guidelines.s2_p2' => '동영상은 원본 오디오를 유지해야 하며 중요한 게임플레이 정보를 숨겨서는 안 됩니다.',
    'guidelines.s2_p3' => '컷, 속도 편집 또는 시각적 변조는 금지됩니다.',
    'guidelines.s2_p4' => '전환, 입력 또는 시도 컨텍스트를 가리는 오버레이는 금지됩니다.',
    'guidelines.s2_p5' => '동영상 품질은 게임플레이의 합법성을 검증할 수 있을 만큼 충분히 높아야 합니다.',
    'guidelines.s3_title' => '3. 합법성 규칙',
    'guidelines.s3_p1' => '해킹, 도구 지원, 봇, 매크로 지원, 노클립 또는 수정된 클리어는 금지됩니다.',
    'guidelines.s3_p2' => '게임플레이를 변경하는 모드, 리플레이 도구 또는 외부 자동화를 사용한 클리어는 거부됩니다.',
    'guidelines.s4_title' => '4. 제출 데이터 정확성',
    'guidelines.s4_p1' => '정확한 데몬 이름을 선택하고 실제로 달성한 진행도를 제출하세요.',
    'guidelines.s4_p2' => '데몬 요구사항 미달 진행도는 목록 기록으로 자동 무효입니다.',
    'guidelines.s4_p3' => '플랫폼과 새로고침 빈도는 증거에 표시된 클리어와 일치해야 합니다.',
    'guidelines.s5_title' => '5. 원본 영상 및 추가 증거',
    'guidelines.s5_p1' => '어려운 기록에는 원본 영상을 적극 권장하며, 관리자가 요구할 수 있습니다.',
    'guidelines.s5_p2' => '요청된 증거가 기한 내에 제공되지 않으면 제출이 거부될 수 있습니다.',
    'guidelines.s6_title' => '6. 검토 결과',
    'guidelines.s6_approved' => '승인:',
    'guidelines.s6_approved_text' => '기록이 공개 목록에 추가됩니다.',
    'guidelines.s6_rejected' => '거부:',
    'guidelines.s6_rejected_text' => '기록이 목록에 포함되지 않습니다. 더 나은 증거로 재제출할 수 있습니다.',
    'guidelines.s6_flagged' => '플래그 지정:',
    'guidelines.s6_flagged_text' => '관리자가 추가 클립, 원본 파일 또는 설명을 요청할 수 있습니다.',
    'guidelines.s7_title' => '7. 남용 및 제재',
    'guidelines.s7_p1' => '허위 제출, 사칭, 반복적인 스팸 또는 의도적으로 오해를 유도하는 증거는 제한의 대상이 될 수 있습니다.',

    'submit.title' => '제출',
    'submit.heading' => '기록 제출',
    'submit.as_user' => '제출자',
    'submit.level_name' => '레벨 이름 (검색하려면 입력)',
    'submit.type_demon' => '데몬 이름 입력...',
    'submit.hint_all' => '모든 순위 데몬을 사용할 수 있습니다. 이름의 일부를 입력하여 제안을 받으세요.',
    'submit.hint_current' => '현재 순위 데몬만 해당됩니다. 이름의 일부를 입력하여 제안을 받으세요.',
    'submit.progress' => '진행도 (%)',
    'submit.video_url' => '동영상 증거 URL',
    'submit.raw_url' => '원본 영상 URL (선택사항)',
    'submit.raw_placeholder' => '선택사항 원본 영상 URL',
    'submit.refresh_rate' => '새로고침 빈도 (Hz)',
    'submit.notes' => '관리자 메모 (선택사항)',
    'submit.notes_placeholder' => '시도 횟수, 클리어 컨텍스트, 버그, 클릭 등',
    'submit.agree' => '을(를) 읽었으며 동의합니다',
    'submit.guidelines_link' => '제출 가이드라인',
    'submit.button' => '제출하기',
    'submit.error_token' => '유효하지 않은 폼 토큰입니다. 페이지를 새로고침한 후 다시 시도하세요.',
    'submit.error_agree' => '가이드라인을 읽었음을 확인해야 합니다.',
    'submit.error_ambiguous' => '검색어가 여러 데몬과 일치합니다. 전체 레벨 이름을 입력하세요.',
    'submit.error_demon' => '현재 순위 목록에서 유효한 데몬 이름을 입력하세요.',
    'submit.error_video' => '유효한 동영상 증거 URL이 필요합니다.',
    'submit.error_raw' => '원본 영상 URL은 제공하는 경우 유효한 URL이어야 합니다.',
    'submit.error_progress' => '진행도는 1에서 100 사이여야 합니다.',
    'submit.error_requirement' => '진행도가 이 데몬의 요구사항 ({requirement}%) 미만입니다.',
    'submit.error_platform' => '유효하지 않은 플랫폼 값입니다.',
    'submit.error_refresh' => '새로고침 빈도는 30에서 1000 사이여야 합니다.',
    'submit.success' => '기록 제출이 관리자 검토 대기열에 추가되었습니다.',
    'submit.discord_new' => '새 제출 #{id}',

    'roulette.title' => '룰렛',
    'roulette.heading' => '익스트림 데몬 룰렛',
    'roulette.intro' => '익스트림 데몬 룰렛은 가능한 한 많은 데몬을 클리어해야 하는 챌린지입니다. 100%에 도달하거나 포기하면 챌린지가 종료됩니다.',
    'roulette.panel_intro' => '현재 목록을 대상으로 데몬 룰렛 챌린지를 플레이하세요.',
    'roulette.meta_description' => 'Demonlist의 레벨로 데몬 룰렛 챌린지를 플레이하세요.',
    'roulette.save' => '저장',
    'roulette.load' => '불러오기',
    'roulette.start' => '시작',
    'roulette.restart' => '다시 시작',
    'roulette.reset' => '초기화',
    'roulette.results' => '결과',
    'roulette.show_remaining' => '남은 데몬 표시',
    'roulette.remaining' => '남은 데몬',
    'roulette.done' => '완료',
    'roulette.give_up' => '포기',
    'roulette.copy_id' => 'ID 복사',
    'roulette.copied' => '복사됨',
    'roulette.level_id' => '레벨 ID: {id}',
    'roulette.at_least' => '최소 {percent}%',
    'roulette.progress_for' => '{name} 진행도',
    'roulette.open' => '{name} 열기',
    'roulette.alert_select_list' => '최소 하나의 목록을 선택하세요.',
    'roulette.alert_no_demons' => '선택한 목록에 사용 가능한 데몬이 없습니다.',
    'roulette.alert_progress' => '{min}%에서 100% 사이의 진행도를 입력하세요.',
    'roulette.error_at_least' => '최소 {percent}%를 입력하세요.',
    'roulette.confirm_give_up' => '이 룰렛 실행을 포기하시겠습니까?',
    'roulette.error_invalid_save' => '유효하지 않은 저장 파일입니다.',
    'roulette.error_empty_save' => '저장 파일에 데몬이 없습니다.',
    'roulette.confirm_reset' => '저장된 룰렛 진행도를 초기화하시겠습니까?',
    'roulette.loaded' => '룰렛 저장을 불러왔습니다.',
    'roulette.load_failed' => '룰렛 저장을 불러올 수 없습니다.',
    'roulette.saved_filename' => 'demon-roulette-progress.json',

    'time.title' => '타임 머신',
    'time.meta_description' => '과거 특정 시점의 Demonlist를 봅니다.',
    'time.banner' => '현재 {date} 시점의 데몬 목록을 보고 있습니다.',
    'time.present' => '현재로 돌아가기',
    'time.intro' => '아래에 목록을 보려는 날짜를 입력하세요.',
    'time.destination' => '목적지',
    'time.go' => '이동',
    'time.no_demons_title' => '아직 데몬 없음',
    'time.no_demons_text' => '이 목적지에는 레벨이 존재하지 않았습니다.',
    'time.about' => '정보',
    'time.about_text' => '역사적 순위는 기록된 목록 변경사항에서 재구성됩니다. 선택 가능한 가장 빠른 날짜는 첫 번째 레벨이 이 목록에 추가된 날짜입니다.',
    'time.main_snapshot' => '이 역사적 스냅샷의 메인 목록 항목.',
    'time.extended_snapshot' => '이 역사적 스냅샷의 확장 목록 항목.',
    'time.legacy_snapshot' => '이 역사적 스냅샷의 레거시 항목.',

    'stats.title' => '통계',
    'stats.intro' => '포인트, 클리어 수, 최고 난이도 데몬, 기여도로 플레이어를 비교하세요',
    'stats.players_tab' => '플레이어',
    'stats.countries_tab' => '국가',
    'stats.no_country' => '아직 국가 데이터가 없습니다.',
    'stats.no_player' => '아직 플레이어 데이터가 없습니다.',
    'stats.nation_rank' => '국가 순위',
    'stats.demonlist_rank' => 'Demonlist 순위',
    'stats.total_points' => '총 포인트',
    'stats.players' => '플레이어',
    'stats.best_player' => '최고 플레이어',
    'stats.hardest_demon' => '최고 난이도 데몬',
    'stats.demonlist_stats' => 'Demonlist 통계',
    'stats.contributions' => '기여',
    'stats.main_completed' => '메인 목록 완료',
    'stats.extended_completed' => '확장 목록 완료',
    'stats.legacy_completed' => '레거시 목록 완료',
    'stats.created' => '제작한 데몬',
    'stats.published' => '게시한 데몬',
    'stats.verified' => '검증한 데몬',
    'stats.progress_on' => '진행도',
    'stats.international' => '국제',
    'stats.world' => '세계 - 국제',
    'stats.search_placeholder' => 'Enter 키로 검색...',
    'stats.clear_search' => '검색 지우기',
    'stats.previous' => '이전',
    'stats.next' => '다음',
    'stats.breakdown' => '{main} 메인, {extended} 확장, {legacy} 레거시',
    'stats.contrib_counts' => '{created} 제작, {published} 게시, {verified} 검증',

    'demon.not_found_title' => '레벨을 찾을 수 없음',
    'demon.not_found_text' => '이 항목은 존재하지 않습니다.',
    'demon.byline_by' => '작성자',
    'demon.and' => '및',
    'demon.more' => '더보기',
    'demon.thumbnail_alt' => '{name} 썸네일',
    'demon.video_iframe_title' => '{name} 검증',
    'demon.meta_description' => '#{position} - {name} (제작자 {creator}, 게시자 {publisher}{verified}). 요구사항 {requirement}%, 100% 완료 시 {points} 포인트.',
    'demon.meta_verified_by' => ', 검증자 {verifier}',
    'demon.prev' => '이전',
    'demon.next' => '다음',
    'demon.verification_video' => '검증 영상',
    'demon.level_info' => '레벨 정보',
    'demon.no_level_info' => '구성된 레벨 정보 행이 없습니다.',
    'demon.scoring' => '점수 체계',
    'demon.at_requirement' => '요구사항 충족 시',
    'demon.at_100' => '100% 완료 시',
    'demon.completions' => '클리어 수',
    'demon.verification_preview' => '검증 미리보기',
    'demon.records' => '기록',
    'demon.qualify' => '요구사항 {requirement}% 이상',
    'demon.records_submitted' => '{count}개의 기록 제출됨',
    'demon.no_records' => '아직 기록이 없습니다',
    'demon.record_holder' => '기록 보유자',
    'demon.video_proof' => '동영상 증거',
    'demon.position_history' => '순위 이력',
    'demon.date_change' => '변경 일자',
    'demon.new_position' => '새 순위',
    'demon.reason' => '사유',
    'demon.no_position_history' => '아직 순위 변경이 기록되지 않았습니다.',
    'demon.initial_placement' => '초기 배치',
    'demon.position_updated' => '순위 업데이트됨',
    'demon.comments_count_one' => '이 레벨에 {count}개의 댓글이 있습니다.',
    'demon.comments_count_many' => '이 레벨에 {count}개의 댓글이 있습니다.',
    'demon.add_comment' => '댓글 추가',
    'demon.comment_placeholder' => '이 레벨에 대한 의견을 공유하세요...',
    'demon.signed_in_as' => '{name}(으)로 로그인 중',
    'demon.post_comment' => '댓글 게시',
    'demon.no_comments' => '아직 댓글이 없습니다.',
    'demon.comment_pages' => '댓글 페이지',
    'demon.page' => '{page}페이지',
    'comment.pinned' => '고정됨',
    'comment.edited' => '(편집됨)',
    'comment.actions' => '댓글 작업',
    'comment.like' => '좋아요',
    'comment.dislike' => '싫어요',
    'comment.pin' => '고정',
    'comment.unpin' => '고정 해제',
    'comment.pin_title' => '댓글 고정',
    'comment.unpin_title' => '댓글 고정 해제',
    'comment.delete_title' => '댓글 삭제',
    'comment.delete_confirm' => '이 댓글을 삭제하시겠습니까? 아래 답글도 함께 삭제됩니다.',
    'comment.edit_comment' => '댓글 편집',
    'comment.save_edit' => '편집 저장',
    'comment.reported' => '신고됨',
    'comment.reason_optional' => '사유 (선택사항)',
    'comment.reply' => '답글',
    'comment.add_reply' => '답글 추가',
    'comment.reply_placeholder' => '답글 작성...',
    'comment.post_reply' => '답글 게시',
    'comment.reply_count_one' => '{count}개의 답글',
    'comment.reply_count_many' => '{count}개의 답글',
    'comments.disabled_global' => '목록 전체에서 댓글이 비활성화되었습니다.',
    'comments.disabled_level' => '이 레벨에서는 댓글이 비활성화되었습니다.',
    'comments.disabled' => '댓글이 비활성화되었습니다.',
    'comments.account_disabled' => '귀하의 계정은 댓글 작성이 비활성화되었습니다.',
    'comments.login_required' => '먼저 로그인해야 합니다.',
    'comments.reply_target_missing' => '답글을 달려는 댓글을 찾을 수 없습니다.',
    'comments.reply_schema_error' => '답글을 게시할 수 없습니다. 스키마 업데이트를 실행한 후 다시 시도하세요.',
    'comments.empty' => '댓글은 비워둘 수 없습니다.',
    'comments.posted' => '댓글이 게시되었습니다.',
    'comments.reply_posted' => '답글이 게시되었습니다.',
    'comments.post_failed' => '댓글을 게시할 수 없습니다. 다시 시도하세요.',
    'comments.actions_schema_error' => '댓글 작업이 아직 준비되지 않았습니다. 스키마 업데이트를 실행하세요.',
    'comments.not_found' => '댓글을 찾을 수 없습니다.',
    'comments.edit_own_only' => '본인의 댓글만 편집할 수 있습니다.',
    'comments.updated' => '댓글이 업데이트되었습니다.',
    'comments.update_failed' => '댓글을 업데이트할 수 없습니다.',
    'comments.delete_own_only' => '본인의 댓글만 삭제할 수 있습니다.',
    'comments.deleted' => '댓글이 삭제되었습니다.',
    'comments.delete_failed' => '댓글을 삭제할 수 없습니다.',
    'comments.invalid_reaction' => '유효하지 않은 반응입니다.',
    'comments.reaction_failed' => '반응을 업데이트할 수 없습니다. 다시 시도하세요.',
    'comments.report_sent' => '신고가 전송되었습니다.',
    'comments.report_failed' => '신고를 전송할 수 없습니다. 다시 시도하세요.',
    'comments.pin_permission' => '소유자와 목록 편집자만 댓글을 고정할 수 있습니다.',
    'comments.pin_top_level_only' => '최상위 댓글만 고정할 수 있습니다.',
    'comments.pinned' => '댓글이 고정되었습니다.',
    'comments.unpinned' => '댓글 고정이 해제되었습니다.',
    'comments.pin_failed' => '고정 댓글을 업데이트할 수 없습니다.',

    'account.title' => '계정',
    'account.heading' => '내 계정',
    'account.signed_in_as' => '로그인 중',
    'account.display_name' => '표시 이름',
    'account.youtube_channel' => 'YouTube 채널',
    'account.country' => '국가',
    'account.discord' => 'Discord',
    'account.profile_settings' => '프로필 설정',
    'account.profile_staff_intro' => '공개 페이지에 표시될 표시 이름, 국가, YouTube 채널을 설정하세요.',
    'account.profile_player_intro' => '공개 플레이어 페이지에 표시될 표시 이름과 국가를 설정하세요.',
    'account.display_name_help' => '사이트 전체에 공개적으로 표시됩니다. 비워두면 사용자명이 사용됩니다.',
    'account.country_placeholder' => '국가 코드 또는 국가명 입력...',
    'account.country_help' => '입력하여 검색하세요. 항목을 선택하여 국기를 사용합니다. 이 필드를 비우면 국가가 설정되지 않습니다.',
    'account.youtube_placeholder' => '예: https://www.youtube.com/@YourChannel',
    'account.youtube_help' => 'YouTube 채널 URL을 입력하세요 (선택사항). YouTube 채널만 지원됩니다.',
    'account.save_profile' => '프로필 저장',
    'account.discord_link' => 'Discord 연동',
    'account.discord_intro' => 'Discord 계정을 연동하여 기록 및 레벨에 관한 봇 개인 알림을 받으세요.',
    'account.discord_db_missing' => 'Discord 연동에는 데이터베이스 업데이트가 필요합니다. update_db_schema.php를 실행한 후 이 페이지를 새로고침하세요.',
    'account.discord_bot_missing' => 'Discord 봇 토큰이 아직 설정되지 않았습니다.',
    'account.linked' => '연동됨',
    'account.user_id' => '사용자 ID',
    'account.unlink_discord' => 'Discord 연동 해제',
    'account.unlink_confirm' => 'Discord 계정 연동을 해제하시겠습니까?',
    'account.code_sent' => 'Discord 사용자 {id}에게 코드를 전송했습니다. {time}에 만료됩니다.',
    'account.verification_code' => '인증 코드',
    'account.verify_discord' => 'Discord 인증',
    'account.discord_user' => 'Discord 사용자 ID 또는 멘션',
    'account.discord_user_placeholder' => '123456789012345678 또는 @멘션',
    'account.discord_user_help' => '사용자명만으로는 봇 DM에 신뢰할 수 없습니다. Discord 사용자 ID를 복사하거나 @멘션을 붙여넣으세요.',
    'account.send_new_code' => '새 코드 전송',
    'account.send_dm_code' => 'DM 코드 전송',
    'account.change_username' => '사용자명 변경',
    'account.new_username' => '새 사용자명',
    'account.new_username_placeholder' => '새 사용자명 입력',
    'account.username_help' => '3-24자, 문자, 숫자, 밑줄만 사용 가능합니다.',
    'account.change_email' => '이메일 변경',
    'account.new_email' => '새 이메일',
    'account.new_email_placeholder' => '새 이메일 입력',
    'account.email_help' => '새 이메일 주소로 확인 메일이 발송됩니다.',
    'account.change_password' => '비밀번호 변경',
    'account.current_password' => '현재 비밀번호',
    'account.current_password_placeholder' => '현재 비밀번호 입력',
    'account.new_password' => '새 비밀번호',
    'account.new_password_placeholder' => '새 비밀번호 입력',
    'account.password_help' => '최소 8자 이상이어야 합니다.',
    'account.confirm_new_password' => '새 비밀번호 확인',
    'account.confirm_password_placeholder' => '새 비밀번호 확인',
    'account.submission_history' => '내 제출 이력',
    'account.no_submissions' => '아직 제출한 기록이 없습니다.',
    'account.error_discord_columns' => 'Discord 연동을 사용하려면 먼저 데이터베이스 업데이트가 필요합니다.',
    'account.error_discord_bot' => 'Discord 봇 토큰이 아직 설정되지 않았습니다.',
    'account.error_discord_user' => '유효한 Discord 사용자 ID 또는 멘션을 입력하세요.',
    'account.error_discord_taken' => '해당 Discord 계정은 이미 다른 사용자와 연동되어 있습니다.',
    'account.error_discord_unlink_first' => '새 계정을 연동하기 전에 현재 Discord 계정 연동을 해제하세요.',
    'account.error_discord_dm' => 'Discord DM을 전송할 수 없습니다. 봇이 해당 사용자에게 메시지를 보낼 수 있는지 확인하세요.',
    'account.error_discord_code_format' => '4자리 Discord 인증 코드를 입력하세요.',
    'account.error_not_found' => '계정을 찾을 수 없습니다.',
    'account.error_no_discord_code' => '활성 Discord 인증 코드를 찾을 수 없습니다.',
    'account.error_discord_code_expired' => '해당 Discord 인증 코드는 만료되었습니다. 새 코드를 전송하세요.',
    'account.error_discord_code_wrong' => '해당 Discord 인증 코드가 올바르지 않습니다.',
    'account.error_display_name' => '표시 이름은 2-40자여야 하며 제어 문자를 포함할 수 없습니다.',
    'account.error_country' => '유효한 국가 코드를 선택하세요.',
    'account.error_email_empty' => '이메일을 비워둘 수 없습니다.',
    'account.error_email_same' => '해당 이메일은 이미 계정에 설정되어 있습니다.',
    'account.error_email_taken' => '해당 이메일은 이미 다른 계정에서 사용 중입니다.',
    'account.error_email_failed' => '현재 해당 이메일을 확인할 수 없습니다.',
    'account.error_username_same' => '해당 사용자명은 이미 계정에 설정되어 있습니다.',
    'account.error_username_taken' => '해당 사용자명은 이미 다른 계정에서 사용 중입니다.',
    'account.error_username_failed' => '현재 해당 사용자명을 확인할 수 없습니다.',
    'account.error_current_password_required' => '현재 비밀번호가 필요합니다.',
    'account.error_current_password_wrong' => '현재 비밀번호가 올바르지 않습니다.',
    'account.error_new_password_required' => '새 비밀번호가 필요합니다.',
    'account.error_new_password_short' => '새 비밀번호는 최소 8자 이상이어야 합니다.',
    'account.error_new_password_match' => '새 비밀번호 확인이 일치하지 않습니다.',
    'account.error_new_password_same' => '새 비밀번호는 현재 비밀번호와 달라야 합니다.',
    'account.success_discord_dm' => 'Discord 인증 코드를 전송했습니다. DM을 확인하세요.',
    'account.success_discord_linked' => 'Discord 계정이 연동되었습니다.',
    'account.success_discord_unlinked' => 'Discord 계정 연동이 해제되었습니다.',
    'account.success_profile' => '프로필이 업데이트되었습니다.',
    'account.success_email' => '이메일이 업데이트되었습니다.',
    'account.success_username' => '사용자명이 업데이트되었습니다.',
    'account.success_password' => '비밀번호가 업데이트되었습니다.',

    'permission.admin_panel_access' => '관리 패널 접근',
    'permission.manage_levels' => '레벨 관리',
    'permission.claim_contributors' => '기여자 클레임',
    'permission.manage_users' => '사용자 관리',
    'permission.manage_user_roles' => '사용자 역할 관리',
    'permission.manage_scoring' => '점수 변경',
    'permission.manage_list_visibility' => '목록 표시 설정 관리',
    'permission.manage_role_permissions' => '역할 권한 관리',
    'permission.manage_badges' => '배지 관리',
    'permission.moderate_comments' => '댓글 중재',
    'permission.reset_passwords' => '비밀번호 초기화',
    'permission.review_submissions' => '제출 검토',

    'admin.title' => '관리자',
    'admin.access_denied' => '접근 거부',
    'admin.signed_in_as' => '로그인 중',
    'admin.overview' => '개요',
    'admin.overview_desc' => '대시보드 요약.',
    'admin.content' => '콘텐츠',
    'admin.moderation' => '중재',
    'admin.people' => '사용자',
    'admin.restricted' => '제한됨',
    'admin.restricted_note' => '해당 권한이 있는 역할만 사용 가능합니다.',
    'admin.restricted_meta' => '제한됨',
    'admin.empty_actions' => '현재 귀하의 역할에 할당된 관리자 작업이 없습니다.',
    'admin.dashboard' => '관리자 대시보드',
    'admin.dashboard_intro' => '기록 및 레벨 관리를 위한 중재 센터.',
    'admin.pending' => '대기 중',
    'admin.approved' => '승인됨',
    'admin.rejected' => '거부됨',
    'admin.players' => '플레이어',
    'admin.banned' => '차단됨',
    'admin.add_level' => '레벨 추가',
    'admin.add_level_desc' => '새 데몬 항목을 생성합니다.',
    'admin.edit_level' => '레벨 편집',
    'admin.edit_level_desc' => '레벨 정보와 순위를 업데이트합니다.',
    'admin.delete_level' => '레벨 삭제',
    'admin.delete_level_desc' => '레벨을 제거하고 순위 공백을 메웁니다.',
    'admin.level_info_rows' => '레벨 정보 행',
    'admin.level_info_rows_desc' => '레벨 페이지에 표시될 행을 제어합니다.',
    'admin.level_comments' => '레벨 댓글',
    'admin.level_comments_desc' => '전역 및 레벨별로 댓글을 열거나 닫습니다.',
    'admin.level_comments_moderate_desc' => '신고된 댓글을 검토하고 악성 스레드를 삭제합니다.',
    'admin.pending_submissions' => '대기 중인 제출',
    'admin.pending_submissions_desc' => '대기열의 새 기록을 검토합니다.',
    'admin.recently_reviewed' => '최근 검토됨',
    'admin.recently_reviewed_desc' => '중재 이력을 확인합니다.',
    'admin.user_management' => '사용자 관리',
    'admin.user_management_desc' => '역할, 차단 상태, 댓글 접근 권한, 보너스 포인트를 조정합니다.',
    'admin.claim_contributors' => '기여자 클레임',
    'admin.claim_contributors_desc' => '게시자/검증자를 사용자 ID로 실제 계정에 바인딩합니다.',
    'admin.badges' => '배지',
    'admin.badges_desc' => '배지 아이콘을 업로드하고 계정에 할당합니다.',
    'admin.role_permissions' => '역할 권한',
    'admin.role_permissions_desc' => '데이터베이스의 목록 편집자 및 목록 도우미 권한을 사용자 지정합니다.',
    'admin.list_visibility' => '목록 표시 설정',
    'admin.list_visibility_desc' => '메인/확장 섹션의 표시 여부와 순위 범위를 선택합니다.',
    'admin.change_score' => '점수 변경',
    'admin.change_score_desc' => '목록의 최고 점수를 조정합니다.',
    'admin.role_permissions_intro' => '데이터베이스에 저장된 목록 편집자 및 목록 도우미 권한을 사용자 지정합니다. 소유자는 항상 모든 권한을 유지합니다.',
    'admin.save_role_permissions' => '역할 권한 저장',
    'admin.badges_intro' => '업로드된 배지 이미지는 댓글 옆과 통계 페이지의 프로필에 표시됩니다.',
    'admin.create_badge' => '배지 생성',
    'admin.badge_label' => '배지 레이블',
    'admin.badge_label_placeholder' => '신화 배지',
    'admin.badge_description_placeholder' => '선택사항 호버 텍스트',
    'admin.upload_badge_image' => '배지 이미지 업로드',
    'admin.assign_to_player' => '플레이어에게 할당',
    'admin.badge' => '배지',
    'admin.create_badge_first' => '먼저 배지를 생성하세요',
    'admin.exact_username' => '정확한 사용자명',
    'admin.no_badges' => '아직 생성된 배지가 없습니다.',
    'admin.no_image' => '이미지 없음',
    'admin.no_description' => '설명 없음',
    'admin.assigned_count' => '{count}개 할당됨',
    'admin.edit_badge' => '배지 편집',
    'admin.replace_image' => '이미지 교체',
    'admin.save_badge' => '배지 저장',
    'admin.delete_badge_confirm' => '이 배지를 삭제하고 모든 사용자에게서 제거하시겠습니까?',
    'admin.list_visibility_intro' => '사이트의 섹션 표시 및 순위 범위에 대한 소유자 전용 설정입니다.',
    'admin.show_extended_list' => '확장 목록을 별도 섹션으로 표시',
    'admin.show_legacy_list' => '레거시 목록을 별도 섹션으로 표시',
    'admin.main_list_max_rank' => '메인 목록 최대 순위',
    'admin.extended_list_max_rank' => '확장 목록 최대 순위',
    'admin.list_visibility_help' => '허용 범위: {min} ~ {max}. 확장 최대 순위는 메인 최대 순위보다 크거나 같아야 합니다. 현재 분할: 메인 #1-#{main}, 확장 {extended}. 레거시가 켜져 있을 때 확장 최대 순위를 초과하는 항목(또는 레거시로 표시된 항목)은 레거시로 이동합니다. 섹션이 숨겨지면 해당 데몬은 메인에 병합되며 점수에 계속 포함됩니다.',
    'admin.save_list_settings' => '목록 설정 저장',
    'admin.scoring_intro' => '목록의 최대 점수를 설정합니다.',
    'admin.top1_points' => '1위 포인트 (100% 클리어)',
    'admin.scoring_help' => '허용 범위: {min} ~ {max}. 현재 1위 점수: {current} 포인트.',
    'admin.save_scoring' => '점수 체계 저장',
    'admin.level_info_rows_intro' => '각 레벨 페이지의 레벨 정보 상자에 표시할 내장 행을 선택하거나 사용자 지정 행을 추가합니다.',
    'admin.built_in_field' => '내장 필드',
    'admin.custom_row' => '사용자 지정 행',
    'admin.custom_label' => '사용자 지정 레이블',
    'admin.use_default_label' => '기본 레이블 사용',
    'admin.default_value' => '기본값',
    'admin.optional_fallback_value' => '선택사항 대체 값',
    'admin.add_row' => '행 추가',
    'admin.save_rows' => '행 저장',
    'admin.restore_defaults' => '기본값 복원',
    'admin.level_comments_intro' => '목록 전체에서 댓글을 활성화하고, 레벨별로 댓글을 닫고, 신고된 댓글을 검토합니다.',
    'admin.enable_all_comments' => '목록 전체에서 댓글 활성화',
    'admin.level_name_optional' => '레벨 이름 (선택사항)',
    'admin.type_level_name' => '레벨 이름 입력...',
    'admin.level_comment_status' => '레벨 댓글 상태',
    'admin.no_level_change' => '레벨 변경 없음',
    'admin.enable_on_level' => '이 레벨에서 활성화',
    'admin.disable_on_level' => '이 레벨에서 비활성화',
    'admin.comments_status_help' => '현재 전역 상태: {status}. 댓글이 비활성화된 레벨: {count}개. 로그인한 사용자만 댓글을 게시할 수 있습니다.',
    'admin.save_comment_settings' => '댓글 설정 저장',
    'admin.reported_comments' => '신고된 댓글',
    'admin.reported_comments_load_failed' => '신고된 댓글을 불러올 수 없습니다.',
    'admin.reported_comments_load_error' => '신고된 댓글을 불러올 수 없습니다: {error}',
    'admin.reported_comments_count_one' => '{count}개의 신고된 댓글이 검토 대기 중입니다.',
    'admin.reported_comments_count_many' => '{count}개의 신고된 댓글이 검토 대기 중입니다.',
    'admin.no_reported_comments' => '현재 신고된 댓글이 없습니다.',
    'admin.report_count_one' => '{count}개의 신고',
    'admin.report_count_many' => '{count}개의 신고',
    'admin.latest_at' => '최신: {time}',
    'admin.delete_reported_comment_confirm' => '이 신고된 댓글을 삭제하시겠습니까? 아래 답글도 함께 삭제됩니다.',
    'admin.delete_comment' => '댓글 삭제',
    'admin.claims_intro' => '게시자/검증자를 실제 계정에 연결합니다. 사용자명을 비워두면 클레임을 지우고 텍스트를 클레임되지 않은 메타데이터로 유지합니다.',
    'admin.claim_columns_missing' => '이 데이터베이스에 클레임 열이 없습니다. update_db_schema.php를 한 번 실행한 후 이 페이지를 새로고침하세요.',
    'admin.level_name' => '레벨 이름',
    'admin.account_username_optional' => '계정 사용자명 (선택사항)',
    'admin.clear_claim_placeholder' => '비워두면 클레임 지우기',
    'admin.save_claim' => '클레임 저장',
    'admin.add_level_intro' => '소유자와 목록 편집자는 목록에 데몬을 추가할 수 있습니다. 추가 레벨 메타데이터는 선택사항입니다.',
    'admin.position_optional' => '순위 (선택사항)',
    'admin.auto_end' => '자동 = 끝',
    'admin.requirement_percent' => '요구사항 (%)',
    'admin.creators' => '제작자',
    'admin.publisher' => '게시자',
    'admin.verifier' => '검증자',
    'admin.difficulty' => '난이도',
    'admin.verification_video_url' => '검증 영상 URL',
    'admin.thumbnail_url_optional' => '썸네일 URL (선택사항)',
    'admin.level_description_optional' => '레벨 설명 (선택사항)',
    'admin.short_description_placeholder' => '레벨 정보 및 점수 체계 위에 표시될 간단한 설명',
    'admin.level_id_optional' => '레벨 ID (선택사항)',
    'admin.level_length_optional' => '레벨 길이 (선택사항)',
    'admin.song_optional' => '곡 (선택사항)',
    'admin.object_count_optional' => '오브젝트 수 (선택사항)',
    'admin.optional_value' => '선택사항 값',
    'admin.custom_level_info' => '사용자 지정 레벨 정보',
    'admin.mark_legacy' => '레거시 목록 항목으로 표시',
    'admin.disable_comments_for_level' => '이 레벨의 댓글 비활성화',
    'admin.edit_level_intro' => '레벨 정보와 순위를 한 곳에서 업데이트합니다.',
    'admin.level_to_edit' => '편집할 레벨',
    'admin.new_name_optional' => '새 이름 (선택사항)',
    'admin.difficulty_optional' => '난이도 (선택사항)',
    'admin.requirement_optional' => '요구사항 % (선택사항)',
    'admin.creators_optional' => '제작자 (선택사항)',
    'admin.publisher_optional' => '게시자 (선택사항)',
    'admin.verifier_optional' => '검증자 (선택사항)',
    'admin.verification_video_url_optional' => '검증 영상 URL (선택사항)',
    'admin.keep_current' => '현재 유지',
    'admin.keep_current_long' => '비워두면 현재 유지',
    'admin.keep_current_default' => '비워두면 현재/기본값 유지',
    'admin.clear_current_description' => '현재 레벨 설명 지우기',
    'admin.legacy_status' => '레거시 상태',
    'admin.comment_status' => '댓글 상태',
    'admin.set_current_list' => '현재 목록으로 설정',
    'admin.set_legacy' => '레거시로 설정',
    'admin.enable_comments' => '댓글 활성화',
    'admin.disable_comments' => '댓글 비활성화',
    'admin.new_position_optional' => '새 순위 (선택사항)',
    'admin.move_note_optional' => '이동 메모 (선택사항)',
    'admin.move_note_placeholder' => '순위 변경 사유',
    'admin.save_level_changes' => '레벨 변경사항 저장',
    'admin.delete_level_intro' => '목록에서 레벨을 제거합니다. 해당 레벨의 기록은 삭제되며 이후 순위가 위로 이동합니다.',
    'admin.level_to_delete' => '삭제할 레벨',
    'admin.confirm_level_name' => '레벨 이름 확인',
    'admin.confirm_level_placeholder' => '정확한 레벨 이름을 다시 입력하세요',
    'admin.delete_level_warning' => '이 작업은 관리자 패널에서 되돌릴 수 없습니다. 이 레벨의 기존 클리어 기록과 순위 이력이 삭제됩니다.',
    'admin.user_management_intro' => '각 계정의 역할, 차단 상태, 댓글 접근 권한, 보너스 포인트를 한 곳에서 조정합니다.',
    'admin.user_management_no_role_access' => '귀하의 접근 권한에는 역할 변경이 포함되지 않습니다. 역할 필드는 읽기 전용입니다.',
    'admin.error_role_permission' => '사용자 역할을 변경할 권한이 없습니다.',
    'admin.search_username' => '사용자명 검색',
    'admin.type_username' => '사용자명 입력...',
    'admin.load_users_hint' => '사용자명을 입력하고 검색을 눌러 사용자를 불러오세요.',
    'admin.no_users_found' => '"{query}"에 일치하는 사용자가 없습니다.',
    'admin.adjust' => '조정',
    'admin.bonus_adjust' => '보너스 +/-',
    'admin.reset_password_title' => '무작위 임시 비밀번호 생성',
    'admin.reset_password' => '비밀번호 초기화',
    'admin.error_invalid_reset_user' => '비밀번호 초기화를 위한 사용자 ID가 유효하지 않습니다.',
    'admin.user_not_found' => '사용자를 찾을 수 없습니다.',
    'admin.password_reset_success' => '{user}의 비밀번호를 초기화했습니다. 새 임시 비밀번호: {password}',
    'admin.password_reset_failed' => '비밀번호 초기화 실패: {error}',
    'admin.last_owner_note' => '마지막 소유자는 강등할 수 없습니다.',
    'admin.no_pending_submissions' => '대기 중인 제출이 없습니다.',
    'admin.submitted_at' => '제출 일시: {time}',
    'admin.refresh' => '새로고침',
    'admin.review_note' => '검토 메모',
    'admin.optional_note' => '선택사항 메모',
    'admin.approve_confirm' => '이 제출을 승인하시겠습니까?',
    'admin.reject_confirm' => '이 제출을 거부하시겠습니까?',
    'admin.no_reviewed_submissions' => '아직 검토된 제출이 없습니다.',
];