Repository navigation
Conversation
📝 WalkthroughWalkthrough한국어 번역 카탈로그와 오버라이드에 Source Control의 변경 사항 취소·복원·스테이징 문자열이 추가 및 수정되었습니다. 브랜치 이름 변경, Orca Cloud, Ephemeral VM, Source Control recipe 설정 관련 문구도 갱신되었습니다. 기본 한국어 카탈로그와 오버라이드 파일의 수정 문자열을 검증하는 Vitest 테스트가 추가되었습니다. 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Nine ko values said something other than the English source. The riskiest is
SourceControl.6d7f2a47e5 "Discard folder", rendered as 폴더 삭제 ("delete
folder") next to a sibling delete-untracked action. Others: "Only branches Orca
named itself" read as "branches named Orca"; "staged changes" as 단계적
("phased"); "first-party cloud" as the mojibake 1方클라우드; "discard the
deletion" as "the deletion is deleted"; "Stage all changes" as a sentence
meaning "prepare"; and Recipes as 조리법 (cooking recipes).
EphemeralVmsPane.skillTitle is dropped from the PR's test and override — the
key was renamed to cloudVmSkillTitle on main, so the assertion would resolve to
undefined.
Co-authored-by: ShinSungkyu <kxu4583@naver.com>
|
Merged into Closing this in favour of that. Thank you for the fix, and sorry it took as long as it did to get through. |
Summary
Why these are mistranslations
Only branches Orca named itself are renamedOrca 라는 이름의 브랜치만 이름이 변경되며“Only branches named ‘Orca’ are renamed.”
Orca가 직접 이름 붙인 브랜치만 이름을 바꾸며Stage all changes모든 변경 사항을 준비합니다.“Prepare all changes.”
모든 변경 사항 스테이징Discard folder폴더 삭제“Delete folder.”
폴더의 변경 사항 취소restore the file from HEAD and discard the deletionHEAD에서 파일이 복원되고 삭제 내용이 삭제됩니다.“The file is restored from HEAD, and the deletion contents are deleted.”
HEAD에서 파일을 복원하고 파일 삭제를 취소합니다.Per-Workspace Environments skill워크스페이스별 환경 기술“Per-workspace environment technology.”
워크스페이스별 환경 스킬Skillbecomes generic technology. The Korean transliteration스킬is understood asSkill.What the skill does, with you당신과 함께 기술이 하는 일“What technology does together with you.”
이 스킬로 함께 하는 작업Skillbecomes generic technology. The Korean transliteration스킬is understood asSkill.Recipes조리법“Cooking instructions.”
레시피Generate the commit message from staged changes.단계적 변경에서 commit 메시지를 생성합니다.“Generate the commit message from gradual or phased changes.”
스테이징된 변경 사항에서 commit 메시지를 생성합니다.Discard all failed — unable to unstage files before discard모두 삭제 실패 - 삭제하기 전에 파일을 스테이지 해제할 수 없습니다.“Delete all failed — unable to unstage files before deletion.”
모든 변경 사항 취소 실패 — 취소 전에 파일의 스테이징을 해제하지 못했습니다.first-party cloud sign-in1方클라우드 로그인“1方 cloud sign-in” — digit
1plus CJK character方.자사 클라우드 로그인first-partyis corrupted into an unintelligible mixed-script string.Screenshots
No visual change.
Testing
pnpm lintpnpm typecheckpnpm testpnpm buildAI Review Report
An AI-assisted audit traced all 10 keys to rendered UI. Adjacent copy and the Chinese, Japanese, and Spanish catalogs were also compared. The proposed translations were checked against the English source.
Cross-platform review covered macOS, Linux, and Windows. The change is limited to static Korean UI text and its regression test; it does not touch shortcuts, platform-specific labels, paths, shell behavior, Electron APIs, provider code, or platform branches.
Security Audit
Static Korean catalog values only. The review found no changes to input handling, command execution, paths, authentication, secrets, dependencies, IPC, or network behavior. The corrected Source Control copy distinguishes deletion from discarding tracked changes without changing either operation.
Notes