From ec5b2f0ab6c6549801628aa615a16ba2b2ac83d514dc8d5503a855f2f6e3c250 Mon Sep 17 00:00:00 2001 From: copecone Date: Mon, 5 Oct 2026 14:25:39 +0900 Subject: [PATCH] Add Embedded Resource Config --- ADOFAIRenderer.csproj | 9 +++++++++ Localization/Locale/en.json | 34 +++++++++++++++++++++++++++++++++- Localization/Locale/ko.json | 34 +++++++++++++++++++++++++++++++++- 3 files changed, 75 insertions(+), 2 deletions(-) diff --git a/ADOFAIRenderer.csproj b/ADOFAIRenderer.csproj index 24bc8c5..88ab8e3 100644 --- a/ADOFAIRenderer.csproj +++ b/ADOFAIRenderer.csproj @@ -88,6 +88,15 @@ + + + + + + + + + diff --git a/Localization/Locale/en.json b/Localization/Locale/en.json index 6287a43..fc2b0de 100644 --- a/Localization/Locale/en.json +++ b/Localization/Locale/en.json @@ -1,3 +1,35 @@ { - "ui.render_config.window_title": "Render Config" + "ui.render_config.window_title": "Render Config", + "ui.render_config.render_fps": "Render FPS", + "ui.render_config.video_fps": "Video FPS", + "ui.render_config.render_width": "Render Width", + "ui.render_config.render_height": "Render Height", + "ui.render_config.delay_after_end": "Delay After End (s)", + "ui.render_config.show_judgement": "Show Judgement Text", + "ui.render_config.video_encoding": "Video Encoding Config", + "ui.render_config.audio_encoding": "Audio Encoding Config", + "ui.render_config.global_settings": "Global Settings", + "ui.render_config.advanced_settings": "Advanced Settings", + "ui.render_config.go_render": "Go Render", + "ui.render_config.codec": "Codec", + "ui.render_config.rate_control": "Rate Control Mode", + "ui.render_config.bitrate": "Bitrate (kbps)", + "ui.render_config.max_bitrate": "Max Bitrate (kbps)", + "ui.render_config.qp": "Quality (QP)", + "ui.render_config.keyframe_interval": "Keyframe Interval (s)", + "ui.render_config.force_software": "Force Software Encoder", + "ui.render_config.render_audio": "Render Audio", + "ui.render_config.sample_rate": "Sample Rate (Hz)", + "ui.render_config.channels": "Audio Channels", + "ui.render_config.audio_bitrate": "Audio Bitrate (kbps)", + "ui.render_config.output_dir": "Output Directory", + "ui.render_config.browse": "Browse...", + "ui.render_config.reset_default": "Reset to Default", + "ui.render_config.file_extension": "File Extension", + "ui.render_config.process_audio": "Process Audio", + "ui.render_config.non_tile": "Non-Tile Mode", + "ui.render_config.random_seed": "Random Seed (Optional)", + "ui.render_config.validation_title": "Invalid Settings", + "ui.render_config.validation_error": "Please check your input values:\n- Width and Height must be integers > 0\n- Render FPS and Video FPS must be > 0\n- Delay After End must be >= 0", + "ui.render_config.invalid_path": "Output directory path is invalid:\n{0}" } diff --git a/Localization/Locale/ko.json b/Localization/Locale/ko.json index 30ee532..204c9d7 100644 --- a/Localization/Locale/ko.json +++ b/Localization/Locale/ko.json @@ -1,3 +1,35 @@ { - "ui.render_config.window_title": "렌더 설정" + "ui.render_config.window_title": "렌더 설정", + "ui.render_config.render_fps": "렌더링 FPS", + "ui.render_config.video_fps": "영상 FPS", + "ui.render_config.render_width": "렌더링 너비", + "ui.render_config.render_height": "렌더링 높이", + "ui.render_config.delay_after_end": "종료 후 대기 시간 (초)", + "ui.render_config.show_judgement": "판정 텍스트 표시", + "ui.render_config.video_encoding": "Video Encoding Config", + "ui.render_config.audio_encoding": "Audio Encoding Config", + "ui.render_config.global_settings": "Global Settings", + "ui.render_config.advanced_settings": "Advanced Settings", + "ui.render_config.go_render": "렌더 시작", + "ui.render_config.codec": "코덱", + "ui.render_config.rate_control": "비트레이트 제어 모드", + "ui.render_config.bitrate": "비트레이트 (kbps)", + "ui.render_config.max_bitrate": "최대 비트레이트 (kbps)", + "ui.render_config.qp": "품질 (QP)", + "ui.render_config.keyframe_interval": "키프레임 간격 (초)", + "ui.render_config.force_software": "강제 소프트웨어 인코더", + "ui.render_config.render_audio": "오디오 렌더링", + "ui.render_config.sample_rate": "샘플레이트 (Hz)", + "ui.render_config.channels": "오디오 채널", + "ui.render_config.audio_bitrate": "오디오 비트레이트 (kbps)", + "ui.render_config.output_dir": "출력 디렉토리", + "ui.render_config.browse": "찾아보기...", + "ui.render_config.reset_default": "기본값으로 초기화", + "ui.render_config.file_extension": "파일 확장자", + "ui.render_config.process_audio": "오디오 처리", + "ui.render_config.non_tile": "논타일 모드", + "ui.render_config.random_seed": "랜덤 시드 (선택 사항)", + "ui.render_config.validation_title": "설정 오류", + "ui.render_config.validation_error": "입력값을 확인해 주세요:\n- 너비와 높이는 0보다 큰 정수여야 합니다.\n- 렌더 FPS와 영상 FPS는 0보다 커야 합니다.\n- 종료 후 대기 시간은 0 이상이어야 합니다.", + "ui.render_config.invalid_path": "출력 디렉토리 경로가 올바르지 않습니다:\n{0}" }