From 592547468f00146955527b1cf4e5af35c33e8415 Mon Sep 17 00:00:00 2001
From: Jae-hong Oh <46768412+jaehong5@users.noreply.github.com>
Date: Sun, 4 Oct 2026 20:32:45 +0900
Subject: [PATCH] feat: add Korean language localisations (#405)
---
src/components/SettingsView.svelte | 2 +-
translations/ko.json | 154 +++++++++++++++++++++++++++++
2 files changed, 155 insertions(+), 1 deletion(-)
create mode 100644 translations/ko.json
diff --git a/src/components/SettingsView.svelte b/src/components/SettingsView.svelte
index 455be3f..fded329 100644
--- a/src/components/SettingsView.svelte
+++ b/src/components/SettingsView.svelte
@@ -83,7 +83,7 @@
-
+
diff --git a/translations/ko.json b/translations/ko.json
new file mode 100644
index 0000000..92e0060
--- /dev/null
+++ b/translations/ko.json
@@ -0,0 +1,154 @@
+{
+ "action_list.hint": "방향키로 카테고리 안의 액션 사이를 이동합니다.",
+ "action_list.search_placeholder": "액션 검색",
+ "device_selector.choose_device": "장치를 선택하세요...",
+ "device_selector.device": "장치",
+ "device_view.encoder": "인코더",
+ "device_view.grid_description": "방향키로 키 사이를 이동합니다. 키로 이동하면 해당 키의 속성 패널이 표시됩니다.",
+ "device_view.key": "키",
+ "device_view.touchpoint": "터치 포인트",
+ "dialog.no": "아니요",
+ "dialog.ok": "확인",
+ "dialog.yes": "예",
+ "instance_editor.alignment": "정렬",
+ "instance_editor.alignment.bottom": "아래",
+ "instance_editor.alignment.middle": "가운데",
+ "instance_editor.alignment.top": "위",
+ "instance_editor.background": "배경 설정",
+ "instance_editor.colour": "색상",
+ "instance_editor.font": "글꼴",
+ "instance_editor.font.placeholder": "글꼴 이름",
+ "instance_editor.font.size": "크기",
+ "instance_editor.image.hint": "클릭하면 이미지를 선택하고, 오른쪽 클릭하면 기본 이미지로 되돌립니다.",
+ "instance_editor.image.n": "상태 {{n}} 이미지",
+ "instance_editor.image.scale.decrease": "이미지 축소",
+ "instance_editor.image.scale.increase": "이미지 확대",
+ "instance_editor.outline": "두께",
+ "instance_editor.show": "표시",
+ "instance_editor.solid_colour": "단색 사용",
+ "instance_editor.state": "상태",
+ "instance_editor.state.n": "상태 {{n}}",
+ "instance_editor.stroke": "외곽선 색",
+ "instance_editor.text": "텍스트",
+ "key.copy": "복사",
+ "key.delete": "삭제",
+ "key.edit": "편집",
+ "key.paste": "붙여넣기",
+ "no_devices_detected.check_connection": "장치가 제대로 연결되어 있고 접근 권한이 있는지 확인하세요.",
+ "no_devices_detected.check_udev": "올바른 udev 서브시스템 규칙이 설치되어 있는지 확인하세요.",
+ "no_devices_detected.install_plugin": "장치를 지원하는 플러그인을 설치해야 할 수 있습니다.",
+ "no_devices_detected.restart": "{{PRODUCT_NAME}} 다시 시작",
+ "no_devices_detected.title": "장치를 찾을 수 없습니다",
+ "parent_action_view.child": "하위 항목",
+ "parent_action_view.children": "하위 항목",
+ "parent_action_view.delay.aria": "{{name}} 지연 시간",
+ "parent_action_view.delay.label": "지연:",
+ "parent_action_view.drag_copy": "새 액션을 여기로 끌어오거나, Control+C로 복사한 뒤 Control+V로 붙여넣으세요.",
+ "parent_action_view.drag_paste": "여기에 액션을 놓거나 붙여넣으세요",
+ "parent_action_view.multi": "멀티 액션",
+ "parent_action_view.remove": "{{name}} 제거",
+ "parent_action_view.toggle": "토글 액션",
+ "plugin_details.by": "제작:",
+ "plugin_details.download_latest": "GitHub에서 최신 릴리스 내려받기",
+ "plugin_details.install": "설치",
+ "plugin_details.loading": "플러그인 정보를 불러오는 중...",
+ "plugin_details.readme.not_found": "**플러그인 README 파일을 찾을 수 없습니다**\n\n[GitHub에서 플러그인 보기](https://github.com/{{repo}})",
+ "plugin_details.title": "{{name}} 플러그인 정보",
+ "plugin_manager.available": "사용 가능:",
+ "plugin_manager.button": "플러그인",
+ "plugin_manager.choose_asset": "릴리스 파일 선택",
+ "plugin_manager.choose_asset.label": "릴리스 파일",
+ "plugin_manager.elgato": "Elgato 앱 스토어 아카이브",
+ "plugin_manager.elgato.load": "Elgato 앱 스토어 아카이브 불러오기",
+ "plugin_manager.elgato.tooltip": "Elgato 앱 스토어에서 보관된 플러그인입니다 (현재는 Elgato 마켓플레이스로 대체되었습니다)",
+ "plugin_manager.install_from_file": "파일에서 설치",
+ "plugin_manager.install.error": "\"{{name}}\" 설치에 실패했습니다",
+ "plugin_manager.install.prompt": "플러그인 설치에는 시간이 걸릴 수 있습니다.",
+ "plugin_manager.install.success": "\"{{name}}\"을(를) 설치했습니다.",
+ "plugin_manager.install.success.title": "\"{{name}}\" 설치 완료",
+ "plugin_manager.install.title": "\"{{name}}\"을(를) 설치할까요?",
+ "plugin_manager.installed": "설치된 플러그인",
+ "plugin_manager.loading.elgato": "Elgato 앱 스토어 아카이브 플러그인 목록을 불러오는 중...",
+ "plugin_manager.loading.open_source": "오픈소스 플러그인 목록을 불러오는 중...",
+ "plugin_manager.open_source": "오픈소스 플러그인",
+ "plugin_manager.open_source.tooltip": "제작자의 릴리스에서 내려받은 오픈소스 플러그인입니다",
+ "plugin_manager.plugin_settings": "설정",
+ "plugin_manager.reload": "새로 고침",
+ "plugin_manager.remove": "제거",
+ "plugin_manager.remove.error": "\"{{name}}\" 제거에 실패했습니다",
+ "plugin_manager.remove.prompt": "정말 \"{{name}}\"을(를) 제거할까요?",
+ "plugin_manager.remove.success": "\"{{name}}\"을(를) 제거했습니다.",
+ "plugin_manager.remove.success.title": "\"{{name}}\" 제거 완료",
+ "plugin_manager.remove.title": "\"{{name}}\"을(를) 제거할까요?",
+ "plugin_manager.search": "플러그인 검색",
+ "plugin_manager.store": "플러그인 스토어",
+ "plugin_manager.tacto.tooltip": "휴대폰이나 키보드를 컴퓨터의 제어 센터로 바꿔줍니다",
+ "plugin_manager.title": "플러그인 관리",
+ "plugin_manager.view_details": "자세히 보기",
+ "plugin_manager.view_logs": "로그 보기",
+ "plugin_manager.visit_website": "웹사이트 방문",
+ "plugin_manager.warning": "플러그인에 문제가 있다면 플러그인 개발자에게 연락하기 전에 {{PRODUCT_NAME}} 지원 채널로 먼저 문의해 주세요.",
+ "profile_manager.application_profiles": "애플리케이션 프로필",
+ "profile_manager.application_profiles.aria": "{{name}} 프로필",
+ "profile_manager.application_profiles.hint.1": "목록에 애플리케이션이 없으면 해당 앱으로 전환했다가 돌아와 보세요.",
+ "profile_manager.application_profiles.hint.2": "'기본 프로필'은 현재 활성 애플리케이션에 연결된 프로필이 없을 때 사용됩니다.",
+ "profile_manager.create": "만들기",
+ "profile_manager.create.label": "프로필 이름",
+ "profile_manager.create.placeholder": "프로필 이름 또는 \"폴더/이름\"",
+ "profile_manager.default_profile": "기본 프로필",
+ "profile_manager.delete": "삭제",
+ "profile_manager.duplicate": "복제",
+ "profile_manager.duplicate.suffix": " 복사본",
+ "profile_manager.edit": "편집...",
+ "profile_manager.label": "프로필",
+ "profile_manager.profiles": "프로필",
+ "profile_manager.remove_application": "애플리케이션 제거",
+ "profile_manager.rename": "이름 바꾸기",
+ "profile_manager.rename.exists": "ID가 \"{{id}}\"인 프로필이 이미 있습니다.",
+ "profile_manager.rename.failed": "프로필 이름을 바꾸지 못했습니다",
+ "profile_manager.save": "저장",
+ "profile_manager.select_application": "애플리케이션 선택",
+ "profile_manager.select_application.placeholder": "애플리케이션 선택...",
+ "profile_manager.select_profile": "프로필 선택",
+ "profile_manager.select_profile.placeholder": "프로필 선택...",
+ "property_inspector.title": "속성 패널",
+ "settings.autolaunch": "로그인 시 시작:",
+ "settings.autolaunch.tooltip.1": "이 옵션을 켜면 로그인할 때 {{PRODUCT_NAME}}이(가) 자동으로 시작됩니다.",
+ "settings.autolaunch.tooltip.2": "Flatpak으로 {{PRODUCT_NAME}}을(를) 설치했다면 이 옵션이 의도대로 동작하지 않을 수 있습니다.",
+ "settings.background": "백그라운드 실행:",
+ "settings.background.tooltip": "이 옵션을 켜면 {{PRODUCT_NAME}}이(가) 트레이로 최소화되어 백그라운드에서 실행됩니다.",
+ "settings.backup_config.button": "설정 백업",
+ "settings.backup_config.prompt": "백업을 저장할 위치를 선택하는 창이 열립니다. 설정 디렉터리가 압축되어 그 위치에 저장됩니다. 플러그인이나 프로필이 많으면 시간이 걸릴 수 있습니다.",
+ "settings.backup_config.success.prompt": "설정 디렉터리를 백업했습니다.",
+ "settings.backup_config.success.title": "백업 완료",
+ "settings.backup_config.title": "설정 백업 중",
+ "settings.brightness": "장치 밝기:",
+ "settings.button": "설정",
+ "settings.close": "닫기",
+ "settings.developer": "개발자 모드 사용:",
+ "settings.developer.tooltip": "플러그인 개발과 디버깅을 쉽게 해주는 기능을 켭니다. 다만 플러그인을 심볼릭 링크로 연결할 수 있도록 컴퓨터의 모든 파일 경로가 로컬 웹서버에 노출되므로, 사용하지 않을 때는 꺼두세요.",
+ "settings.disableelgato": "Elgato 장치 검색 끄기:",
+ "settings.disableelgato.tooltip": "다른 소프트웨어가 Elgato 장치를 관리할 수 있도록 장치 검색을 끕니다.",
+ "settings.footer.1": "제 작업이 마음에 드셨다면 ",
+ "settings.footer.2": "GitHub 별 ",
+ "settings.footer.3": "또는 ",
+ "settings.footer.4": "후원",
+ "settings.footer.5": "을 남겨주세요 :)",
+ "settings.language": "언어:",
+ "settings.language.tooltip": "{{PRODUCT_NAME}} 자체는 아직 완전히 번역되지 않았습니다. 이 설정을 바꾸면 번역을 지원하는 플러그인의 텍스트가 선택한 언어로 표시됩니다.",
+ "settings.open_config": "설정 폴더 열기",
+ "settings.open_logs": "로그 폴더 열기",
+ "settings.restore_config.button": "설정 복원",
+ "settings.restore_config.prompt": "복원할 백업 위치를 선택하는 창이 열립니다. 플러그인이나 프로필이 많으면 시간이 걸릴 수 있습니다. 복원이 끝나면 애플리케이션이 다시 시작됩니다.\n\n다른 운영체제나 아키텍처에서 만든 백업을 복원하면 문제가 생길 수 있습니다.",
+ "settings.restore_config.title": "설정 복원 중",
+ "settings.rotation": "이미지 회전:",
+ "settings.separatewine": "Wine 프리픽스 개별 생성:",
+ "settings.separatewine.tooltip": "이 옵션을 켜면 {{PRODUCT_NAME}}이(가) Wine으로 실행되는 플러그인마다 별도의 Wine 프리픽스를 만듭니다. Wine 프리픽스는 초기화 시 약 300MB로 용량이 큰 편이니 유의하세요.",
+ "settings.sleep_timeout_minutes": "비활성 후 절전:",
+ "settings.sleep_timeout_minutes.minutes": "분",
+ "settings.sleep_timeout_minutes.tooltip": "몇 분 동안 사용하지 않으면 장치를 절전 모드로 전환할지 정합니다. 0으로 두면 자동 절전이 꺼집니다.",
+ "settings.sleep_when_computer_locked": "컴퓨터 잠금 시 절전:",
+ "settings.sleep_when_computer_locked.tooltip": "이 옵션을 켜면 컴퓨터가 잠길 때 장치가 절전 모드로 전환되고, 잠금이 풀릴 때까지 모든 키 입력이 무시됩니다.",
+ "settings.statistics": "통계 제공:",
+ "settings.updatecheck": "업데이트 확인:"
+}