i18n: add Korean (ko) locale
Adds app/locales/ko.json with a natural Korean translation of all 25 UI strings, matching the exact key structure of en.json, and lists ko under the Built-in locales section of the README.
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"heading": "웹사이트 링크 입력",
|
||||
"label": "페이월을 해제하고 싶은 웹사이트의 링크:",
|
||||
"submit": "제출",
|
||||
"toggle_dark_mode": "다크 모드 전환",
|
||||
"status_heading": "기사 가져오는 중",
|
||||
"error_title": "문제가 발생했습니다",
|
||||
"retry_button": "다른 URL 시도하기",
|
||||
"elapsed_template": "{seconds}초 경과",
|
||||
"connection_lost_error": "서버와의 연결이 끊어졌습니다. 페이지 로딩이 너무 오래 걸리고 있을 수 있습니다.",
|
||||
"step_connect": "웹사이트에 연결하는 중...",
|
||||
"step_fetch": "페이지 콘텐츠를 다운로드하는 중...",
|
||||
"step_detect": "봇 차단 여부를 확인하는 중...",
|
||||
"step_fallback_freedium": "Freedium을 시도하는 중 (Medium 우회)...",
|
||||
"step_fallback_org": "archive.org 스냅샷을 시도하는 중...",
|
||||
"step_fallback_ph": "archive.today / archive.ph 스냅샷을 시도하는 중...",
|
||||
"step_process": "기사를 처리하는 중...",
|
||||
"step_cleanup": "화면을 정리하고 준비하는 중...",
|
||||
"step_done": "완료!",
|
||||
"invalid_url": "잘못된 URL입니다",
|
||||
"medium_challenge_error": "Medium이 봇 차단 페이지를 반환했고, Freedium / archive.org / archive.today 모두 결과를 찾지 못했습니다. 아직 아카이빙되지 않은 최신 기사일 수 있습니다.",
|
||||
"challenge_error": "해당 사이트가 봇 차단(Cloudflare 등)을 적용했고, archive.org나 archive.today에서도 사용할 수 있는 스냅샷을 찾지 못했습니다. 이 사이트는 자동화된 요청을 적극적으로 차단하고 있습니다.",
|
||||
"timeout_error": "웹사이트 응답이 너무 오래 걸렸습니다 (30초 시간 초과). 잠시 후 다시 시도해 주세요.",
|
||||
"connection_error": "웹사이트에 연결할 수 없습니다. URL을 확인한 후 다시 시도해 주세요.",
|
||||
"request_error": "페이지를 가져오지 못했습니다.",
|
||||
"unexpected_error": "페이지를 가져오는 중 예기치 않은 오류가 발생했습니다."
|
||||
}
|
||||
Reference in New Issue
Block a user