fix(i18n): take the Korean count sentences from the audit review

Eleven of the twelve Korean pairs still put the number before the noun
with no counter ("3 라벨"), the order left over from dropping the
English plural ending. They now read noun, number, counter
("라벨 3개", "멤버 3명"), the wording abruption supplied in review of
#27974. The "commits ahead" pair already had that form and is unchanged.

Three sentences are also reworded to follow the English: a failed
discard no longer says the files could not be deleted, the group toast
says how many of the contained projects remained, and "restricted key"
is spelled out as an API key with restricted access.

The 22 values are recorded in locale-ko-key-overrides.json, next to the
other reviewed Korean strings.
This commit is contained in:
Evgenii
2026-10-12 21:07:17 +07:00
parent 8978a9f65b
commit f6bbcaf341
2 changed files with 88 additions and 22 deletions
@@ -5104,5 +5104,71 @@
},
"components.workspace.cleanup.browse.agent.working": {
"ko": "작업 중"
},
"auto.components.GitHubItemDialog.reactionCountSingular": {
"ko": "{{reaction}} 반응 {{count}}개"
},
"auto.components.GitHubItemDialog.reactionCountPlural": {
"ko": "{{reaction}} 반응 {{count}}개"
},
"auto.components.GitLabItemDialog.approvalsRemainingSingular": {
"ko": "승인 {{count}}개 남음"
},
"auto.components.GitLabItemDialog.approvalsRemainingPlural": {
"ko": "승인 {{count}}개 남음"
},
"auto.components.TaskPage.labelCountSingular": {
"ko": "라벨 {{count}}개"
},
"auto.components.TaskPage.labelCountPlural": {
"ko": "라벨 {{count}}개"
},
"auto.components.TaskPage.memberCountSingular": {
"ko": "멤버 {{count}}명"
},
"auto.components.TaskPage.memberCountPlural": {
"ko": "멤버 {{count}}명"
},
"auto.components.terminal.pane.terminal.drop.handler.skippedSymlinkSingular": {
"ko": "심볼릭 링크 {{count}}개를 건너뛰었습니다."
},
"auto.components.terminal.pane.terminal.drop.handler.skippedSymlinkPlural": {
"ko": "심볼릭 링크 {{count}}개를 건너뛰었습니다."
},
"auto.components.terminal.pane.terminal.drop.handler.uploadingFileSingular": {
"ko": "파일 {{count}}개를 런타임에 업로드하는 중…"
},
"auto.components.terminal.pane.terminal.drop.handler.uploadingFilePlural": {
"ko": "파일 {{count}}개를 런타임에 업로드하는 중…"
},
"auto.components.sidebar.WorktreeList.groupProjectsRemainedSingular": {
"ko": "그룹을 삭제했지만, 포함된 프로젝트 {{count}}개 중 {{remaining}}개가 남아 있습니다."
},
"auto.components.sidebar.WorktreeList.groupProjectsRemainedPlural": {
"ko": "그룹을 삭제했지만, 포함된 프로젝트 {{count}}개 중 {{remaining}}개가 남아 있습니다."
},
"auto.components.sidebar.AddRemoteHostDialog.sshImportSyncedSingular": {
"ko": "호스트 {{count}}개를 Orca에 추가했습니다."
},
"auto.components.sidebar.AddRemoteHostDialog.sshImportSyncedPlural": {
"ko": "호스트 {{count}}개를 Orca에 추가했습니다."
},
"auto.components.right.sidebar.SourceControl.discardFailedSingular": {
"ko": "파일 {{count}}개의 변경 사항을 버리지 못했습니다."
},
"auto.components.right.sidebar.SourceControl.discardFailedPlural": {
"ko": "파일 {{count}}개의 변경 사항을 버리지 못했습니다."
},
"auto.components.right.sidebar.SourceControl.noteCountSingular": {
"ko": "메모 {{count}}개"
},
"auto.components.right.sidebar.SourceControl.noteCountPlural": {
"ko": "메모 {{count}}개"
},
"auto.components.onboarding.IntegrationsStep.linearWorkspacesLinkedSingular": {
"ko": "워크스페이스 {{count}}개가 연결되었습니다. 언제든지 다른 워크스페이스를 추가하거나 접근 권한이 제한된 API 키를 교체할 수 있습니다."
},
"auto.components.onboarding.IntegrationsStep.linearWorkspacesLinkedPlural": {
"ko": "워크스페이스 {{count}}개가 연결되었습니다. 언제든지 다른 워크스페이스를 추가하거나 접근 권한이 제한된 API 키를 교체할 수 있습니다."
}
}
+22 -22
View File
@@ -1400,8 +1400,8 @@
"09d67a0f9b": "PR을 닫지 못했습니다.",
"88809e79db": "PR을 다시 열지 못했습니다.",
"00f55cc17b": "이 PR에는 저장소 액세스를 사용할 수 없습니다.",
"reactionCountSingular": "{{count}} {{reaction}} 반응",
"reactionCountPlural": "{{count}} {{reaction}} 반응"
"reactionCountSingular": "{{reaction}} 반응 {{count}}개",
"reactionCountPlural": "{{reaction}} 반응 {{count}}개"
},
"GitLabItemDialog": {
"65e784c1f1": "다시 열기",
@@ -1468,8 +1468,8 @@
"4168eb2c51": "해결",
"commentTooLarge": "댓글이 너무 길어 안전하게 제출할 수 없습니다.",
"gitlabActionFailed": "GitLab 작업이 실패했습니다.",
"approvalsRemainingSingular": "{{count}} 승인 남음",
"approvalsRemainingPlural": "{{count}} 승인 남음"
"approvalsRemainingSingular": "승인 {{count}}개 남음",
"approvalsRemainingPlural": "승인 {{count}}개 남음"
},
"JiraIssueWorkspace": {
"b0b92666c9": "댓글",
@@ -2277,10 +2277,10 @@
"loadPageUnreachable": "{{value0}} 페이지는 GitHub 검색이 반환할 수 있는 범위를 벗어났습니다.",
"loadPageFailed": "GitHub에서 {{value0}} 페이지를 불러오지 못했습니다.",
"loadPageNoMoreResults": "{{value0}} 페이지에 더 이상 결과가 없습니다.",
"labelCountPlural": "{{count}} 라벨",
"labelCountSingular": "{{count}} 라벨",
"memberCountPlural": "{{count}} 멤버",
"memberCountSingular": "{{count}} 멤버"
"labelCountPlural": "라벨 {{count}}개",
"labelCountSingular": "라벨 {{count}}개",
"memberCountPlural": "멤버 {{count}}명",
"memberCountSingular": "멤버 {{count}}명"
},
"Terminal": {
"73768427cf": "닫기",
@@ -3265,10 +3265,10 @@
"b4cf68e889": "{{value0}} {{value1}}을(를) 건너뛰었습니다.",
"writeTimeout": "파일 드롭이 취소되었습니다. 안전 시간 제한 전에 터미널이 경로를 받지 않았습니다.",
"writeRejected": "파일 드롭이 취소되었습니다. 터미널이 경로를 받을 수 없습니다.",
"skippedSymlinkSingular": "{{count}} 심볼릭 링크를 건너뛰었습니다.",
"skippedSymlinkPlural": "{{count}} 심볼릭 링크를 건너뛰었습니다.",
"uploadingFileSingular": "{{count}} 파일을 런타임에 업로드하는 중…",
"uploadingFilePlural": "{{count}} 파일을 런타임에 업로드하는 중…"
"skippedSymlinkSingular": "심볼릭 링크 {{count}}개를 건너뛰었습니다.",
"skippedSymlinkPlural": "심볼릭 링크 {{count}}개를 건너뛰었습니다.",
"uploadingFileSingular": "파일 {{count}}개를 런타임에 업로드하는 중…",
"uploadingFilePlural": "파일 {{count}}개를 런타임에 업로드하는 중…"
}
}
},
@@ -5731,8 +5731,8 @@
"failedUnnestWorkspace": "워크트리 펼치기 실패",
"groupRenameFailed": "그룹 이름을 바꾸지 못했습니다.",
"groupRenameFailedDesc": "Orca는 그룹 호스트에게 새 이름을 확인할 수 없습니다. 다시 연결한 후 그룹을 다시 확인하세요.",
"groupProjectsRemainedSingular": "그룹 삭제 후에도 {{remaining}}/{{count}} 프로젝트가 남아 있습니다.",
"groupProjectsRemainedPlural": "그룹 삭제 후에도 {{remaining}}/{{count}} 프로젝트가 남아 있습니다."
"groupProjectsRemainedSingular": "그룹을 삭제했지만, 포함된 프로젝트 {{count}}개 중 {{remaining}}개가 남아 있습니다.",
"groupProjectsRemainedPlural": "그룹을 삭제했지만, 포함된 프로젝트 {{count}}개 중 {{remaining}}개가 남아 있습니다."
},
"WorktreeMetaDialog": {
"3db0a2a593": "취소",
@@ -6291,8 +6291,8 @@
"identityFileFromConfigHint": "의도적으로 비워 두기: Orca는 ~/.ssh/config가 {{value0}}을 확인하는 모든 키를 사용합니다. 해당 키만 사용하려면 경로를 입력하세요.",
"sshConfigPickerRetry": "다시 시도하세요",
"sshConfigPickerResolving": "독서…",
"sshImportSyncedPlural": "{{count}} 호스트을(를) Orca에 추가했습니다.",
"sshImportSyncedSingular": "{{count}} 호스트을(를) Orca에 추가했습니다."
"sshImportSyncedPlural": "호스트 {{count}}개를 Orca에 추가했습니다.",
"sshImportSyncedSingular": "호스트 {{count}}개를 Orca에 추가했습니다."
},
"ForgetSshWorkspaceDialog": {
"reconnectFailed": "재연결 실패",
@@ -12955,10 +12955,10 @@
"entryDeleteFailed": "'{{value0}}'을(를) 삭제하지 못했습니다.",
"entryFailedInWorkspace": "{{value1}}의 {{value0}}",
"diffCommentNotesCopyFailed": "메모를 복사하지 못했습니다.",
"discardFailedSingular": "{{count}} 파일을(를) 삭제하지 못했습니다.",
"discardFailedPlural": "{{count}} 파일을(를) 삭제하지 못했습니다.",
"noteCountSingular": "{{count}} 메모",
"noteCountPlural": "{{count}} 메모"
"discardFailedSingular": "파일 {{count}}개의 변경 사항을 버리지 못했습니다.",
"discardFailedPlural": "파일 {{count}}개의 변경 사항을 버리지 못했습니다.",
"noteCountSingular": "메모 {{count}}개",
"noteCountPlural": "메모 {{count}}개"
},
"SourceControlAgentActionDialog": {
"8e856842d1": "선택한 agent를 시작할 수 없습니다.",
@@ -14050,8 +14050,8 @@
"d6e5dba05a": "로그인",
"0b4a7d23ab": "로그인 중",
"a74c6d6b18": "설치되지 않은",
"linearWorkspacesLinkedSingular": "{{count}} 워크스페이스가 연결되었습니다. 언제든지 다른 워크스페이스를 추가하거나 제한된 키를 교체하세요.",
"linearWorkspacesLinkedPlural": "{{count}} 워크스페이스가 연결되었습니다. 언제든지 다른 워크스페이스를 추가하거나 제한된 키를 교체하세요."
"linearWorkspacesLinkedSingular": "워크스페이스 {{count}}개가 연결되었습니다. 언제든지 다른 워크스페이스를 추가하거나 접근 권한이 제한된 API 키를 교체할 수 있습니다.",
"linearWorkspacesLinkedPlural": "워크스페이스 {{count}}개가 연결되었습니다. 언제든지 다른 워크스페이스를 추가하거나 접근 권한이 제한된 API 키를 교체할 수 있습니다."
},
"NotificationStep": {
"3bede04483": "테스트 알림 보내기",