diff --git a/src/renderer/src/components/settings/CommitMessageAiPane.tsx b/src/renderer/src/components/settings/CommitMessageAiPane.tsx index b1a28ebf13e..83ad3afd9b6 100644 --- a/src/renderer/src/components/settings/CommitMessageAiPane.tsx +++ b/src/renderer/src/components/settings/CommitMessageAiPane.tsx @@ -1,3 +1,4 @@ +import { translateSearchKeyword } from './settings-search-keywords' import { PiConfiguredModelReset } from './PiConfiguredModelReset' import { getConnectionIdFromState } from '@/lib/connection-context' import { useRef } from 'react' @@ -226,7 +227,12 @@ export function CommitMessageAiPane({ matchesSettingsSearch(searchQuery, { title: translate('settings.piConfiguredModelReset.title', 'Saved Pi model choices'), description: translate('settings.piConfiguredModelReset.action', 'Use Pi’s configured model'), - keywords: ['pi', 'model', 'copilot'] + keywords: [ + ...translateSearchKeyword('settings.piConfiguredModelReset.keywords.pi', 'pi'), + ...translateSearchKeyword('settings.piConfiguredModelReset.keywords.model', 'model'), + ...translateSearchKeyword('settings.piConfiguredModelReset.keywords.copilot', 'copilot'), + ...translateSearchKeyword('settings.piConfiguredModelReset.keywords.reset', 'reset') + ] }) ) { sections.push( diff --git a/src/renderer/src/components/settings/commit-message-ai-search.ts b/src/renderer/src/components/settings/commit-message-ai-search.ts index 1d2c6be14c9..50fe3867a83 100644 --- a/src/renderer/src/components/settings/commit-message-ai-search.ts +++ b/src/renderer/src/components/settings/commit-message-ai-search.ts @@ -6,7 +6,12 @@ export const getCommitMessageAiPaneSearchEntries = createLocalizedCatalog(() => { title: translate('settings.piConfiguredModelReset.title', 'Saved Pi model choices'), description: translate('settings.piConfiguredModelReset.action', 'Use Pi’s configured model'), - keywords: ['pi', 'model', 'copilot', 'reset'] + keywords: [ + ...translateSearchKeyword('settings.piConfiguredModelReset.keywords.pi', 'pi'), + ...translateSearchKeyword('settings.piConfiguredModelReset.keywords.model', 'model'), + ...translateSearchKeyword('settings.piConfiguredModelReset.keywords.copilot', 'copilot'), + ...translateSearchKeyword('settings.piConfiguredModelReset.keywords.reset', 'reset') + ] }, { title: translate( diff --git a/src/renderer/src/i18n/locales/en.json b/src/renderer/src/i18n/locales/en.json index 27595be19cf..fd555568089 100644 --- a/src/renderer/src/i18n/locales/en.json +++ b/src/renderer/src/i18n/locales/en.json @@ -118,6 +118,15 @@ "retrying": "Retrying…" }, "settings": { + "piConfiguredModelReset": { + "keywords": { "pi": "pi", "model": "model", "copilot": "copilot", "reset": "reset" }, + "success": "Pi now uses its configured model on this host.", + "error": "Could not reset saved Pi model choices.", + "title": "Saved Pi model choices", + "description": "Reset saved Pi model choices for commit messages, pull requests, and branch names on this host. Models in recipe CLI arguments still apply.", + "host": "Host: {{host}}", + "action": "Use Pi’s configured model" + }, "appearance": { "language": { "title": "Language",