diff options
| author | sana2dang <sana2dang@naver.com> | 2026-03-12 16:07:04 +0900 |
|---|---|---|
| committer | sana2dang <sana2dang@naver.com> | 2026-03-12 16:07:04 +0900 |
| commit | f4e2769d069fcf87da5ec7f39e0d372903bdb810 (patch) | |
| tree | 373af291caf42538b20d14a0ff943ed6c83e670c /defaults/i18n/ko.json | |
| parent | 97a70cd68813f2174fe145ee79784e509d11a742 (diff) | |
| download | decky-lsfg-vk-f4e2769d069fcf87da5ec7f39e0d372903bdb810.tar.gz decky-lsfg-vk-f4e2769d069fcf87da5ec7f39e0d372903bdb810.zip | |
Apply i18n to all UI components with ko/ja translations
- Add src/i18n/i18n.ts translation engine (ported from SimpleDeckyTDP)
- Add defaults/i18n/{ko,ja,template}.json with 80 translation keys
- Add defaults/i18n/language_metadata.json and steam_language_map.json
- Add scripts/build_i18n_json.sh to generate languages.json
- Apply t() to all 10 components: Content, ConfigurationSection,
FlatpaksModal, FpsMultiplierControl, InstallationButton, NerdStuffModal,
ProfileManagement, SmartClipboardButton, FgmodClipboardButton, UsageInstructions
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'defaults/i18n/ko.json')
| -rw-r--r-- | defaults/i18n/ko.json | 107 |
1 files changed, 107 insertions, 0 deletions
diff --git a/defaults/i18n/ko.json b/defaults/i18n/ko.json new file mode 100644 index 0000000..5e6f2b7 --- /dev/null +++ b/defaults/i18n/ko.json @@ -0,0 +1,107 @@ +{ + "CONTENT_FPS_MULTIPLIER": "FPS 배율", + "CONTENT_NERD_STUFF": "상세 정보", + "CONTENT_FLATPAK_SETUP": "Flatpak 설정", + "MULTIPLIER_OFF": "끄기", + "CONFIG_SECTION_TITLE": "설정", + "CONFIG_WORKAROUNDS_TITLE": "호환성 설정", + "CONFIG_FLOW_SCALE": "흐름 배율", + "CONFIG_FLOW_SCALE_DESC": "내부 모션 추정 해상도를 낮춰 성능을 약간 향상시킵니다", + "CONFIG_BASE_FPS_CAP": "기본 FPS 상한", + "CONFIG_BASE_FPS_CAP_OFF": "끄기", + "CONFIG_BASE_FPS_CAP_DESC": "프레임 배율 적용 전 DirectX 게임의 기본 프레임 상한. (게임 재시작 필요)", + "CONFIG_PRESENT_MODE": "프레젠테이션 모드", + "CONFIG_PRESENT_MODE_FIFO": "FIFO - VSync", + "CONFIG_PRESENT_MODE_MAILBOX": "Mailbox", + "CONFIG_PRESENT_MODE_DESC": "FIFO - VSync(기본)와 Mailbox 프레젠테이션 모드를 전환하여 성능 또는 호환성을 개선합니다", + "CONFIG_PERFORMANCE_MODE": "성능 모드", + "CONFIG_PERFORMANCE_MODE_DESC": "FG에 더 가벼운 모델을 사용합니다 (대부분의 게임에 권장)", + "CONFIG_HDR_MODE": "HDR 모드", + "CONFIG_HDR_MODE_DESC": "HDR 모드를 활성화합니다 (HDR을 지원하는 게임에만 해당)", + "CONFIG_ENABLE_WSI": "WSI 활성화", + "CONFIG_ENABLE_WSI_DESC": "Gamescope WSI 레이어를 다시 활성화합니다. 게임 재시작 필요.", + "CONFIG_ENABLE_WOW64": "32비트 게임용 WOW64 활성화", + "CONFIG_ENABLE_WOW64_DESC": "32비트 게임에 PROTON_USE_WOW64=1을 활성화합니다 (크래시 수정을 위해 ProtonGE와 함께 사용)", + "CONFIG_DISABLE_STEAMDECK_MODE": "Steam Deck 모드 비활성화", + "CONFIG_DISABLE_STEAMDECK_MODE_DESC": "Steam Deck 모드를 비활성화합니다 (일부 게임의 숨겨진 설정 잠금 해제)", + "CONFIG_MANGOHUD_WORKAROUND": "MangoHud 우회", + "CONFIG_MANGOHUD_WORKAROUND_DESC": "투명한 MangoHud 오버레이를 활성화합니다. 게임 모드에서 2X 배율 문제를 수정하는 데 도움이 될 수 있습니다", + "CONFIG_DISABLE_VKBASALT": "vkBasalt 비활성화", + "CONFIG_DISABLE_VKBASALT_DESC": "LSFG와 충돌할 수 있는 vkBasalt 레이어를 비활성화합니다 (Reshade, 일부 Decky 플러그인)", + "CONFIG_FORCE_ENABLE_VKBASALT": "vkBasalt 강제 활성화", + "CONFIG_FORCE_ENABLE_VKBASALT_DESC": "게임 모드에서 프레임 페이싱 문제 수정을 위해 vkBasalt를 강제 활성화합니다", + "CONFIG_ENABLE_ZINK": "OpenGL 게임에 Zink 활성화", + "CONFIG_ENABLE_ZINK_DESC": "OpenGL 게임에 Vulkan 기반 OpenGL 구현을 사용합니다 (일부 게임에서 크래시나 멈춤이 발생할 수 있습니다)", + "INSTALL_INSTALLING": "설치 중...", + "INSTALL_UNINSTALLING": "제거 중...", + "INSTALL_UNINSTALL_BTN": "LSFG-VK 제거", + "INSTALL_INSTALL_BTN": "LSFG-VK 설치", + "FLATPAK_MODAL_TITLE": "Flatpak 확장", + "FLATPAK_RUNTIME_INSTALLER": "런타임 확장 설치", + "FLATPAK_RUNTIME_23": "런타임 23.08", + "FLATPAK_RUNTIME_24": "런타임 24.08", + "FLATPAK_RUNTIME_25": "런타임 25.08", + "FLATPAK_INSTALLED": "설치됨", + "FLATPAK_NOT_INSTALLED": "설치 안 됨", + "FLATPAK_UNINSTALL_TITLE": "런타임 확장 제거", + "FLATPAK_UNINSTALL_CONFIRM_PREFIX": "정말로", + "FLATPAK_UNINSTALL_CONFIRM_SUFFIX": "런타임 확장을 제거하시겠습니까?", + "FLATPAK_UNINSTALL_BTN": "제거", + "FLATPAK_INSTALL_BTN": "설치", + "FLATPAK_APPS_TITLE": "Flatpak 애플리케이션", + "FLATPAK_NO_APPS": "Flatpak 앱 없음", + "FLATPAK_NO_APPS_DESC": "현재 설치된 Flatpak 애플리케이션이 없습니다", + "FLATPAK_STATUS_CONFIGURED": "설정됨", + "FLATPAK_STATUS_PARTIAL": "부분 설정", + "FLATPAK_STATUS_NO_OVERRIDES": "오버라이드 없음", + "FLATPAK_ERROR": "오류", + "FLATPAK_ERROR_STATUS": "확장 상태 확인 실패", + "FLATPAK_ERROR_APPS": "Flatpak 애플리케이션 로드 실패", + "FLATPAK_STEAM_CONFIG_TITLE": "Steam 설정", + "FLATPAK_STEAM_CONFIG_HEADER": "Steam Flatpak 단축키 설정", + "FLATPAK_STEAM_CONFIG_DESC": "Steam에서 Flatpak 게임을 열고 톱니바퀴를 클릭하세요.", + "FLATPAK_STEAM_CONFIG_IMPORTANT": "중요: 실행 옵션이 아닌 대상(TARGET)에 설정하세요", + "FLATPAK_STEP_TRY_FIRST": "먼저 시도:", + "FLATPAK_STEP_TRY_FULL_PATH": "작동하지 않으면 전체 경로 시도:", + "FLATPAK_STEP_FINAL": "최종 결과는 다음과 같아야 합니다:", + "FLATPAK_CLOSE": "닫기", + "NERD_LOADING": "정보 불러오는 중...", + "NERD_DLL_PATH": "DLL 경로", + "NERD_NOT_AVAILABLE": "사용 불가", + "NERD_DLL_HASH": "DLL SHA256 해시", + "NERD_DETECTION_SOURCE": "감지 소스", + "NERD_LAUNCH_SCRIPT": "실행 스크립트", + "NERD_SCRIPT_NOT_FOUND_PREFIX": "스크립트 없음:", + "NERD_PATH_PREFIX": "경로:", + "NERD_NO_CONTENT": "내용 없음", + "NERD_CONFIG_FILE": "설정 파일", + "NERD_CONFIG_NOT_FOUND_PREFIX": "설정 없음:", + "NERD_CLOSE": "닫기", + "PROFILE_CLOSE_GAME": "프로필 변경을 위해 게임을 종료하세요.", + "PROFILE_SECTION_TITLE": "프로필:", + "PROFILE_DEFAULT": "기본", + "PROFILE_NEW": "새 프로필", + "PROFILE_NAME_LABEL": "이름", + "PROFILE_CREATE_TITLE": "새 프로필 만들기", + "PROFILE_CREATE_DESC": "새 프로필 이름을 입력하세요. 현재 프로필의 설정이 복사됩니다.", + "PROFILE_CREATE_BTN": "만들기", + "PROFILE_CANCEL_BTN": "취소", + "PROFILE_RENAME_TITLE": "프로필 이름 변경", + "PROFILE_RENAME_DESC_PREFIX": "프로필의 새 이름을 입력하세요:", + "PROFILE_RENAME_BTN": "이름 변경", + "PROFILE_CANNOT_DELETE_TITLE": "기본 프로필 삭제 불가", + "PROFILE_CANNOT_DELETE_MSG": "기본 프로필은 삭제할 수 없습니다", + "PROFILE_DELETE_TITLE": "프로필 삭제", + "PROFILE_DELETE_DESC_PREFIX": "정말로 프로필을 삭제하시겠습니까?", + "PROFILE_DELETE_DESC_SUFFIX": "이 작업은 취소할 수 없습니다.", + "PROFILE_DELETE_BTN": "삭제", + "PROFILE_CANNOT_RENAME_TITLE": "기본 프로필 이름 변경 불가", + "PROFILE_CANNOT_RENAME_MSG": "기본 프로필의 이름은 변경할 수 없습니다", + "USAGE_TITLE": "사용 방법", + "USAGE_DESC": "\"실행 옵션 복사\" 버튼을 클릭한 후, Steam 게임의 실행 옵션에 붙여넣어 프레임 생성을 활성화하세요.", + "USAGE_CONFIG_NOTE": "설정은 ~/.config/lsfg-vk/conf.toml에 저장되며 게임 실행 중에도 즉시 반영됩니다.", + "CLIPBOARD_COPIED": "클립보드에 복사됨", + "CLIPBOARD_COPYING": "복사 중...", + "CLIPBOARD_COPY_LAUNCH": "실행 옵션 복사", + "CLIPBOARD_LSFG_FGMOD": "LSFG + DeckyFG" +} |
