{ "header": { "home": "홈", "tools": "도구", "language": "언어", "diff": "비교", "client_update": "클라이언트 업데이트", "plugins": "플러그인", "analysis": "분석 (Veritas)", "firefly_tools": "Firefly 도구", "how_to": "사용 방법", "about": "정보", "settings": "설정", "minimize": "최소화", "close": "닫기", "by": "Firefly Shelter" }, "background": { "select_bg": "배경 선택", "choose_bg": "배경 선택", "paste_url": "이미지 URL 붙여넣기 (https://...)", "add": "추가", "upload": "업로드", "upload_from_computer": "컴퓨터에서 업로드", "done": "완료", "remove": "삭제", "invalid_url": "잘못된 URL입니다" }, "close": { "title": "작업 확인", "description": "앱을 트레이로 최소화하시겠습니까, 아니면 종료하시겠습니까?", "dont_ask": "다시 묻지 않음", "minimize": "최소화", "close": "종료" }, "setting": { "title": "설정", "launcher_update_title": "런처 업데이트", "launcher_update_desc": "런처가 최신 상태인지 확인합니다.", "launcher_update_btn": "업데이트 확인", "launcher_update_success": "런처가 이미 최신 버전입니다", "closing_options_title": "종료 옵션", "set_dont_ask_again": "다시 묻지 않음 설정", "closing_auto_desc": "다음 종료 시 묻지 않고 자동으로 {{action}}합니다.", "action_minimize": "트레이로 최소화", "action_quit": "앱 종료", "version_label": "버전", "server_label": "Server", "proxy_label": "Proxy", "launcher_label": "Launcher" }, "home": { "header_title": "Firefly GO", "tooltip_how_to": "도구 및 명령 사용법", "btn_select_game": "게임 파일 선택", "btn_selecting": "선택 중...", "btn_start_game": "게임 시작", "btn_game_running": "게임 실행 중", "menu_change_path": "게임 경로 변경", "menu_check_update": "서버 및 프록시 업데이트 확인", "menu_open_server": "서버 폴더 열기", "menu_open_proxy": "프록시 폴더 열기", "menu_open_voice": "음성 폴더 열기", "status_updating_launcher": "런처 업데이트 중", "status_update_success": "업데이트 완료, 5초 후 종료", "status_update_failed": "업데이트 실패, 5초 후 종료", "status_wait": "잠시만 기다려 주세요...", "status_complete": "완료!", "modal_update_title": "데이터 업데이트", "modal_update_msg": "서버 및 프록시 데이터를 업데이트하시겠습니까?", "modal_download_title": "데이터 다운로드", "modal_download_msg": "서버 및 프록시 데이터 다운로드가 필요합니다", "modal_self_update_title": "런처 업데이트", "modal_self_update_msg": "런처를 업데이트하시겠습니까?", "btn_yes": "예", "btn_no": "아니요", "btn_download": "다운로드", "error_game_dir": "잘못된 게임 디렉토리", "error_file_type": "잘못된 파일 형식", "game_path_success": "게임 경로 설정 완료", "no_updates": "업데이트가 없습니다", "toast_pick_folder_error": "폴더 선택 오류: ", "toast_start_proxy_failed": "프록시 시작 실패: ", "toast_start_server_failed": "서버 시작 실패: ", "toast_start_game_failed": "게임 시작 실패: ", "toast_start_game_error": "게임 시작 오류: " }, "diff": { "header_title": "🎮 Diff Tool로 게임 업데이트", "header_desc": "Diff Tool을 사용하여 게임을 업데이트하도록 도와줍니다", "game_dir_title": "게임 디렉토리", "btn_selecting": "선택 중...", "btn_select_game": "게임 폴더 선택", "game_dir_valid": "유효한 게임 디렉토리를 찾았습니다!", "game_dir_invalid": "게임 디렉토리를 찾을 수 없습니다. 올바른 폴더를 선택해주세요.", "diff_file_title": "Diff 파일 디렉토리", "btn_select_diff": "Diff 파일 선택", "diff_file_valid": "유효한 Diff 파일을 찾았습니다!", "diff_file_invalid": "Diff 파일을 찾을 수 없습니다. 올바른 파일을 선택해주세요.", "btn_updating": "업데이트 중...", "btn_update_game": "게임 업데이트", "modal_update_title": "게임 업데이트", "status_wait": "잠시만 기다려 주세요...", "inst_title": "📋 지침:", "inst_step_1": "1. \"게임 폴더 선택\"을 클릭하고 게임의 루트 디렉토리를 선택합니다", "inst_step_2": "2. 시스템이 게임 디렉토리를 검증할 때까지 기다립니다", "inst_step_3": "3. \"Diff 파일 선택\"을 클릭하고 Diff 파일을 선택합니다", "inst_step_4": "4. 시스템이 Diff 파일을 검증할 때까지 기다립니다", "inst_step_5": "5. \"게임 업데이트\"를 클릭하여 변경 사항을 저장합니다", "toast_game_dir_not_found": "게임 디렉토리를 찾을 수 없습니다. 올바른 폴더를 선택해주세요.", "toast_no_folder_selected": "폴더 경로가 선택되지 않았습니다", "toast_pick_folder_error": "폴더 선택 오류: ", "toast_invalid_file_type": "유효하지 않은 파일 형식입니다", "toast_no_file_selected": "파일 경로가 선택되지 않았습니다", "toast_pick_file_error": "파일 선택 오류: ", "toast_select_both": "게임 디렉토리와 Diff 파일을 모두 선택해주세요", "toast_update_completed": "게임 업데이트가 완료되었습니다", "stage_check_type": "Diff Tool 유형 확인", "stage_version_validate": "버전 유효성 검사", "stage_data_extract": "데이터 추출", "stage_cut_data": "데이터 자르기", "stage_patch_data": "데이터 패치", "stage_delete_old_files": "오래된 파일 삭제" }, "language": { "header_title": "🎮 게임 언어 관리자", "header_desc": "게임의 텍스트 및 음성 언어 설정을 관리합니다", "game_dir_title": "게임 디렉토리", "btn_select_game": "게임 폴더 선택", "btn_selecting": "선택 중...", "game_dir_valid": "유효한 게임 디렉토리를 찾았습니다!", "game_dir_invalid": "게임 디렉토리를 찾을 수 없습니다. 올바른 폴더를 선택해주세요.", "current_languages_title": "현재 언어", "text_language": "텍스트 언어", "voice_language": "음성 언어", "language_settings_title": "언어 설정", "select_text_placeholder": "텍스트 언어 선택...", "select_voice_placeholder": "음성 언어 선택...", "btn_apply": "언어 설정 적용", "btn_applying": "적용 중...", "inst_title": "📋 지침:", "inst_step_1": "1. \"게임 폴더 선택\"을 클릭하고 게임의 루트 디렉토리를 선택합니다", "inst_step_2": "2. 시스템이 게임 디렉토리를 검증할 때까지 기다립니다", "inst_step_3": "3. 선호하는 텍스트 및 음성 언어를 선택합니다", "inst_step_4": "4. \"언어 설정 적용\"을 클릭하여 변경 사항을 저장합니다", "toast_no_folder_selected": "폴더 경로가 선택되지 않았습니다", "toast_pick_folder_error": "폴더 선택 오류: ", "toast_set_language_success": "언어 설정이 완료되었습니다", "toast_set_language_error": "언어 설정 오류: " }, "howto": { "title": "사용 방법", "sect1_title": "런처 기능 사용", "sect1_auto_update_pre": "실행 시", "sect1_auto_update_post": "및 프록시 도구를 자동으로 업데이트합니다.", "sect1_launch_game": "올바른 매개변수와 실행 환경으로 런처를 통해 게임을 직접 실행합니다.", "sect1_lang_pre": "게임 내 언어(예: EN, JP, ZH, KR) 전환 지원:", "sect1_lang_link": "언어 도구", "sect1_patch_title": "게임 파일 패치 및 업데이트", "sect1_patch_desc_1_pre": "빠르고 가벼운 증분 업데이트를 위해", "sect1_patch_desc_1_link": "Diff Tool", "sect1_patch_desc_1_post": "(DiffPatch)을 사용합니다.", "sect1_patch_desc_2_pre": "지원 형식:", "sect1_patch_desc_2_post": "및 사용자 정의 diff 형식.", "sect2_title": "FireflyGo 채팅 명령", "sect2_desc_pre": "게임 내에서 사용할 수 있는 채팅 명령어입니다. 일부 명령은", "sect2_desc_bold": "Theorycraft 모드", "sect2_desc_post": "를 활성화해야 합니다.", "sect2_tc_req_title": "Theorycraft 모드 필요", "sect2_tc_req_desc_pre": "다음 명령은", "sect2_tc_req_desc_bold": "Theorycraft 모드", "sect2_tc_req_desc_post": "가 활성화된 경우에만 사용할 수 있습니다:", "sect2_extra_title": "추가 설정", "sect2_hidden_ui_title": "UI 숨기기", "sect2_hidden_ui_desc": "DIM 쇼케이스 비디오에서 자주 사용되는 게임 UI 전체를 즉시 숨깁니다.", "sect2_censor_title": "검열 비활성화", "sect2_censor_desc": "더 깔끔한 경험을 위해 렌즈 플레어 검열 효과 💀를 제거합니다.", "sect2_tc_title": "Theorycraft 모드", "sect2_tc_desc": "더 이상 채팅 명령어를 입력할 필요가 없습니다 — 몬스터 HP 조정, 주기 설정, 로그 보기 등 모든 것을 웹을 통해 구성하세요.", "sect2_cmd_title": "사용 가능한 명령:", "sect2_cmd_tc": "Theorycraft 모드", "sect2_cmd_tc_enable": "— Theorycraft 모드 활성화", "sect2_cmd_tc_disable": "— Theorycraft 모드 비활성화", "sect2_cmd_cycle": "주기 제어", "sect2_cmd_tc_only": "(Theorycraft 전용)", "sect2_cmd_cycle_desc": "— 전투에서 주기 수 설정", "sect2_cmd_cycle_ex1_pre": "예:", "sect2_cmd_cycle_ex1_post": "는 전투를 30주기로 설정합니다", "sect2_cmd_cycle_ex2_post": "는 사용자 정의 주기를 비활성화합니다", "sect2_cmd_hp": "HP 덮어쓰기", "sect2_cmd_hp_desc1": "— 몬스터 HP 설정 (Theorycraft 모드에서만 사용 가능)", "sect2_cmd_hp_desc2": "— HP 설정 기능 비활성화", "sect2_cmd_hp_desc3": "— 특정 웨이브의 각 몬스터에 HP 설정", "sect2_cmd_hp_ex_pre": "예:", "sect2_cmd_hp_ex_post": "는 웨이브 1 몬스터1 HP를 2,000,000으로, 몬스터2 HP를 3,000,000으로 설정합니다", "sect2_cmd_log": "전투 로그", "sect2_cmd_log_desc1": "— 전투 로그 출력 활성화", "sect2_cmd_log_desc2": "— 전투 로그 비활성화", "sect2_cmd_log_out_pre": "출력은 다음 형식으로 작성됩니다:", "sect2_cmd_skip": "노드 건너뛰기", "sect2_cmd_skip_desc": "— 혼돈의 기억 / 허구 이야기에서 노드 건너뛰기", "sect2_cmd_skip_ex1_pre": "예:", "sect2_cmd_skip_ex1_post": "는 노드 2를 건너뜁니다", "sect2_cmd_skip_ex2_post": "는 건너뛰기를 비활성화합니다", "sect2_cmd_id": "캐릭터 운명의 길 전환", "sect2_cmd_id_desc": "— 다중 형태를 가진 캐릭터의 운명의 길 전환", "sect2_cmd_id_ex1_pre": "예:", "sect2_cmd_id_ex1_post": "는 개척자 형태를 변경합니다", "sect2_cmd_id_ex2_pre": "지원되는 ID 예:", "sect2_cmd_update": "데이터 새로고침", "sect2_cmd_update_desc_pre": "— 다음 파일에서 서버 데이터를 새로고침합니다:", "sect3_title": "기타 참고 사항", "sect3_admin_title": "관리자 권한", "sect3_admin_desc": "파일 권한 액세스를 위해 항상 런처를 관리자 권한으로 실행하세요.", "sect3_backup_title": "데이터 백업", "sect3_backup_desc_pre": "정기적으로", "sect3_backup_desc_mid": "및", "sect3_backup_desc_post": "를 백업하세요.", "sect3_voice_title": "베타 클라이언트에서 음성 팩 활성화", "sect3_voice_step1_pre": "원하는 음성 폴더(예:", "sect3_voice_step1_mid": ")를 다음 경로에서 복사하여:", "sect3_voice_step1_post_pre": "홈 탭에서", "sect3_voice_step1_post_bold": "\"음성 폴더 열기\"", "sect3_voice_step1_post_post": "를 클릭해 베타 폴더에 넣습니다.", "sect3_voice_step2": "게임을 처음 실행할 때 음성 폴더가 삭제될 수 있습니다. 그런 경우 1단계를 반복하여 복구하세요.", "btn_back": "홈으로 돌아가기" }, "about": { "title": "소개", "p1_pre": "안녕하세요! 저희는 유용한 도구를 개발하고 사용자 경험을 개선하는 데 열정을 쏟는 개발팀 ", "p1_post": " 입니다.", "p2_pre": "사용자가 더 나은 성능과 단순함으로 게임을 쉽게 실행하고 관리할 수 있도록 가볍고 현대적인 ", "p2_highlight": "Game Launcher", "p2_post": " 를 만들었습니다.", "p3_pre": "런처는 ", "p3_mid": " 을(를) 사용하여 구축되었으며, ", "p3_and": " 및 ", "p3_post": " (으)로 디자인된 깔끔하고 반응형인 인터페이스를 특징으로 합니다.", "p4": "제 목표는 빠르고 효율적이며 사용하기 즐거운 도구를 만드는 것입니다 — 이 런처는 단지 시작일 뿐입니다.", "btn_back": "홈으로 돌아가기" }, "fireflytools": { "title": "Firefly 도구", "sect1_title": "Firefly 도구 소개", "sect1_p1_pre": "이 사이트는 ", "sect1_p1_tool": "Firefly Shelter", "sect1_p1_mid": "에서 개발한 ", "sect1_p1_author": "Firefly Tools", "sect1_master_site": "마스터 웹사이트", "sect1_p2_pre": "원본 도구는 ", "sect1_p2_author": "Amazing", "sect1_p2_post": " 이라는 타사 개발자가 만들었습니다. 이 버전은 핵심 논리를 수정하지 않고 해당 작업을 직접 기반으로 합니다.", "sect1_p3_pre": "동일한 작성자의 더 현대적인 버전도 다음에서 사용할 수 있습니다: ", "sect2_title": "주요 기능", "sect2_feat1": "브라우저에서 캐릭터, 광추, 유물, 행적 및 성혼을 쉽게 구성하세요.", "sect2_feat2_pre": "", "sect2_feat2_server": "Firefly GO Server", "sect2_feat2_mid": "에 ", "sect2_feat2_conn": "Connect PS", "sect2_feat2_post": "를 사용하여 설정을 즉시 적용합니다 — 수동 파일 업로드가 필요하지 않습니다.", "sect2_feat3_title": "추가 설정", "sect2_feat3_desc_pre": "추가 기능으로 ", "sect2_feat3_desc_server": "Firefly GO Server", "sect2_feat3_desc_post": " 환경을 향상시키세요:", "sect2_feat3_ui": "게임 UI 숨기기", "sect2_feat3_ui_desc": "— 전체 게임 인터페이스를 제거합니다.", "sect2_feat3_censor": "검열 비활성화", "sect2_feat3_censor_desc": "— 렌즈 플레어 검열 💀을 제거합니다.", "sect2_feat3_tc": "Theorycraft 모드", "sect2_feat3_tc_desc": "— 웹을 통해 HP, 주기 등을 구성합니다.", "sect2_feat4_pre": "다음을 사용하여 전체 빌드를 내보내고 가져옵니다: ", "sect2_feat4_post": ".", "sect2_feat5": "빠른 테스트 워크플로 — 동기화 재사용 대기시간 없음, 즉각적인 게임 내 업데이트.", "sect3_title": "시작하기", "sect3_step1": "자체 호스팅 인스턴스에서 브라우저를 통해 도구에 액세스합니다.", "sect3_step2": "직관적인 웹 인터페이스로 캐릭터 빌드를 구성합니다.", "sect3_step3_pre": "", "sect3_step3_bold": "Connect PS", "sect3_step3_post": " 기능을 사용하여 사설 서버와 즉시 동기화합니다.", "sect3_step4": "실시간 업데이트 및 수정 사항을 통해 게임 내에서 빌드를 테스트합니다.", "btn_back": "홈으로 돌아가기" }, "analysis": { "title": "Firefly 분석 & Veritas 플러그인", "sect1_title": "Veritas 소개", "sect1_p1_pre": "Veritas", "sect1_p1_mid": "는 게임 플레이 중 실시간으로 피해량을 분석하도록 설계된 강력한 ", "sect1_p1_highlight": "데미지 로거", "sect1_p1_post": "입니다.", "sect1_p2": "포괄적인 피해 분석을 위해 가볍고 빠르며 사용하기 쉽습니다.", "sect1_github": "GitHub 저장소", "sect2_title": "웹 분석 도구", "sect2_desc": "Veritas를 통한 실시간 피해 분석을 위해 다음 웹 애플리케이션을 사용하세요:", "sect2_master": "마스터 웹사이트", "sect2_backup": "백업 웹사이트", "sect2_tip_pre": "팁:", "sect2_tip_post": " 해당 국가에서 마스터 사이트 로딩에 문제가 있는 경우 백업 사이트를 대신 사용하세요.", "sect3_title": "설치 지침", "sect3_subtitle": "중요 설정 단계", "sect3_desc": "Veritas를 다운로드한 후 정상적으로 작동하려면 파일 이름을 변경해야 합니다:", "sect3_rename": "이름 변경: ", "sect3_place": "그런 다음 ", "sect3_place_post": "를 게임 디렉토리에 배치합니다.", "sect4_title": "웹 앱 사용 방법", "sect4_sub1": "Firefly GO 로컬용", "sect4_sub1_step1_pre": "", "sect4_sub1_step1_game": "게임", "sect4_sub1_step1_mid": "과 ", "sect4_sub1_step1_server": "Firefly GO 서버(PS)", "sect4_sub1_step1_post": "를 실행합니다.", "sect4_sub1_step2": "웹 분석 도구 중 하나를 엽니다.", "sect4_sub1_step3_pre": "", "sect4_sub1_step3_conn": "Connection Settings", "sect4_sub1_step3_mid1": "로 이동 → ", "sect4_sub1_step3_type": "Connection Type: PS", "sect4_sub1_step3_mid2": " 선택 → ", "sect4_sub1_step3_btn": "Connect", "sect4_sub1_step3_post": "를 클릭합니다.", "sect4_sub1_step4": "연결되면 게임을 플레이합니다. 도구가 백그라운드에서 자동으로 분석합니다.", "sect4_sub2": "기타 사설 서버용", "sect4_sub2_step1_pre": "", "sect4_sub2_step1_game": "게임", "sect4_sub2_step1_mid": "과 ", "sect4_sub2_step1_server": "사설 서버", "sect4_sub2_step1_post": "를 실행합니다.", "sect4_sub2_step2": "웹 분석 도구 중 하나를 엽니다.", "sect4_sub2_step3_pre": "", "sect4_sub2_step3_conn": "Connection Settings", "sect4_sub2_step3_mid1": "로 이동 → ", "sect4_sub2_step3_type": "Connection Type: Native", "sect4_sub2_step3_mid2": " 선택 → ", "sect4_sub2_step3_btn": "Connect", "sect4_sub2_step3_post": "를 클릭합니다.", "sect4_sub2_step4": "연결되면 평소처럼 게임을 플레이합니다.", "btn_back": "홈으로 돌아가기" } }