fix(i18n): use native commit terminology in local-base refresh toasts

Address CodeRabbit feedback: replace mixed English "commits" with
locale-native wording in ja/zh/ko failure detail strings, and shorten
the sticky-toast comment.
This commit is contained in:
Jinjing
2026-08-07 10:05:05 -07:00
parent 43a19a9170
commit 625017b0ab
4 changed files with 4 additions and 7 deletions
+1 -1
View File
@@ -245,7 +245,7 @@
"localBaseRefRefreshFailedDescriptionNamed": "ワークスペース「{{value0}}」は {{value1}} から作成されましたが、Orca はローカル {{value2}} を早送りできませんでした。{{value3}}",
"localBaseRefRefreshFailedDetailDirtyNamed": "{{value0}} のワークツリー(ローカル {{value1}} がチェックアウトされている場所)に未コミットの変更があります。コミット、stash、または破棄してから、ローカル {{value1}} を手動で更新してください。",
"localBaseRefRefreshFailedDetailDirty": "ローカル {{value0}} がチェックアウトされているワークツリーに未コミットの変更があります。コミット、stash、または破棄してから、ローカル {{value0}} を手動で更新してください。",
"localBaseRefRefreshFailedDetailNotFastForward": "ローカル {{value0}} が存在しないか、リモートのベースからクリーンに早送りできません。手動で更新する前に、ローカルのみの commits がないか確認してください。",
"localBaseRefRefreshFailedDetailNotFastForward": "ローカル {{value0}} が存在しないか、リモートのベースからクリーンに早送りできません。手動で更新する前に、ローカルにのみ存在するコミットがないか確認してください。",
"localBaseRefRefreshFailedDetailError": "ローカル {{value0}} の更新中に Git がエラーを返しました。ロックされた refs や異常なワークツリー状態がないか確認し、ローカル {{value0}} を手動で更新してください。",
"0216895fb5": "ブランチの削除に失敗しました",
"19db0085fb": "ローカルブランチが削除されました",
+1 -1
View File
@@ -245,7 +245,7 @@
"localBaseRefRefreshFailedDescriptionNamed": "워크스페이스 \"{{value0}}\"을(를) {{value1}}에서 만들었지만 Orca가 로컬 {{value2}}을(를) fast-forward할 수 없습니다. {{value3}}",
"localBaseRefRefreshFailedDetailDirtyNamed": "{{value0}} 워크트리(로컬 {{value1}}이(가) 체크아웃된 위치)에 커밋되지 않은 변경이 있습니다. 커밋, stash 또는 삭제한 다음 로컬 {{value1}}을(를) 수동으로 업데이트하세요.",
"localBaseRefRefreshFailedDetailDirty": "로컬 {{value0}}이(가) 체크아웃된 워크트리에 커밋되지 않은 변경이 있습니다. 커밋, stash 또는 삭제한 다음 로컬 {{value0}}을(를) 수동으로 업데이트하세요.",
"localBaseRefRefreshFailedDetailNotFastForward": "로컬 {{value0}}이(가) 없거나 원격 베이스에서 깨끗하게 fast-forward할 수 없습니다. 수동으로 업데이트하기 전에 로컬 전용 commits가 있는지 확인하세요.",
"localBaseRefRefreshFailedDetailNotFastForward": "로컬 {{value0}}이(가) 없거나 원격 베이스에서 깨끗하게 fast-forward할 수 없습니다. 수동으로 업데이트하기 전에 로컬 전용 커밋이 있는지 확인하세요.",
"localBaseRefRefreshFailedDetailError": "로컬 {{value0}}을(를) 업데이트하는 중 Git이 오류를 반환했습니다. 잠긴 refs나 비정상적인 워크트리 상태가 있는지 확인한 다음 로컬 {{value0}}을(를) 수동으로 업데이트하세요.",
"0216895fb5": "브랜치를 삭제하지 못했습니다.",
"19db0085fb": "로컬 브랜치가 삭제되었습니다.",
+1 -1
View File
@@ -245,7 +245,7 @@
"localBaseRefRefreshFailedDescriptionNamed": "工作区“{{value0}}”从 {{value1}} 创建,但 Orca 无法快进本地 {{value2}}。{{value3}}",
"localBaseRefRefreshFailedDetailDirtyNamed": "{{value0}} 处的工作树(本地 {{value1}} 的检出位置)有未提交的更改。请提交、暂存或丢弃这些更改,然后手动更新本地 {{value1}}。",
"localBaseRefRefreshFailedDetailDirty": "检出本地 {{value0}} 的工作树有未提交的更改。请提交、暂存或丢弃这些更改,然后手动更新本地 {{value0}}。",
"localBaseRefRefreshFailedDetailNotFastForward": "本地 {{value0}} 不存在,或无法从远程基线干净快进。手动更新前请检查是否有仅存在于本地的 commits。",
"localBaseRefRefreshFailedDetailNotFastForward": "本地 {{value0}} 不存在,或无法从远程基线干净快进。手动更新前请检查是否有仅存在于本地的提交。",
"localBaseRefRefreshFailedDetailError": "更新本地 {{value0}} 时 Git 返回错误。请检查仓库是否有锁定的 refs 或异常工作树状态,然后手动更新本地 {{value0}}。",
"0216895fb5": "删除分支失败",
"19db0085fb": "本地分支已删除",
+1 -4
View File
@@ -277,10 +277,7 @@ function showLocalBaseRefRefreshToast(
const worktreeName = createdWorktree ? resolveWorktreeDisplayName(createdWorktree).trim() : ''
const detail = localBaseRefRefreshFailureDetail(result)
// Why: stick until dismiss so a short auto-expire can't bury a create-time
// failure that still needs manual cleanup in a specific worktree.
// Id is per created worktree so each failed create stays attributable; same-id
// re-entry de-dupes without collapsing distinct create events.
// Why: Infinity so create-time failures aren't buried; id is per worktree so each create stays attributable.
toast.warning(
worktreeName
? translate(