diff --git a/config/scripts/locale-ko-key-overrides.json b/config/scripts/locale-ko-key-overrides.json index 4c9d43b4932..091b094c347 100644 --- a/config/scripts/locale-ko-key-overrides.json +++ b/config/scripts/locale-ko-key-overrides.json @@ -2141,18 +2141,6 @@ "auto.components.settings.AppearancePane.fd89b5487c": { "ko": "라이트" }, - "auto.components.settings.AutoRenameBranchFromWorkSetting.2ee2779c05": { - "ko": "{firstPrompt}" - }, - "auto.components.settings.AutoRenameBranchFromWorkSetting.69bf4830c2": { - "ko": "Orca의 항목을 포함하도록" - }, - "auto.components.settings.AutoRenameBranchFromWorkSetting.800edb1e54": { - "ko": "fix-login-flow" - }, - "auto.components.settings.AutoRenameBranchFromWorkSetting.a4fa380b67": { - "ko": "{assistantMessage}" - }, "auto.components.settings.AutoRenameBranchFromWorkSetting.d9b65054ef": { "ko": ") 작업을 요약하는 짧은 이름으로 변경됩니다. Orca가 직접 이름 붙인 브랜치만 이름을 바꾸며, 푸시된 후에는 이름을 바꾸지 않습니다." }, @@ -2291,21 +2279,9 @@ "auto.components.settings.GitPane.2351aa5a31": { "ko": "Git 사용자 이름" }, - "auto.components.settings.GitPane.36e3de3619": { - "ko": "오래된 기록과 비교하지 않도록 합니다. Orca는 해당 브랜치에 commits 되지 않은 변경 사항이나 로컬 전용 commits이 있으면 업데이트를 건너뜁니다." - }, - "auto.components.settings.GitPane.976afc6b3e": { - "ko": "워크스페이스를 만들면 Orca가 원격 기준 브랜치를 새로고침하고, 일치하는 로컬 브랜치를 안전하게 fast-forward합니다. 예:" - }, "auto.components.settings.GitPane.b9c011fbc2": { "ko": "속도 제한" }, - "auto.components.settings.GitPane.d072a12995": { - "ko": "git diff main...HEAD" - }, - "auto.components.settings.GitPane.db3a127eb1": { - "ko": "이렇게 하면 다음과 같은 명령이 유지됩니다" - }, "auto.components.settings.GitPane.f35007e6e8": { "ko": "git-username" }, @@ -2870,21 +2846,9 @@ "auto.components.settings.VoicePane.174da92062": { "ko": "길게 누르기" }, - "auto.components.settings.VoicePane.295d84b849": { - "ko": "한 번 누르면 시작, 다시 누르면 중지. 길게 누르기: 누르고 있는 동안 받아쓰기" - }, - "auto.components.settings.VoicePane.366e1b4f36": { - "ko": "포커스된 창에 텍스트를 받아쓰기합니다." - }, - "auto.components.settings.VoicePane.4465596675": { - "ko": "누르기" - }, "auto.components.settings.VoicePane.61a16c8141": { "ko": "추출 중..." }, - "auto.components.settings.VoicePane.7cf715f891": { - "ko": "누르고 있는 동안" - }, "auto.components.settings.VoicePane.901985625d": { "ko": "토글" }, @@ -3731,9 +3695,6 @@ "auto.components.settings.task.tracker.integration.cards.8c20e76308": { "ko": "연결된 각 Jira 사이트에는 활성 런타임이 저장한 토큰이 하나씩 있습니다." }, - "auto.components.settings.task.tracker.integration.cards.9fa04a032e": { - "ko": "{{value0}}개 사이트{{value1}} 연결됨" - }, "auto.components.settings.task.tracker.integration.cards.a1093a06c7": { "ko": "설정 작업을 표시하기 전에 Jira 액세스를 확인하는 중입니다." }, @@ -3752,9 +3713,6 @@ "auto.components.settings.task.tracker.integration.cards.dd3529015d": { "ko": "{{value0}} 연결 해제" }, - "auto.components.settings.task.tracker.integration.cards.e1f5e6424c": { - "ko": "{{value0}}개 워크스페이스{{value1}} 연결됨" - }, "auto.components.settings.task.tracker.integration.cards.e2ff968276": { "ko": "Jira 연결" }, @@ -6526,5 +6484,47 @@ }, "auto.components.settings.SshPassphraseDialog.c3ce71aad6": { "ko": "암호 문구를 입력하세요" + }, + "auto.components.settings.AutoRenameBranchFromWorkSetting.commandTemplateDescription": { + "ko": "{basePrompt} 변수를 사용하면 Orca의 내장 브랜치 이름 프롬프트를 포함할 수 있습니다. {firstPrompt}와 {assistantMessage} 변수도 참조할 수 있습니다. Orca는 fix-login-flow 같은 마지막 세그먼트만 생성하며, 브랜치 접두사 설정은 계속 적용됩니다." + }, + "auto.components.settings.GitPane.refreshLocalBaseDescription": { + "ko": "워크스페이스를 만들면 Orca가 원격 기준 브랜치를 새로고침하고 main이나 master 같은 해당 로컬 브랜치를 안전하게 앞으로 이동(fast-forward)합니다. 그러면 git diff main...HEAD 같은 명령이 오래된 이력과 비교하지 않습니다. 해당 브랜치에 커밋되지 않은 변경 사항이나 로컬에만 있는 커밋이 있으면 Orca는 업데이트를 건너뜁니다." + }, + "auto.components.settings.RepositoryHooksSection.issueCommandDescription": { + "ko": "필요하면 기본 명령을 재정의할 수 있습니다. 연결된 이슈 또는 PR의 URL에는 {{artifact_url}} 변수를 사용하세요." + }, + "auto.components.settings.RepositoryHooksSection.issueCommandSharedDefault": { + "ko": "비워 두면 orca.yaml에 지정된 저장소 기본값을 사용합니다." + }, + "auto.components.settings.RepositoryHooksSection.issueCommandOptionalDefault": { + "ko": "비워 두면 orca.yaml에 지정된 저장소 기본값이 있는 경우 사용합니다." + }, + "auto.components.settings.RepositoryHooksSection.commandSourceDescription": { + "ko": "orca.yaml의 명령과 로컬 명령이 모두 있으면 실행할 명령을 선택하세요." + }, + "auto.components.settings.SshPane.syncedServerSingular": { + "ko": "서버 {{count}}개를 동기화했습니다." + }, + "auto.components.settings.SshPane.syncedServerPlural": { + "ko": "서버 {{count}}개를 동기화했습니다." + }, + "auto.components.settings.VoicePane.dictationShortcutDescription": { + "ko": "{{shortcut}} 단축키를 눌러 포커스된 패널에 텍스트를 받아쓰세요." + }, + "auto.components.settings.VoicePane.dictationModesDescription": { + "ko": "토글: {{shortcut}} 단축키를 한 번 누르면 받아쓰기를 시작하고, 다시 누르면 중지합니다. 길게 누르기: {{shortcut}} 단축키를 누르고 있는 동안 받아쓰기합니다." + }, + "auto.components.settings.task.tracker.integration.cards.connectedSiteSingular": { + "ko": "사이트 {{count}}개 연결됨" + }, + "auto.components.settings.task.tracker.integration.cards.connectedSitePlural": { + "ko": "사이트 {{count}}개 연결됨" + }, + "auto.components.settings.task.tracker.integration.cards.connectedWorkspaceSingular": { + "ko": "워크스페이스 {{count}}개 연결됨" + }, + "auto.components.settings.task.tracker.integration.cards.connectedWorkspacePlural": { + "ko": "워크스페이스 {{count}}개 연결됨" } } diff --git a/src/renderer/src/components/settings/AutoRenameBranchFromWorkSetting.tsx b/src/renderer/src/components/settings/AutoRenameBranchFromWorkSetting.tsx index d44bc20c887..857c4f19d08 100644 --- a/src/renderer/src/components/settings/AutoRenameBranchFromWorkSetting.tsx +++ b/src/renderer/src/components/settings/AutoRenameBranchFromWorkSetting.tsx @@ -22,7 +22,8 @@ import { Switch } from '../ui/switch' import { getAutoRenameBranchAdvancedSearchEntries } from './auto-rename-branch-search' import { SearchableSetting } from './SearchableSetting' import { matchesSettingsSearch, normalizeSettingsSearchQuery } from './settings-search' -import { translate } from '@/i18n/i18n' +import { Trans } from 'react-i18next' +import { i18n, translate } from '@/i18n/i18n' type AutoRenameBranchFromWorkSettingProps = { settings: GlobalSettings @@ -215,78 +216,20 @@ export function AutoRenameBranchFromWorkSetting({ )}

- {translate( - 'auto.components.settings.AutoRenameBranchFromWorkSetting.9241b59bf5', - 'Use' - )}{' '} - - {translate( - 'auto.components.settings.AutoRenameBranchFromWorkSetting.c71770c455', - '{basePrompt}' + {basePrompt} to include Orca's built-in branch-name prompt. You can also reference {firstPrompt} and {assistantMessage}. Orca generates only the final segment, like fix-login-flow; your branch prefix setting still applies." )} - {' '} - {translate( - 'auto.components.settings.AutoRenameBranchFromWorkSetting.69bf4830c2', - "to include Orca's" - )}{' '} - - - - - -

-
-                          {BUILT_IN_BRANCH_NAME_PROMPT}
-                        
-
- - - {translate( - 'auto.components.settings.AutoRenameBranchFromWorkSetting.56580dcf60', - '. You can also reference' - )}{' '} - - {translate( - 'auto.components.settings.AutoRenameBranchFromWorkSetting.2ee2779c05', - '{firstPrompt}' - )} - {' '} - {translate( - 'auto.components.settings.AutoRenameBranchFromWorkSetting.570817d126', - 'and' - )}{' '} - - {translate( - 'auto.components.settings.AutoRenameBranchFromWorkSetting.a4fa380b67', - '{assistantMessage}' - )} - - {translate( - 'auto.components.settings.AutoRenameBranchFromWorkSetting.5d569f5199', - '. Orca generates only the final segment, like' - )}{' '} - - {translate( - 'auto.components.settings.AutoRenameBranchFromWorkSetting.800edb1e54', - 'fix-login-flow' - )} - - {translate( - 'auto.components.settings.AutoRenameBranchFromWorkSetting.f19a56498d', - '; your branch prefix setting still applies.' - )} + components={{ + basePrompt: , + promptLink: , + firstPrompt: , + assistantMessage: , + example: + }} + />