From 12c704ada5b2ab9e21efd4578b38044923043039 Mon Sep 17 00:00:00 2001 From: F915 Date: Mon, 8 Jun 2026 21:59:46 +0800 Subject: [PATCH 1/4] refactor(terminal): redesign profile settings UI with unified dropdown (#119) (#321) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Modified files: - TerminalSettings.tsx: reorder layout, radio→dropdown, shadcn/ui Button - TerminalSettings.profile.spec.tsx: rewrite tests for new dropdown UI - settings.json (en + 16 locales): add followVscode, remove default/overrideLabel, refine label, description, and (recommended) suffix --- .../components/settings/TerminalSettings.tsx | 186 +++++++----------- .../TerminalSettings.profile.spec.tsx | 172 ++++++++-------- webview-ui/src/i18n/locales/ca/settings.json | 3 +- webview-ui/src/i18n/locales/de/settings.json | 3 +- webview-ui/src/i18n/locales/en/settings.json | 7 +- webview-ui/src/i18n/locales/es/settings.json | 3 +- webview-ui/src/i18n/locales/fr/settings.json | 3 +- webview-ui/src/i18n/locales/hi/settings.json | 3 +- webview-ui/src/i18n/locales/id/settings.json | 3 +- webview-ui/src/i18n/locales/it/settings.json | 3 +- webview-ui/src/i18n/locales/ja/settings.json | 3 +- webview-ui/src/i18n/locales/ko/settings.json | 3 +- webview-ui/src/i18n/locales/nl/settings.json | 3 +- webview-ui/src/i18n/locales/pl/settings.json | 3 +- .../src/i18n/locales/pt-BR/settings.json | 3 +- webview-ui/src/i18n/locales/ru/settings.json | 3 +- webview-ui/src/i18n/locales/tr/settings.json | 3 +- webview-ui/src/i18n/locales/vi/settings.json | 3 +- .../src/i18n/locales/zh-CN/settings.json | 3 +- .../src/i18n/locales/zh-TW/settings.json | 3 +- 20 files changed, 172 insertions(+), 244 deletions(-) diff --git a/webview-ui/src/components/settings/TerminalSettings.tsx b/webview-ui/src/components/settings/TerminalSettings.tsx index b265692944..4fbb6d4e99 100644 --- a/webview-ui/src/components/settings/TerminalSettings.tsx +++ b/webview-ui/src/components/settings/TerminalSettings.tsx @@ -1,7 +1,7 @@ -import { HTMLAttributes, useState, useCallback, useEffect, useId } from "react" +import { HTMLAttributes, useState, useCallback, useEffect } from "react" import { useAppTranslation } from "@/i18n/TranslationContext" import { vscode } from "@/utils/vscode" -import { VSCodeCheckbox, VSCodeLink, VSCodeButton } from "@vscode/webview-ui-toolkit/react" +import { VSCodeCheckbox, VSCodeLink } from "@vscode/webview-ui-toolkit/react" import { Trans } from "react-i18next" import { buildDocLink } from "@src/utils/docLinks" import { useEvent, useMount } from "react-use" @@ -9,7 +9,7 @@ import { useEvent, useMount } from "react-use" import { type ExtensionMessage, type TerminalOutputPreviewSize } from "@roo-code/types" import { cn } from "@/lib/utils" -import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue, Slider } from "@/components/ui" +import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue, Slider, Button } from "@/components/ui" import { SetCachedStateField } from "./types" import { SectionHeader } from "./SectionHeader" @@ -67,10 +67,6 @@ export const TerminalSettings = ({ const [inheritEnv, setInheritEnv] = useState(true) const [profileNames, setProfileNames] = useState([]) const [isProfilesLoaded, setIsProfilesLoaded] = useState(false) - const profileModeId = useId() - const defaultProfileId = `${profileModeId}-default` - const overrideProfileId = `${profileModeId}-override` - const isProfileOverrideSelected = !!terminalProfile && (!isProfilesLoaded || profileNames.includes(terminalProfile)) const isVSCodeTerminalEnabled = terminalShellIntegrationDisabled === false useMount(() => { @@ -166,111 +162,7 @@ export const TerminalSettings = ({
- {/* Profile override — only applies when VS Code integrated terminal is active - (shell integration enabled). Hidden in Execa/inline mode since getProfileShell() - is not wired there. */} - {isVSCodeTerminalEnabled && ( - - - - {/* Level 1: Default (recommended) */} -
- setCachedStateField("terminalProfile", undefined)} - data-testid="terminal-profile-default-radio" - /> - - { - onTerminalProfilePickerOpened?.() - vscode.postMessage({ type: "openTerminalProfilePicker" }) - }} - data-testid="terminal-profile-configure-button"> - {t("settings:terminal.profile.configureButton")} - -
- - {/* Level 2: Override */} -
- { - if (!terminalProfile && profileNames.length > 0) { - setCachedStateField("terminalProfile", profileNames[0]) - } - }} - data-testid="terminal-profile-override-radio" - /> - - {profileNames.length === 0 && ( - - {t("settings:terminal.profile.noProfiles")} - - )} -
- - {isProfileOverrideSelected && profileNames.length > 0 && ( - - )} - -
- - - {" "} - - -
-
- )} - + {/* "Use Inline Terminal" checkbox — ALWAYS at the top */} + {/* Profile override — unified dropdown, now below checkbox */} + + + + + + {!terminalProfile && ( +
+ +
+ )} + + {profileNames.length === 0 && ( +
+ {t("settings:terminal.profile.noProfiles")} +
+ )} + +
+ + + {" "} + + +
+
+ ({ })) // Render Select as a list of buttons so we can drive onValueChange in tests. -vi.mock("@/components/ui", () => ({ - Select: ({ children, value, onValueChange, "data-testid": testId }: any) => ( -
- {renderSelectChildren(children, onValueChange)} -
- ), - SelectTrigger: ({ children, ...rest }: any) =>
{children}
, - SelectValue: ({ children }: any) =>
{children}
, - SelectContent: ({ children }: any) =>
{children}
, - SelectItem: ({ children, value }: any) =>
{children}
, - Slider: ({ value, onValueChange }: any) => ( - onValueChange([parseFloat(e.target.value)])} /> - ), -})) +// Use async factory to resolve vi.importActual so real Button, TooltipProvider etc. are preserved. +vi.mock("@/components/ui", async () => { + const actual = await vi.importActual("@/components/ui") + return { + ...actual, + Select: ({ children, value, onValueChange, "data-testid": testId }: any) => ( +
+ {renderSelectChildren(children, onValueChange)} +
+ ), + SelectTrigger: ({ children, ...rest }: any) =>
{children}
, + SelectValue: ({ children }: any) =>
{children}
, + SelectContent: ({ children }: any) =>
{children}
, + SelectItem: ({ children, value }: any) =>
{children}
, + Slider: ({ value, onValueChange }: any) => ( + onValueChange([parseFloat(e.target.value)])} /> + ), + } +}) vi.mock("@vscode/webview-ui-toolkit/react", () => ({ VSCodeCheckbox: ({ checked, onChange, children }: any) => ( @@ -44,11 +49,6 @@ vi.mock("@vscode/webview-ui-toolkit/react", () => ({ ), VSCodeLink: ({ children }: any) => {children}, - VSCodeButton: ({ children, onClick, ...rest }: any) => ( - - ), })) // Helper used by the Select mock to render SelectItem children as buttons. @@ -70,12 +70,11 @@ function renderSelectChildren(children: any, onValueChange: (value: string) => v }) } -describe("TerminalSettings VS Code terminal profile (#277)", () => { +describe("TerminalSettings unified profile dropdown", () => { beforeEach(() => { postMessageMock.mockClear() }) - // The profile section applies to the VS Code integrated terminal (terminalShellIntegrationDisabled === false). const setup = (terminalProfile?: string) => { const setCachedStateField = vi.fn() const onTerminalProfilePickerOpened = vi.fn() @@ -96,15 +95,18 @@ describe("TerminalSettings VS Code terminal profile (#277)", () => { expect(types).toContain("requestTerminalProfiles") }) - it("shows the default radio selected and no dropdown when no profile is set", () => { + it("shows the dropdown with 'Following VS Code profile' as default when no profile is set", () => { setup() - const defaultRadio = screen.getByTestId("terminal-profile-default-radio") - expect(defaultRadio).toBeChecked() - expect(screen.queryByTestId("terminal-profile-dropdown")).not.toBeInTheDocument() + const dropdown = screen.getByTestId("terminal-profile-dropdown") + expect(dropdown).toBeInTheDocument() + expect(dropdown.getAttribute("data-value")).toBe("__default__") + // Configure button visible because "Following VS Code profile" is selected + expect(screen.getByTestId("terminal-profile-configure-button")).toBeInTheDocument() }) - it("shows the override radio selected and dropdown when a profile is set and profiles are available", () => { - setup("Git Bash") + it("selects a specific profile and hides the Configure button", () => { + const { setCachedStateField } = setup() + act(() => { window.dispatchEvent( new MessageEvent("message", { @@ -112,120 +114,102 @@ describe("TerminalSettings VS Code terminal profile (#277)", () => { }), ) }) - const overrideRadio = screen.getByTestId("terminal-profile-override-radio") - expect(overrideRadio).toBeChecked() - expect(screen.getByTestId("terminal-profile-dropdown")).toBeInTheDocument() - }) - it("keeps a saved profile selected while profile names are loading", () => { - const { setCachedStateField } = setup("Git Bash") + // Select "Git Bash" from dropdown + fireEvent.click(screen.getByTestId("option-Git Bash")) + expect(setCachedStateField).toHaveBeenCalledWith("terminalProfile", "Git Bash") - expect(screen.getByTestId("terminal-profile-override-radio")).toBeChecked() - expect(screen.queryByTestId("terminal-profile-dropdown")).not.toBeInTheDocument() - expect(setCachedStateField).not.toHaveBeenCalled() + // Re-render with profile selected (cleanup first to avoid stale DOM from first render) + cleanup() + render( + , + ) + + // Configure button should be hidden + expect(screen.queryByTestId("terminal-profile-configure-button")).not.toBeInTheDocument() }) - it("falls back to the default radio and clears an unavailable saved profile after profiles load", () => { + it("selecting 'Following VS Code profile' sets terminalProfile to undefined", () => { const { setCachedStateField } = setup("Git Bash") + act(() => { window.dispatchEvent( new MessageEvent("message", { - data: { type: "terminalProfiles", profiles: ["Command Prompt"] }, + data: { type: "terminalProfiles", profiles: ["Git Bash", "zsh"] }, }), ) }) - expect(screen.getByTestId("terminal-profile-default-radio")).toBeChecked() - expect(screen.getByTestId("terminal-profile-override-radio")).not.toBeChecked() - expect(screen.queryByTestId("terminal-profile-dropdown")).not.toBeInTheDocument() + fireEvent.click(screen.getByTestId("option-__default__")) expect(setCachedStateField).toHaveBeenCalledWith("terminalProfile", undefined) }) - it("uses instance-local radio groups", () => { - render( - <> - - - , - ) - - const defaultRadios = screen.getAllByTestId("terminal-profile-default-radio") - expect(defaultRadios[0]).toBeChecked() - expect(defaultRadios[1]).toBeChecked() - expect(defaultRadios[0]).not.toHaveAttribute("name", defaultRadios[1].getAttribute("name")) - }) - - it("populates the dropdown from received profile names and selecting one sets the profile", () => { - const { setCachedStateField } = setup("Git Bash") + it("clears an unavailable saved profile after profiles load", () => { + const { setCachedStateField } = setup("Old Shell") act(() => { window.dispatchEvent( new MessageEvent("message", { - data: { type: "terminalProfiles", profiles: ["Git Bash", "zsh"] }, + data: { type: "terminalProfiles", profiles: ["Command Prompt"] }, }), ) }) - fireEvent.click(screen.getByTestId("option-zsh")) - expect(setCachedStateField).toHaveBeenCalledWith("terminalProfile", "zsh") - }) - - it("clicking default radio sets terminalProfile to undefined", () => { - const { setCachedStateField } = setup("Git Bash") - fireEvent.click(screen.getByTestId("terminal-profile-default-radio")) + // The unavailable profile should be cleared expect(setCachedStateField).toHaveBeenCalledWith("terminalProfile", undefined) }) - it("renders the native profile configure button and posts openTerminalProfilePicker when clicked", () => { - const { onTerminalProfilePickerOpened, setCachedStateField } = setup("Git Bash") + it("renders the Configure button and posts openTerminalProfilePicker when clicked", () => { + const { onTerminalProfilePickerOpened } = setup() + const btn = screen.getByTestId("terminal-profile-configure-button") expect(btn).toBeInTheDocument() fireEvent.click(btn) expect(onTerminalProfilePickerOpened).toHaveBeenCalledTimes(1) expect(postMessageMock).toHaveBeenCalledWith({ type: "openTerminalProfilePicker" }) - expect(setCachedStateField).not.toHaveBeenCalledWith("terminalProfile", undefined) }) - it("shows picker section when VS Code integrated terminal is active (shell integration enabled)", () => { + it("shows profile section when VS Code integrated terminal is active (shell integration enabled)", () => { render() - expect(screen.getByTestId("terminal-profile-default-radio")).toBeInTheDocument() + expect(screen.getByTestId("terminal-profile-dropdown")).toBeInTheDocument() }) - it("hides picker section when inline/Execa execution is active (shell integration disabled)", () => { + it("hides profile section when inline/Execa execution is active (shell integration disabled)", () => { render() - expect(screen.queryByTestId("terminal-profile-default-radio")).not.toBeInTheDocument() + expect(screen.queryByTestId("terminal-profile-dropdown")).not.toBeInTheDocument() }) - it("hides picker section when terminalShellIntegrationDisabled is undefined (defaults to inline mode)", () => { + it("hides profile section when terminalShellIntegrationDisabled is undefined (defaults to inline mode)", () => { render() - expect(screen.queryByTestId("terminal-profile-default-radio")).not.toBeInTheDocument() - expect(screen.queryByText("settings:terminal.inheritEnv.label")).not.toBeInTheDocument() - }) - - it("shows the command delay default as 0ms", () => { - render() - expect(screen.getByText("0ms")).toBeInTheDocument() - }) - - it("disables override radio and shows hint when no profiles are available", () => { - setup() - // No terminalProfiles message dispatched → profileNames stays [] - const overrideRadio = screen.getByTestId("terminal-profile-override-radio") - expect(overrideRadio).toBeDisabled() - expect(screen.getByTestId("terminal-profile-no-profiles-hint")).toBeInTheDocument() + expect(screen.queryByTestId("terminal-profile-dropdown")).not.toBeInTheDocument() }) - it("enables override radio after profiles are received", () => { + it("shows no-profiles hint when profile list is empty after load", () => { setup() act(() => { window.dispatchEvent( new MessageEvent("message", { - data: { type: "terminalProfiles", profiles: ["zsh"] }, + data: { type: "terminalProfiles", profiles: [] }, }), ) }) - const overrideRadio = screen.getByTestId("terminal-profile-override-radio") - expect(overrideRadio).not.toBeDisabled() - expect(screen.queryByTestId("terminal-profile-no-profiles-hint")).not.toBeInTheDocument() + expect(screen.getByTestId("terminal-profile-no-profiles-hint")).toBeInTheDocument() + }) + + it("shows 'Use Inline Terminal' checkbox before profile section", () => { + render() + + // Both elements exist and checkbox should appear first in DOM order + const checkbox = screen.getByText("settings:terminal.shellIntegrationDisabled.label") + const profileDropdown = screen.getByTestId("terminal-profile-dropdown") + + expect(checkbox).toBeInTheDocument() + expect(profileDropdown).toBeInTheDocument() + // Compare DOM positions — checkbox should be before profile dropdown + expect(checkbox.compareDocumentPosition(profileDropdown) & Node.DOCUMENT_POSITION_FOLLOWING).toBeTruthy() }) }) diff --git a/webview-ui/src/i18n/locales/ca/settings.json b/webview-ui/src/i18n/locales/ca/settings.json index 80088d5962..5ce6cfca57 100644 --- a/webview-ui/src/i18n/locales/ca/settings.json +++ b/webview-ui/src/i18n/locales/ca/settings.json @@ -752,9 +752,8 @@ }, "profile": { "label": "Substitució del terminal de Zoo Code", - "default": "Utilitza el perfil predeterminat de VS Code (recomanat)", + "followVscode": "Seguint el perfil de VS Code", "description": "Per defecte, Zoo Code utilitza la shell que VS Code té configurada. Seleccioneu Substituir per triar un perfil de shell amb ruta explícita exposat per VS Code. Els perfils de només font (p. ex., l'entrada integrada de PowerShell) no es poden llistar aquí. <0>Més informació", - "overrideLabel": "Substituir la shell per a Zoo Code", "configureButton": "Trieu el perfil predeterminat a VS Code", "noProfiles": "(no s'han trobat perfils amb ruta a terminal.integrated.profiles)" } diff --git a/webview-ui/src/i18n/locales/de/settings.json b/webview-ui/src/i18n/locales/de/settings.json index 4cbbdc7444..f6c97f5f53 100644 --- a/webview-ui/src/i18n/locales/de/settings.json +++ b/webview-ui/src/i18n/locales/de/settings.json @@ -752,9 +752,8 @@ }, "profile": { "label": "Zoo Code Terminal-Überschreibung", - "default": "VS Code-Standardprofil verwenden (empfohlen)", + "followVscode": "VS Code-Profil folgen", "description": "Standardmäßig verwendet Zoo Code die in VS Code konfigurierte Shell. Wähle Überschreiben, um ein pfadbasiertes Shell-Profil zu wählen, das VS Code bereitstellt. Quellenbasierte Profile (z. B. der integrierte PowerShell-Eintrag) können hier nicht aufgelistet werden. <0>Mehr erfahren", - "overrideLabel": "Shell für Zoo Code überschreiben", "configureButton": "Standardprofil in VS Code auswählen", "noProfiles": "(keine pfadbasierten Profile in terminal.integrated.profiles gefunden)" } diff --git a/webview-ui/src/i18n/locales/en/settings.json b/webview-ui/src/i18n/locales/en/settings.json index 70c96153df..6aaab4a52b 100644 --- a/webview-ui/src/i18n/locales/en/settings.json +++ b/webview-ui/src/i18n/locales/en/settings.json @@ -819,12 +819,11 @@ "description": "Turn this on to inherit environment variables from the parent VS Code process. <0>Learn more" }, "profile": { - "label": "Zoo Code terminal override", - "default": "Use VS Code default profile (recommended)", - "overrideLabel": "Override shell for Zoo Code", + "label": "Shell for Zoo Code", + "followVscode": "Following VS Code profile", "configureButton": "Choose default profile in VS Code", "noProfiles": "(no path-based profiles found in terminal.integrated.profiles)", - "description": "By default Zoo Code uses whatever shell VS Code is configured to use. Select Override to pick a path-based shell profile exposed by VS Code. Source-only profiles (e.g. the built-in PowerShell entry) cannot be listed here. <0>Learn more" + "description": "By default Zoo Code uses whatever shell VS Code is configured to use. Select a specific profile to override. Source-only profiles cannot be listed here. <0>Learn more" } }, "advancedSettings": { diff --git a/webview-ui/src/i18n/locales/es/settings.json b/webview-ui/src/i18n/locales/es/settings.json index 842c1e2308..6155e07bb7 100644 --- a/webview-ui/src/i18n/locales/es/settings.json +++ b/webview-ui/src/i18n/locales/es/settings.json @@ -752,9 +752,8 @@ }, "profile": { "label": "Anulación del terminal de Zoo Code", - "default": "Usar perfil predeterminado de VS Code (recomendado)", + "followVscode": "Siguiendo el perfil de VS Code", "description": "De forma predeterminada, Zoo Code usa la shell que VS Code tiene configurada. Selecciona Anular para elegir un perfil de shell con ruta expuesto por VS Code. Los perfiles solo de fuente (p. ej., la entrada integrada de PowerShell) no se pueden listar aquí. <0>Más información", - "overrideLabel": "Anular shell para Zoo Code", "configureButton": "Elegir perfil predeterminado en VS Code", "noProfiles": "(no se encontraron perfiles con ruta en terminal.integrated.profiles)" } diff --git a/webview-ui/src/i18n/locales/fr/settings.json b/webview-ui/src/i18n/locales/fr/settings.json index 811b67184a..3f640ceae7 100644 --- a/webview-ui/src/i18n/locales/fr/settings.json +++ b/webview-ui/src/i18n/locales/fr/settings.json @@ -752,9 +752,8 @@ }, "profile": { "label": "Remplacement du terminal Zoo Code", - "default": "Utiliser le profil par défaut VS Code (recommandé)", + "followVscode": "Suivre le profil de VS Code", "description": "Par défaut, Zoo Code utilise le shell configuré dans VS Code. Sélectionnez Remplacer pour choisir un profil shell avec chemin exposé par VS Code. Les profils source uniquement (ex. : l'entrée PowerShell intégrée) ne peuvent pas être listés ici. <0>En savoir plus", - "overrideLabel": "Remplacer le shell pour Zoo Code", "configureButton": "Choisir le profil par défaut dans VS Code", "noProfiles": "(aucun profil avec chemin trouvé dans terminal.integrated.profiles)" } diff --git a/webview-ui/src/i18n/locales/hi/settings.json b/webview-ui/src/i18n/locales/hi/settings.json index 42f48a4f23..6ab5bbc1ba 100644 --- a/webview-ui/src/i18n/locales/hi/settings.json +++ b/webview-ui/src/i18n/locales/hi/settings.json @@ -752,9 +752,8 @@ }, "profile": { "label": "Zoo Code टर्मिनल ओवरराइड", - "default": "VS Code डिफ़ॉल्ट प्रोफ़ाइल उपयोग करें (अनुशंसित)", + "followVscode": "VS Code प्रोफ़ाइल का अनुसरण", "description": "डिफ़ॉल्ट रूप से Zoo Code VS Code में कॉन्फ़िगर की गई शेल का उपयोग करता है। VS Code द्वारा प्रदर्शित पथ-आधारित शेल प्रोफ़ाइल चुनने के लिए ओवरराइड चुनें। केवल-स्रोत प्रोफ़ाइल (जैसे, अंतर्निर्मित PowerShell प्रविष्टि) यहाँ सूचीबद्ध नहीं किए जा सकते। <0>अधिक जानें", - "overrideLabel": "Zoo Code के लिए शेल ओवरराइड करें", "configureButton": "VS Code में डिफ़ॉल्ट प्रोफ़ाइल चुनें", "noProfiles": "(terminal.integrated.profiles में कोई पथ-आधारित प्रोफ़ाइल नहीं मिली)" } diff --git a/webview-ui/src/i18n/locales/id/settings.json b/webview-ui/src/i18n/locales/id/settings.json index f552ea2163..5140369cd2 100644 --- a/webview-ui/src/i18n/locales/id/settings.json +++ b/webview-ui/src/i18n/locales/id/settings.json @@ -752,9 +752,8 @@ }, "profile": { "label": "Penimpaan terminal Zoo Code", - "default": "Gunakan profil default VS Code (direkomendasikan)", + "followVscode": "Mengikuti profil VS Code", "description": "Secara default Zoo Code menggunakan shell yang dikonfigurasi VS Code. Pilih Timpa untuk memilih profil shell berbasis jalur yang diekspos oleh VS Code. Profil hanya sumber (mis., entri PowerShell bawaan) tidak dapat tercantum di sini. <0>Pelajari lebih lanjut", - "overrideLabel": "Timpa shell untuk Zoo Code", "configureButton": "Pilih profil default di VS Code", "noProfiles": "(tidak ada profil berbasis jalur di terminal.integrated.profiles)" } diff --git a/webview-ui/src/i18n/locales/it/settings.json b/webview-ui/src/i18n/locales/it/settings.json index ba8d9bdbaa..eebc5b306f 100644 --- a/webview-ui/src/i18n/locales/it/settings.json +++ b/webview-ui/src/i18n/locales/it/settings.json @@ -752,9 +752,8 @@ }, "profile": { "label": "Override terminale Zoo Code", - "default": "Usa il profilo predefinito di VS Code (consigliato)", + "followVscode": "Segui il profilo di VS Code", "description": "Per impostazione predefinita Zoo Code usa la shell configurata in VS Code. Seleziona Override per scegliere un profilo shell con percorso esposto da VS Code. I profili solo sorgente (es. la voce PowerShell integrata) non possono essere elencati qui. <0>Ulteriori informazioni", - "overrideLabel": "Sostituisci shell per Zoo Code", "configureButton": "Scegli il profilo predefinito in VS Code", "noProfiles": "(nessun profilo con percorso trovato in terminal.integrated.profiles)" } diff --git a/webview-ui/src/i18n/locales/ja/settings.json b/webview-ui/src/i18n/locales/ja/settings.json index 58a8ef5457..04c2c35d67 100644 --- a/webview-ui/src/i18n/locales/ja/settings.json +++ b/webview-ui/src/i18n/locales/ja/settings.json @@ -752,9 +752,8 @@ }, "profile": { "label": "Zoo Code ターミナルの上書き", - "default": "VS Code のデフォルトプロファイルを使用する(推奨)", + "followVscode": "VS Code プロファイルに従う", "description": "デフォルトでは Zoo Code は VS Code に設定されたシェルを使用します。VS Code が公開するパスベースのシェルプロファイルを選択するには「上書き」を選択してください。ソースのみのプロファイル(例:組み込みの PowerShell エントリ)はここに表示できません。 <0>詳細を見る", - "overrideLabel": "Zoo Code 用シェルを上書き", "configureButton": "VS Code でデフォルトプロファイルを選択", "noProfiles": "(terminal.integrated.profiles にパスベースのプロファイルが見つかりません)" } diff --git a/webview-ui/src/i18n/locales/ko/settings.json b/webview-ui/src/i18n/locales/ko/settings.json index 74db845249..afd8e6a14d 100644 --- a/webview-ui/src/i18n/locales/ko/settings.json +++ b/webview-ui/src/i18n/locales/ko/settings.json @@ -752,9 +752,8 @@ }, "profile": { "label": "Zoo Code 터미널 재정의", - "default": "VS Code 기본 프로필 사용 (권장)", + "followVscode": "VS Code 프로필 따르기", "description": "기본적으로 Zoo Code는 VS Code에 구성된 쉘을 사용합니다. VS Code가 노출하는 경로 기반 쉘 프로필을 선택하려면 재정의를 선택하세요. 소스 전용 프로필(예: 내장 PowerShell 항목)은 여기에 나열할 수 없습니다. <0>자세히 알아보기", - "overrideLabel": "Zoo Code용 쉘 재정의", "configureButton": "VS Code에서 기본 프로필 선택", "noProfiles": "(terminal.integrated.profiles에 경로 기반 프로필이 없습니다)" } diff --git a/webview-ui/src/i18n/locales/nl/settings.json b/webview-ui/src/i18n/locales/nl/settings.json index 5ec1d22a4b..6537cc364b 100644 --- a/webview-ui/src/i18n/locales/nl/settings.json +++ b/webview-ui/src/i18n/locales/nl/settings.json @@ -752,9 +752,8 @@ }, "profile": { "label": "Zoo Code terminal-overschrijving", - "default": "VS Code standaardprofiel gebruiken (aanbevolen)", + "followVscode": "VS Code-profiel volgen", "description": "Standaard gebruikt Zoo Code de shell die in VS Code is geconfigureerd. Selecteer Overschrijven om een shell-profiel met pad te kiezen dat VS Code beschikbaar stelt. Uitsluitend op bron gebaseerde profielen (bijv. de ingebouwde PowerShell-vermelding) kunnen hier niet worden vermeld. <0>Meer informatie", - "overrideLabel": "Shell voor Zoo Code overschrijven", "configureButton": "Standaardprofiel kiezen in VS Code", "noProfiles": "(geen profielen met pad gevonden in terminal.integrated.profiles)" } diff --git a/webview-ui/src/i18n/locales/pl/settings.json b/webview-ui/src/i18n/locales/pl/settings.json index 98cbaa2fda..d2ea8881f6 100644 --- a/webview-ui/src/i18n/locales/pl/settings.json +++ b/webview-ui/src/i18n/locales/pl/settings.json @@ -752,9 +752,8 @@ }, "profile": { "label": "Nadpisanie terminala Zoo Code", - "default": "Użyj domyślnego profilu VS Code (zalecane)", + "followVscode": "Podążanie za profilem VS Code", "description": "Domyślnie Zoo Code używa powłoki skonfigurowanej w VS Code. Wybierz Nadpisanie, aby wybrać profil powłoki ze ścieżką udostępniony przez VS Code. Profile tylko ze źródłem (np. wbudowany wpis PowerShell) nie mogą być tutaj wyświetlone. <0>Dowiedz się więcej", - "overrideLabel": "Nadpisz powłokę dla Zoo Code", "configureButton": "Wybierz domyślny profil w VS Code", "noProfiles": "(brak profili ze ścieżką w terminal.integrated.profiles)" } diff --git a/webview-ui/src/i18n/locales/pt-BR/settings.json b/webview-ui/src/i18n/locales/pt-BR/settings.json index 3ea1028559..6573172a02 100644 --- a/webview-ui/src/i18n/locales/pt-BR/settings.json +++ b/webview-ui/src/i18n/locales/pt-BR/settings.json @@ -752,9 +752,8 @@ }, "profile": { "label": "Substituição de terminal do Zoo Code", - "default": "Usar perfil padrão do VS Code (recomendado)", + "followVscode": "Seguindo o perfil do VS Code", "description": "Por padrão, o Zoo Code usa o shell configurado no VS Code. Selecione Substituir para escolher um perfil de shell com caminho exposto pelo VS Code. Perfis somente de fonte (ex.: a entrada integrada do PowerShell) não podem ser listados aqui. <0>Saiba mais", - "overrideLabel": "Substituir shell para o Zoo Code", "configureButton": "Escolher perfil padrão no VS Code", "noProfiles": "(nenhum perfil com caminho encontrado em terminal.integrated.profiles)" } diff --git a/webview-ui/src/i18n/locales/ru/settings.json b/webview-ui/src/i18n/locales/ru/settings.json index 7e32878ecd..ba0b4cfc10 100644 --- a/webview-ui/src/i18n/locales/ru/settings.json +++ b/webview-ui/src/i18n/locales/ru/settings.json @@ -752,9 +752,8 @@ }, "profile": { "label": "Переопределение терминала Zoo Code", - "default": "Использовать профиль VS Code по умолчанию (рекомендуется)", + "followVscode": "Следовать профилю VS Code", "description": "По умолчанию Zoo Code использует оболочку, настроенную в VS Code. Выберите Переопределить, чтобы указать профиль оболочки с путём, предоставленный VS Code. Профили только с источником (например, встроенная запись PowerShell) не могут быть перечислены здесь. <0>Подробнее", - "overrideLabel": "Переопределить оболочку для Zoo Code", "configureButton": "Выбрать профиль по умолчанию в VS Code", "noProfiles": "(профили с путём в terminal.integrated.profiles не найдены)" } diff --git a/webview-ui/src/i18n/locales/tr/settings.json b/webview-ui/src/i18n/locales/tr/settings.json index 965e0db576..fa0a8aa52d 100644 --- a/webview-ui/src/i18n/locales/tr/settings.json +++ b/webview-ui/src/i18n/locales/tr/settings.json @@ -752,9 +752,8 @@ }, "profile": { "label": "Zoo Code terminal geçersiz kılma", - "default": "VS Code varsayılan profilini kullan (önerilir)", + "followVscode": "VS Code profili takip ediliyor", "description": "Varsayılan olarak Zoo Code, VS Code'da yapılandırılmış kabuğu kullanır. VS Code'un sunduğu yol tabanlı bir kabuk profili seçmek için Geçersiz Kıl'ı seçin. Yalnızca kaynak profiller (örn. yerleşik PowerShell girişi) burada listelenemez. <0>Daha fazla bilgi", - "overrideLabel": "Zoo Code için kabuk geçersiz kıl", "configureButton": "VS Code'da varsayılan profili seç", "noProfiles": "(terminal.integrated.profiles'da yol tabanlı profil bulunamadı)" } diff --git a/webview-ui/src/i18n/locales/vi/settings.json b/webview-ui/src/i18n/locales/vi/settings.json index ae06deb8b2..c65bf28407 100644 --- a/webview-ui/src/i18n/locales/vi/settings.json +++ b/webview-ui/src/i18n/locales/vi/settings.json @@ -752,9 +752,8 @@ }, "profile": { "label": "Ghi đè terminal Zoo Code", - "default": "Dùng hồ sơ mặc định của VS Code (khuyến nghị)", + "followVscode": "Đang theo hồ sơ VS Code", "description": "Theo mặc định Zoo Code sử dụng shell được cấu hình trong VS Code. Chọn Ghi đè để chọn hồ sơ shell dựa trên đường dẫn được VS Code cung cấp. Các hồ sơ chỉ nguồn (ví dụ: mục PowerShell tích hợp) không thể được liệt kê ở đây. <0>Tìm hiểu thêm", - "overrideLabel": "Ghi đè shell cho Zoo Code", "configureButton": "Chọn hồ sơ mặc định trong VS Code", "noProfiles": "(không tìm thấy hồ sơ dựa trên đường dẫn trong terminal.integrated.profiles)" } diff --git a/webview-ui/src/i18n/locales/zh-CN/settings.json b/webview-ui/src/i18n/locales/zh-CN/settings.json index bd766ebfc1..6ab3173571 100644 --- a/webview-ui/src/i18n/locales/zh-CN/settings.json +++ b/webview-ui/src/i18n/locales/zh-CN/settings.json @@ -752,9 +752,8 @@ }, "profile": { "label": "Zoo Code 终端覆盖", - "default": "使用 VS Code 默认配置文件(推荐)", + "followVscode": "跟随 VS Code 配置", "description": "默认情况下,Zoo Code 使用 VS Code 配置的 Shell。选择覆盖可从 VS Code 公开的路径型 Shell 配置文件中选取。仅含来源的配置文件(如内置的 PowerShell 条目)无法在此列出。 <0>了解更多", - "overrideLabel": "为 Zoo Code 覆盖 Shell", "configureButton": "在 VS Code 中选择默认配置文件", "noProfiles": "(在 terminal.integrated.profiles 中未找到路径型配置文件)" } diff --git a/webview-ui/src/i18n/locales/zh-TW/settings.json b/webview-ui/src/i18n/locales/zh-TW/settings.json index d428f3fa73..2f0553747c 100644 --- a/webview-ui/src/i18n/locales/zh-TW/settings.json +++ b/webview-ui/src/i18n/locales/zh-TW/settings.json @@ -767,9 +767,8 @@ }, "profile": { "label": "Zoo Code 終端機覆寫", - "default": "使用 VS Code 預設設定檔(建議)", + "followVscode": "跟隨 VS Code 設定檔", "description": "預設情況下,Zoo Code 使用 VS Code 設定的 Shell。選擇覆寫可從 VS Code 公開的路徑型 Shell 設定檔中選取。僅含來源的設定檔(如內建的 PowerShell 項目)無法在此列出。 <0>了解更多", - "overrideLabel": "為 Zoo Code 覆寫 Shell", "configureButton": "在 VS Code 中選擇預設設定檔", "noProfiles": "(在 terminal.integrated.profiles 中未找到路徑型設定檔)" } From 39b087bb891ef0e5bcc66fdf28ed6d368398977b Mon Sep 17 00:00:00 2001 From: F915 Date: Mon, 8 Jun 2026 22:15:56 +0800 Subject: [PATCH 2/4] docs: add terminal settings before/after screenshots --- docs/after1.png | Bin 0 -> 106397 bytes docs/after2.png | Bin 0 -> 96056 bytes docs/before.png | Bin 0 -> 79376 bytes 3 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 docs/after1.png create mode 100644 docs/after2.png create mode 100644 docs/before.png diff --git a/docs/after1.png b/docs/after1.png new file mode 100644 index 0000000000000000000000000000000000000000..27437f5d0bb3bcc1509da7542bf4e63018a1bd26 GIT binary patch literal 106397 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

Jgx))L) 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 Dumd0@5KMT~d;g(kMuW2&hO)cL_+BbT>+O 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 Date: Mon, 8 Jun 2026 22:31:40 +0800 Subject: [PATCH 3/4] =?UTF-8?q?fix(terminal):=20restore=20lost=20refinemen?= =?UTF-8?q?ts=20=E2=80=94=20button=20stretch,=20Terminal=20icon,=20(recomm?= =?UTF-8?q?ended),=20i18n=20alignment?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - TerminalSettings.tsx: flex flex-col wrapper for auto-stretch, Terminal icon - TerminalSettings.profile.spec.tsx: add 4 tests for icon and i18n keys - en/settings.json: followVscode (recommended), refined description - zh-CN/settings.json: label, followVscode, description aligned with en - de/it/settings.json: label changed from override to Shell - All 16 locales: (recommended) suffix on followVscode --- .../components/settings/TerminalSettings.tsx | 6 +++-- .../TerminalSettings.profile.spec.tsx | 23 +++++++++++++++++++ webview-ui/src/i18n/locales/ca/settings.json | 2 +- webview-ui/src/i18n/locales/de/settings.json | 4 ++-- webview-ui/src/i18n/locales/en/settings.json | 4 ++-- webview-ui/src/i18n/locales/es/settings.json | 2 +- webview-ui/src/i18n/locales/fr/settings.json | 2 +- webview-ui/src/i18n/locales/hi/settings.json | 2 +- webview-ui/src/i18n/locales/id/settings.json | 2 +- webview-ui/src/i18n/locales/it/settings.json | 4 ++-- webview-ui/src/i18n/locales/ja/settings.json | 2 +- webview-ui/src/i18n/locales/ko/settings.json | 2 +- webview-ui/src/i18n/locales/nl/settings.json | 2 +- webview-ui/src/i18n/locales/pl/settings.json | 2 +- .../src/i18n/locales/pt-BR/settings.json | 2 +- webview-ui/src/i18n/locales/ru/settings.json | 2 +- webview-ui/src/i18n/locales/tr/settings.json | 2 +- webview-ui/src/i18n/locales/vi/settings.json | 2 +- .../src/i18n/locales/zh-CN/settings.json | 6 ++--- .../src/i18n/locales/zh-TW/settings.json | 2 +- 20 files changed, 50 insertions(+), 25 deletions(-) diff --git a/webview-ui/src/components/settings/TerminalSettings.tsx b/webview-ui/src/components/settings/TerminalSettings.tsx index 4fbb6d4e99..ffb02479a0 100644 --- a/webview-ui/src/components/settings/TerminalSettings.tsx +++ b/webview-ui/src/components/settings/TerminalSettings.tsx @@ -5,6 +5,7 @@ import { VSCodeCheckbox, VSCodeLink } from "@vscode/webview-ui-toolkit/react" import { Trans } from "react-i18next" import { buildDocLink } from "@src/utils/docLinks" import { useEvent, useMount } from "react-use" +import { Terminal } from "lucide-react" import { type ExtensionMessage, type TerminalOutputPreviewSize } from "@roo-code/types" @@ -226,15 +227,16 @@ export const TerminalSettings = ({ {!terminalProfile && ( -

+
diff --git a/webview-ui/src/components/settings/__tests__/TerminalSettings.profile.spec.tsx b/webview-ui/src/components/settings/__tests__/TerminalSettings.profile.spec.tsx index f232336c95..5f96ad0924 100644 --- a/webview-ui/src/components/settings/__tests__/TerminalSettings.profile.spec.tsx +++ b/webview-ui/src/components/settings/__tests__/TerminalSettings.profile.spec.tsx @@ -212,4 +212,27 @@ describe("TerminalSettings unified profile dropdown", () => { // Compare DOM positions — checkbox should be before profile dropdown expect(checkbox.compareDocumentPosition(profileDropdown) & Node.DOCUMENT_POSITION_FOLLOWING).toBeTruthy() }) + + it("renders the Terminal icon inside the Configure button", () => { + setup() + const btn = screen.getByTestId("terminal-profile-configure-button") + const svg = btn.querySelector("svg") + expect(svg).toBeInTheDocument() + }) + + it("shows the correct i18n key for the profile label", () => { + setup() + expect(screen.getByText("settings:terminal.profile.label")).toBeInTheDocument() + }) + + it("shows the correct i18n key for the followVscode dropdown option", () => { + setup() + expect(screen.getByText("settings:terminal.profile.followVscode")).toBeInTheDocument() + }) + + it("shows the correct i18n key for the configure button text", () => { + setup() + const btn = screen.getByTestId("terminal-profile-configure-button") + expect(btn.textContent).toContain("settings:terminal.profile.configureButton") + }) }) diff --git a/webview-ui/src/i18n/locales/ca/settings.json b/webview-ui/src/i18n/locales/ca/settings.json index 5ce6cfca57..baa768a3b4 100644 --- a/webview-ui/src/i18n/locales/ca/settings.json +++ b/webview-ui/src/i18n/locales/ca/settings.json @@ -752,7 +752,7 @@ }, "profile": { "label": "Substitució del terminal de Zoo Code", - "followVscode": "Seguint el perfil de VS Code", + "followVscode": "Seguint el perfil de VS Code (recomanat)", "description": "Per defecte, Zoo Code utilitza la shell que VS Code té configurada. Seleccioneu Substituir per triar un perfil de shell amb ruta explícita exposat per VS Code. Els perfils de només font (p. ex., l'entrada integrada de PowerShell) no es poden llistar aquí. <0>Més informació", "configureButton": "Trieu el perfil predeterminat a VS Code", "noProfiles": "(no s'han trobat perfils amb ruta a terminal.integrated.profiles)" diff --git a/webview-ui/src/i18n/locales/de/settings.json b/webview-ui/src/i18n/locales/de/settings.json index f6c97f5f53..e1315dfe01 100644 --- a/webview-ui/src/i18n/locales/de/settings.json +++ b/webview-ui/src/i18n/locales/de/settings.json @@ -751,8 +751,8 @@ "description": "Schalte dies ein, um Umgebungsvariablen vom übergeordneten VS Code-Prozess zu erben. <0>Mehr erfahren" }, "profile": { - "label": "Zoo Code Terminal-Überschreibung", - "followVscode": "VS Code-Profil folgen", + "label": "Shell für Zoo Code", + "followVscode": "VS Code-Profil folgen (empfohlen)", "description": "Standardmäßig verwendet Zoo Code die in VS Code konfigurierte Shell. Wähle Überschreiben, um ein pfadbasiertes Shell-Profil zu wählen, das VS Code bereitstellt. Quellenbasierte Profile (z. B. der integrierte PowerShell-Eintrag) können hier nicht aufgelistet werden. <0>Mehr erfahren", "configureButton": "Standardprofil in VS Code auswählen", "noProfiles": "(keine pfadbasierten Profile in terminal.integrated.profiles gefunden)" diff --git a/webview-ui/src/i18n/locales/en/settings.json b/webview-ui/src/i18n/locales/en/settings.json index 6aaab4a52b..eec2a564f5 100644 --- a/webview-ui/src/i18n/locales/en/settings.json +++ b/webview-ui/src/i18n/locales/en/settings.json @@ -820,10 +820,10 @@ }, "profile": { "label": "Shell for Zoo Code", - "followVscode": "Following VS Code profile", + "followVscode": "Follow VS Code profile (recommended)", "configureButton": "Choose default profile in VS Code", "noProfiles": "(no path-based profiles found in terminal.integrated.profiles)", - "description": "By default Zoo Code uses whatever shell VS Code is configured to use. Select a specific profile to override. Source-only profiles cannot be listed here. <0>Learn more" + "description": "Zoo Code uses the shell configured in VS Code by default. Select a specific terminal profile to override this. Only path-based profiles from terminal.integrated.profiles are listed here. <0>Learn more" } }, "advancedSettings": { diff --git a/webview-ui/src/i18n/locales/es/settings.json b/webview-ui/src/i18n/locales/es/settings.json index 6155e07bb7..4e2b3716f6 100644 --- a/webview-ui/src/i18n/locales/es/settings.json +++ b/webview-ui/src/i18n/locales/es/settings.json @@ -752,7 +752,7 @@ }, "profile": { "label": "Anulación del terminal de Zoo Code", - "followVscode": "Siguiendo el perfil de VS Code", + "followVscode": "Siguiendo el perfil de VS Code (recomendado)", "description": "De forma predeterminada, Zoo Code usa la shell que VS Code tiene configurada. Selecciona Anular para elegir un perfil de shell con ruta expuesto por VS Code. Los perfiles solo de fuente (p. ej., la entrada integrada de PowerShell) no se pueden listar aquí. <0>Más información", "configureButton": "Elegir perfil predeterminado en VS Code", "noProfiles": "(no se encontraron perfiles con ruta en terminal.integrated.profiles)" diff --git a/webview-ui/src/i18n/locales/fr/settings.json b/webview-ui/src/i18n/locales/fr/settings.json index 3f640ceae7..8559c183c6 100644 --- a/webview-ui/src/i18n/locales/fr/settings.json +++ b/webview-ui/src/i18n/locales/fr/settings.json @@ -752,7 +752,7 @@ }, "profile": { "label": "Remplacement du terminal Zoo Code", - "followVscode": "Suivre le profil de VS Code", + "followVscode": "Suivre le profil de VS Code (recommandé)", "description": "Par défaut, Zoo Code utilise le shell configuré dans VS Code. Sélectionnez Remplacer pour choisir un profil shell avec chemin exposé par VS Code. Les profils source uniquement (ex. : l'entrée PowerShell intégrée) ne peuvent pas être listés ici. <0>En savoir plus", "configureButton": "Choisir le profil par défaut dans VS Code", "noProfiles": "(aucun profil avec chemin trouvé dans terminal.integrated.profiles)" diff --git a/webview-ui/src/i18n/locales/hi/settings.json b/webview-ui/src/i18n/locales/hi/settings.json index 6ab5bbc1ba..eb232451ee 100644 --- a/webview-ui/src/i18n/locales/hi/settings.json +++ b/webview-ui/src/i18n/locales/hi/settings.json @@ -752,7 +752,7 @@ }, "profile": { "label": "Zoo Code टर्मिनल ओवरराइड", - "followVscode": "VS Code प्रोफ़ाइल का अनुसरण", + "followVscode": "VS Code प्रोफ़ाइल का अनुसरण (अनुशंसित)", "description": "डिफ़ॉल्ट रूप से Zoo Code VS Code में कॉन्फ़िगर की गई शेल का उपयोग करता है। VS Code द्वारा प्रदर्शित पथ-आधारित शेल प्रोफ़ाइल चुनने के लिए ओवरराइड चुनें। केवल-स्रोत प्रोफ़ाइल (जैसे, अंतर्निर्मित PowerShell प्रविष्टि) यहाँ सूचीबद्ध नहीं किए जा सकते। <0>अधिक जानें", "configureButton": "VS Code में डिफ़ॉल्ट प्रोफ़ाइल चुनें", "noProfiles": "(terminal.integrated.profiles में कोई पथ-आधारित प्रोफ़ाइल नहीं मिली)" diff --git a/webview-ui/src/i18n/locales/id/settings.json b/webview-ui/src/i18n/locales/id/settings.json index 5140369cd2..2adfb602c3 100644 --- a/webview-ui/src/i18n/locales/id/settings.json +++ b/webview-ui/src/i18n/locales/id/settings.json @@ -752,7 +752,7 @@ }, "profile": { "label": "Penimpaan terminal Zoo Code", - "followVscode": "Mengikuti profil VS Code", + "followVscode": "Mengikuti profil VS Code (disarankan)", "description": "Secara default Zoo Code menggunakan shell yang dikonfigurasi VS Code. Pilih Timpa untuk memilih profil shell berbasis jalur yang diekspos oleh VS Code. Profil hanya sumber (mis., entri PowerShell bawaan) tidak dapat tercantum di sini. <0>Pelajari lebih lanjut", "configureButton": "Pilih profil default di VS Code", "noProfiles": "(tidak ada profil berbasis jalur di terminal.integrated.profiles)" diff --git a/webview-ui/src/i18n/locales/it/settings.json b/webview-ui/src/i18n/locales/it/settings.json index eebc5b306f..e54c702226 100644 --- a/webview-ui/src/i18n/locales/it/settings.json +++ b/webview-ui/src/i18n/locales/it/settings.json @@ -751,8 +751,8 @@ "description": "Attiva per ereditare le variabili d'ambiente dal processo padre di VS Code. <0>Scopri di più" }, "profile": { - "label": "Override terminale Zoo Code", - "followVscode": "Segui il profilo di VS Code", + "label": "Shell per Zoo Code", + "followVscode": "Segui il profilo di VS Code (consigliato)", "description": "Per impostazione predefinita Zoo Code usa la shell configurata in VS Code. Seleziona Override per scegliere un profilo shell con percorso esposto da VS Code. I profili solo sorgente (es. la voce PowerShell integrata) non possono essere elencati qui. <0>Ulteriori informazioni", "configureButton": "Scegli il profilo predefinito in VS Code", "noProfiles": "(nessun profilo con percorso trovato in terminal.integrated.profiles)" diff --git a/webview-ui/src/i18n/locales/ja/settings.json b/webview-ui/src/i18n/locales/ja/settings.json index 04c2c35d67..c13b6881d6 100644 --- a/webview-ui/src/i18n/locales/ja/settings.json +++ b/webview-ui/src/i18n/locales/ja/settings.json @@ -752,7 +752,7 @@ }, "profile": { "label": "Zoo Code ターミナルの上書き", - "followVscode": "VS Code プロファイルに従う", + "followVscode": "VS Code プロファイルに従う(推奨)", "description": "デフォルトでは Zoo Code は VS Code に設定されたシェルを使用します。VS Code が公開するパスベースのシェルプロファイルを選択するには「上書き」を選択してください。ソースのみのプロファイル(例:組み込みの PowerShell エントリ)はここに表示できません。 <0>詳細を見る", "configureButton": "VS Code でデフォルトプロファイルを選択", "noProfiles": "(terminal.integrated.profiles にパスベースのプロファイルが見つかりません)" diff --git a/webview-ui/src/i18n/locales/ko/settings.json b/webview-ui/src/i18n/locales/ko/settings.json index afd8e6a14d..4f8bec3e85 100644 --- a/webview-ui/src/i18n/locales/ko/settings.json +++ b/webview-ui/src/i18n/locales/ko/settings.json @@ -752,7 +752,7 @@ }, "profile": { "label": "Zoo Code 터미널 재정의", - "followVscode": "VS Code 프로필 따르기", + "followVscode": "VS Code 프로필 따르기 (권장)", "description": "기본적으로 Zoo Code는 VS Code에 구성된 쉘을 사용합니다. VS Code가 노출하는 경로 기반 쉘 프로필을 선택하려면 재정의를 선택하세요. 소스 전용 프로필(예: 내장 PowerShell 항목)은 여기에 나열할 수 없습니다. <0>자세히 알아보기", "configureButton": "VS Code에서 기본 프로필 선택", "noProfiles": "(terminal.integrated.profiles에 경로 기반 프로필이 없습니다)" diff --git a/webview-ui/src/i18n/locales/nl/settings.json b/webview-ui/src/i18n/locales/nl/settings.json index 6537cc364b..9f5279ef13 100644 --- a/webview-ui/src/i18n/locales/nl/settings.json +++ b/webview-ui/src/i18n/locales/nl/settings.json @@ -752,7 +752,7 @@ }, "profile": { "label": "Zoo Code terminal-overschrijving", - "followVscode": "VS Code-profiel volgen", + "followVscode": "VS Code-profiel volgen (aanbevolen)", "description": "Standaard gebruikt Zoo Code de shell die in VS Code is geconfigureerd. Selecteer Overschrijven om een shell-profiel met pad te kiezen dat VS Code beschikbaar stelt. Uitsluitend op bron gebaseerde profielen (bijv. de ingebouwde PowerShell-vermelding) kunnen hier niet worden vermeld. <0>Meer informatie", "configureButton": "Standaardprofiel kiezen in VS Code", "noProfiles": "(geen profielen met pad gevonden in terminal.integrated.profiles)" diff --git a/webview-ui/src/i18n/locales/pl/settings.json b/webview-ui/src/i18n/locales/pl/settings.json index d2ea8881f6..cdd20cc609 100644 --- a/webview-ui/src/i18n/locales/pl/settings.json +++ b/webview-ui/src/i18n/locales/pl/settings.json @@ -752,7 +752,7 @@ }, "profile": { "label": "Nadpisanie terminala Zoo Code", - "followVscode": "Podążanie za profilem VS Code", + "followVscode": "Podążanie za profilem VS Code (zalecane)", "description": "Domyślnie Zoo Code używa powłoki skonfigurowanej w VS Code. Wybierz Nadpisanie, aby wybrać profil powłoki ze ścieżką udostępniony przez VS Code. Profile tylko ze źródłem (np. wbudowany wpis PowerShell) nie mogą być tutaj wyświetlone. <0>Dowiedz się więcej", "configureButton": "Wybierz domyślny profil w VS Code", "noProfiles": "(brak profili ze ścieżką w terminal.integrated.profiles)" diff --git a/webview-ui/src/i18n/locales/pt-BR/settings.json b/webview-ui/src/i18n/locales/pt-BR/settings.json index 6573172a02..9626886b92 100644 --- a/webview-ui/src/i18n/locales/pt-BR/settings.json +++ b/webview-ui/src/i18n/locales/pt-BR/settings.json @@ -752,7 +752,7 @@ }, "profile": { "label": "Substituição de terminal do Zoo Code", - "followVscode": "Seguindo o perfil do VS Code", + "followVscode": "Seguindo o perfil do VS Code (recomendado)", "description": "Por padrão, o Zoo Code usa o shell configurado no VS Code. Selecione Substituir para escolher um perfil de shell com caminho exposto pelo VS Code. Perfis somente de fonte (ex.: a entrada integrada do PowerShell) não podem ser listados aqui. <0>Saiba mais", "configureButton": "Escolher perfil padrão no VS Code", "noProfiles": "(nenhum perfil com caminho encontrado em terminal.integrated.profiles)" diff --git a/webview-ui/src/i18n/locales/ru/settings.json b/webview-ui/src/i18n/locales/ru/settings.json index ba0b4cfc10..2d1f0583ea 100644 --- a/webview-ui/src/i18n/locales/ru/settings.json +++ b/webview-ui/src/i18n/locales/ru/settings.json @@ -752,7 +752,7 @@ }, "profile": { "label": "Переопределение терминала Zoo Code", - "followVscode": "Следовать профилю VS Code", + "followVscode": "Следовать профилю VS Code (рекомендуется)", "description": "По умолчанию Zoo Code использует оболочку, настроенную в VS Code. Выберите Переопределить, чтобы указать профиль оболочки с путём, предоставленный VS Code. Профили только с источником (например, встроенная запись PowerShell) не могут быть перечислены здесь. <0>Подробнее", "configureButton": "Выбрать профиль по умолчанию в VS Code", "noProfiles": "(профили с путём в terminal.integrated.profiles не найдены)" diff --git a/webview-ui/src/i18n/locales/tr/settings.json b/webview-ui/src/i18n/locales/tr/settings.json index fa0a8aa52d..52d75f8a97 100644 --- a/webview-ui/src/i18n/locales/tr/settings.json +++ b/webview-ui/src/i18n/locales/tr/settings.json @@ -752,7 +752,7 @@ }, "profile": { "label": "Zoo Code terminal geçersiz kılma", - "followVscode": "VS Code profili takip ediliyor", + "followVscode": "VS Code profili takip ediliyor (önerilir)", "description": "Varsayılan olarak Zoo Code, VS Code'da yapılandırılmış kabuğu kullanır. VS Code'un sunduğu yol tabanlı bir kabuk profili seçmek için Geçersiz Kıl'ı seçin. Yalnızca kaynak profiller (örn. yerleşik PowerShell girişi) burada listelenemez. <0>Daha fazla bilgi", "configureButton": "VS Code'da varsayılan profili seç", "noProfiles": "(terminal.integrated.profiles'da yol tabanlı profil bulunamadı)" diff --git a/webview-ui/src/i18n/locales/vi/settings.json b/webview-ui/src/i18n/locales/vi/settings.json index c65bf28407..503d0d62b3 100644 --- a/webview-ui/src/i18n/locales/vi/settings.json +++ b/webview-ui/src/i18n/locales/vi/settings.json @@ -752,7 +752,7 @@ }, "profile": { "label": "Ghi đè terminal Zoo Code", - "followVscode": "Đang theo hồ sơ VS Code", + "followVscode": "Đang theo hồ sơ VS Code (được khuyến nghị)", "description": "Theo mặc định Zoo Code sử dụng shell được cấu hình trong VS Code. Chọn Ghi đè để chọn hồ sơ shell dựa trên đường dẫn được VS Code cung cấp. Các hồ sơ chỉ nguồn (ví dụ: mục PowerShell tích hợp) không thể được liệt kê ở đây. <0>Tìm hiểu thêm", "configureButton": "Chọn hồ sơ mặc định trong VS Code", "noProfiles": "(không tìm thấy hồ sơ dựa trên đường dẫn trong terminal.integrated.profiles)" diff --git a/webview-ui/src/i18n/locales/zh-CN/settings.json b/webview-ui/src/i18n/locales/zh-CN/settings.json index 6ab3173571..f82dd244b1 100644 --- a/webview-ui/src/i18n/locales/zh-CN/settings.json +++ b/webview-ui/src/i18n/locales/zh-CN/settings.json @@ -751,9 +751,9 @@ "description": "启用此选项以从父 VS Code 进程继承环境变量。<0>了解更多" }, "profile": { - "label": "Zoo Code 终端覆盖", - "followVscode": "跟随 VS Code 配置", - "description": "默认情况下,Zoo Code 使用 VS Code 配置的 Shell。选择覆盖可从 VS Code 公开的路径型 Shell 配置文件中选取。仅含来源的配置文件(如内置的 PowerShell 条目)无法在此列出。 <0>了解更多", + "label": "Zoo Code 使用的 Shell", + "followVscode": "跟随 VS Code 配置文件(推荐)", + "description": "Zoo Code 默认使用 VS Code 配置的 Shell。选择一个终端配置文件来覆盖此行为。此处仅列出 terminal.integrated.profiles 中的路径型配置文件。<0>了解更多", "configureButton": "在 VS Code 中选择默认配置文件", "noProfiles": "(在 terminal.integrated.profiles 中未找到路径型配置文件)" } diff --git a/webview-ui/src/i18n/locales/zh-TW/settings.json b/webview-ui/src/i18n/locales/zh-TW/settings.json index 2f0553747c..ef0ca4eea4 100644 --- a/webview-ui/src/i18n/locales/zh-TW/settings.json +++ b/webview-ui/src/i18n/locales/zh-TW/settings.json @@ -767,7 +767,7 @@ }, "profile": { "label": "Zoo Code 終端機覆寫", - "followVscode": "跟隨 VS Code 設定檔", + "followVscode": "跟隨 VS Code 設定檔 (推薦)", "description": "預設情況下,Zoo Code 使用 VS Code 設定的 Shell。選擇覆寫可從 VS Code 公開的路徑型 Shell 設定檔中選取。僅含來源的設定檔(如內建的 PowerShell 項目)無法在此列出。 <0>了解更多", "configureButton": "在 VS Code 中選擇預設設定檔", "noProfiles": "(在 terminal.integrated.profiles 中未找到路徑型設定檔)" From 301b6ac27b1a43ed2f034174389949d38141715e Mon Sep 17 00:00:00 2001 From: F915 Date: Tue, 9 Jun 2026 08:39:21 +0800 Subject: [PATCH 4/4] fix(terminal): add isProfilesLoaded guard, harden sentinel, sync i18n (#119) (#321) TerminalSettings.tsx: - Guard no-profiles hint render with isProfilesLoaded to prevent the hint from flashing before async profiles load. - Harden DEFAULT_PROFILE_VALUE sentinel from "__default__" to "__zoo_code_follow_vscode_sentinel__" to eliminate theoretical collision with a user-named VS Code profile. TerminalSettings.profile.spec.tsx: - Extend the empty-profiles test to assert the hint is absent before profiles load and present only after the empty list arrives. - Update sentinel references to match the new constant. i18n (ca/de/es/fr/hi/id/it/ja/ko/nl/pl/pt-BR/ru/tr/vi/zh-TW): - Replace outdated "override toggle" wording in label and description with unified single-dropdown profile selection language, aligning with the en/zh-CN baseline. --- webview-ui/src/components/settings/TerminalSettings.tsx | 4 ++-- .../settings/__tests__/TerminalSettings.profile.spec.tsx | 7 +++++-- webview-ui/src/i18n/locales/ca/settings.json | 4 ++-- webview-ui/src/i18n/locales/de/settings.json | 2 +- webview-ui/src/i18n/locales/es/settings.json | 4 ++-- webview-ui/src/i18n/locales/fr/settings.json | 4 ++-- webview-ui/src/i18n/locales/hi/settings.json | 4 ++-- webview-ui/src/i18n/locales/id/settings.json | 4 ++-- webview-ui/src/i18n/locales/it/settings.json | 2 +- webview-ui/src/i18n/locales/ja/settings.json | 4 ++-- webview-ui/src/i18n/locales/ko/settings.json | 4 ++-- webview-ui/src/i18n/locales/nl/settings.json | 4 ++-- webview-ui/src/i18n/locales/pl/settings.json | 4 ++-- webview-ui/src/i18n/locales/pt-BR/settings.json | 4 ++-- webview-ui/src/i18n/locales/ru/settings.json | 4 ++-- webview-ui/src/i18n/locales/tr/settings.json | 4 ++-- webview-ui/src/i18n/locales/vi/settings.json | 4 ++-- webview-ui/src/i18n/locales/zh-TW/settings.json | 4 ++-- 18 files changed, 37 insertions(+), 34 deletions(-) diff --git a/webview-ui/src/components/settings/TerminalSettings.tsx b/webview-ui/src/components/settings/TerminalSettings.tsx index ffb02479a0..5f2128e0fd 100644 --- a/webview-ui/src/components/settings/TerminalSettings.tsx +++ b/webview-ui/src/components/settings/TerminalSettings.tsx @@ -45,7 +45,7 @@ type TerminalSettingsProps = HTMLAttributes & { // Sentinel value that maps to `undefined` (use VS Code's default shell). // The Select component cannot accept empty-string item values. -const DEFAULT_PROFILE_VALUE = "__default__" +const DEFAULT_PROFILE_VALUE = "__zoo_code_follow_vscode_sentinel__" export const TerminalSettings = ({ terminalOutputPreviewSize, @@ -242,7 +242,7 @@ export const TerminalSettings = ({
)} - {profileNames.length === 0 && ( + {isProfilesLoaded && profileNames.length === 0 && (
diff --git a/webview-ui/src/components/settings/__tests__/TerminalSettings.profile.spec.tsx b/webview-ui/src/components/settings/__tests__/TerminalSettings.profile.spec.tsx index 5f96ad0924..fc35e412a5 100644 --- a/webview-ui/src/components/settings/__tests__/TerminalSettings.profile.spec.tsx +++ b/webview-ui/src/components/settings/__tests__/TerminalSettings.profile.spec.tsx @@ -99,7 +99,7 @@ describe("TerminalSettings unified profile dropdown", () => { setup() const dropdown = screen.getByTestId("terminal-profile-dropdown") expect(dropdown).toBeInTheDocument() - expect(dropdown.getAttribute("data-value")).toBe("__default__") + expect(dropdown.getAttribute("data-value")).toBe("__zoo_code_follow_vscode_sentinel__") // Configure button visible because "Following VS Code profile" is selected expect(screen.getByTestId("terminal-profile-configure-button")).toBeInTheDocument() }) @@ -144,7 +144,7 @@ describe("TerminalSettings unified profile dropdown", () => { ) }) - fireEvent.click(screen.getByTestId("option-__default__")) + fireEvent.click(screen.getByTestId("option-__zoo_code_follow_vscode_sentinel__")) expect(setCachedStateField).toHaveBeenCalledWith("terminalProfile", undefined) }) @@ -190,6 +190,8 @@ describe("TerminalSettings unified profile dropdown", () => { it("shows no-profiles hint when profile list is empty after load", () => { setup() + // Hint should NOT appear before profiles are loaded + expect(screen.queryByTestId("terminal-profile-no-profiles-hint")).not.toBeInTheDocument() act(() => { window.dispatchEvent( new MessageEvent("message", { @@ -197,6 +199,7 @@ describe("TerminalSettings unified profile dropdown", () => { }), ) }) + // Hint should appear after profiles loaded with empty list expect(screen.getByTestId("terminal-profile-no-profiles-hint")).toBeInTheDocument() }) diff --git a/webview-ui/src/i18n/locales/ca/settings.json b/webview-ui/src/i18n/locales/ca/settings.json index baa768a3b4..cd2d1d9c94 100644 --- a/webview-ui/src/i18n/locales/ca/settings.json +++ b/webview-ui/src/i18n/locales/ca/settings.json @@ -751,9 +751,9 @@ "description": "Activa per heretar variables d'entorn del procés pare de VS Code. <0>Aprèn-ne més" }, "profile": { - "label": "Substitució del terminal de Zoo Code", + "label": "Perfil de terminal de Zoo Code", "followVscode": "Seguint el perfil de VS Code (recomanat)", - "description": "Per defecte, Zoo Code utilitza la shell que VS Code té configurada. Seleccioneu Substituir per triar un perfil de shell amb ruta explícita exposat per VS Code. Els perfils de només font (p. ex., l'entrada integrada de PowerShell) no es poden llistar aquí. <0>Més informació", + "description": "Per defecte, Zoo Code utilitza la shell que VS Code té configurada. Seleccioneu un perfil de la llista per triar un perfil de shell amb ruta explícita exposat per VS Code. Els perfils de només font (p. ex., l'entrada integrada de PowerShell) no es poden llistar aquí. <0>Més informació", "configureButton": "Trieu el perfil predeterminat a VS Code", "noProfiles": "(no s'han trobat perfils amb ruta a terminal.integrated.profiles)" } diff --git a/webview-ui/src/i18n/locales/de/settings.json b/webview-ui/src/i18n/locales/de/settings.json index e1315dfe01..89d71a1e73 100644 --- a/webview-ui/src/i18n/locales/de/settings.json +++ b/webview-ui/src/i18n/locales/de/settings.json @@ -753,7 +753,7 @@ "profile": { "label": "Shell für Zoo Code", "followVscode": "VS Code-Profil folgen (empfohlen)", - "description": "Standardmäßig verwendet Zoo Code die in VS Code konfigurierte Shell. Wähle Überschreiben, um ein pfadbasiertes Shell-Profil zu wählen, das VS Code bereitstellt. Quellenbasierte Profile (z. B. der integrierte PowerShell-Eintrag) können hier nicht aufgelistet werden. <0>Mehr erfahren", + "description": "Standardmäßig verwendet Zoo Code die in VS Code konfigurierte Shell. Wähle ein Shell-Profil aus der Liste, um ein pfadbasiertes Shell-Profil zu verwenden, das VS Code bereitstellt. Quellenbasierte Profile (z. B. der integrierte PowerShell-Eintrag) können hier nicht aufgelistet werden. <0>Mehr erfahren", "configureButton": "Standardprofil in VS Code auswählen", "noProfiles": "(keine pfadbasierten Profile in terminal.integrated.profiles gefunden)" } diff --git a/webview-ui/src/i18n/locales/es/settings.json b/webview-ui/src/i18n/locales/es/settings.json index 4e2b3716f6..85491e2cad 100644 --- a/webview-ui/src/i18n/locales/es/settings.json +++ b/webview-ui/src/i18n/locales/es/settings.json @@ -751,9 +751,9 @@ "description": "Activa para heredar variables de entorno del proceso padre de VS Code. <0>Más información" }, "profile": { - "label": "Anulación del terminal de Zoo Code", + "label": "Perfil de terminal de Zoo Code", "followVscode": "Siguiendo el perfil de VS Code (recomendado)", - "description": "De forma predeterminada, Zoo Code usa la shell que VS Code tiene configurada. Selecciona Anular para elegir un perfil de shell con ruta expuesto por VS Code. Los perfiles solo de fuente (p. ej., la entrada integrada de PowerShell) no se pueden listar aquí. <0>Más información", + "description": "De forma predeterminada, Zoo Code usa la shell que VS Code tiene configurada. Selecciona un perfil de shell de la lista para elegir un perfil de shell con ruta expuesto por VS Code. Los perfiles solo de fuente (p. ej., la entrada integrada de PowerShell) no se pueden listar aquí. <0>Más información", "configureButton": "Elegir perfil predeterminado en VS Code", "noProfiles": "(no se encontraron perfiles con ruta en terminal.integrated.profiles)" } diff --git a/webview-ui/src/i18n/locales/fr/settings.json b/webview-ui/src/i18n/locales/fr/settings.json index 8559c183c6..05c2d0f14d 100644 --- a/webview-ui/src/i18n/locales/fr/settings.json +++ b/webview-ui/src/i18n/locales/fr/settings.json @@ -751,9 +751,9 @@ "description": "Activez pour hériter des variables d'environnement du processus parent VS Code. <0>En savoir plus" }, "profile": { - "label": "Remplacement du terminal Zoo Code", + "label": "Profil de terminal Zoo Code", "followVscode": "Suivre le profil de VS Code (recommandé)", - "description": "Par défaut, Zoo Code utilise le shell configuré dans VS Code. Sélectionnez Remplacer pour choisir un profil shell avec chemin exposé par VS Code. Les profils source uniquement (ex. : l'entrée PowerShell intégrée) ne peuvent pas être listés ici. <0>En savoir plus", + "description": "Par défaut, Zoo Code utilise le shell configuré dans VS Code. Sélectionnez un profil shell dans la liste pour choisir un profil shell avec chemin exposé par VS Code. Les profils source uniquement (ex. : l'entrée PowerShell intégrée) ne peuvent pas être listés ici. <0>En savoir plus", "configureButton": "Choisir le profil par défaut dans VS Code", "noProfiles": "(aucun profil avec chemin trouvé dans terminal.integrated.profiles)" } diff --git a/webview-ui/src/i18n/locales/hi/settings.json b/webview-ui/src/i18n/locales/hi/settings.json index eb232451ee..be7141aa7c 100644 --- a/webview-ui/src/i18n/locales/hi/settings.json +++ b/webview-ui/src/i18n/locales/hi/settings.json @@ -751,9 +751,9 @@ "description": "पैरेंट VS Code प्रोसेस से पर्यावरण चर विरासत में लेने के लिए इसे चालू करें। <0>अधिक जानें" }, "profile": { - "label": "Zoo Code टर्मिनल ओवरराइड", + "label": "Zoo Code टर्मिनल प्रोफ़ाइल", "followVscode": "VS Code प्रोफ़ाइल का अनुसरण (अनुशंसित)", - "description": "डिफ़ॉल्ट रूप से Zoo Code VS Code में कॉन्फ़िगर की गई शेल का उपयोग करता है। VS Code द्वारा प्रदर्शित पथ-आधारित शेल प्रोफ़ाइल चुनने के लिए ओवरराइड चुनें। केवल-स्रोत प्रोफ़ाइल (जैसे, अंतर्निर्मित PowerShell प्रविष्टि) यहाँ सूचीबद्ध नहीं किए जा सकते। <0>अधिक जानें", + "description": "डिफ़ॉल्ट रूप से Zoo Code VS Code में कॉन्फ़िगर की गई शेल का उपयोग करता है। VS Code द्वारा प्रदर्शित पथ-आधारित शेल प्रोफ़ाइल चुनने के लिए सूची से एक शेल प्रोफ़ाइल चुनें। केवल-स्रोत प्रोफ़ाइल (जैसे, अंतर्निर्मित PowerShell प्रविष्टि) यहाँ सूचीबद्ध नहीं किए जा सकते। <0>अधिक जानें", "configureButton": "VS Code में डिफ़ॉल्ट प्रोफ़ाइल चुनें", "noProfiles": "(terminal.integrated.profiles में कोई पथ-आधारित प्रोफ़ाइल नहीं मिली)" } diff --git a/webview-ui/src/i18n/locales/id/settings.json b/webview-ui/src/i18n/locales/id/settings.json index 2adfb602c3..5d6030a47d 100644 --- a/webview-ui/src/i18n/locales/id/settings.json +++ b/webview-ui/src/i18n/locales/id/settings.json @@ -751,9 +751,9 @@ "description": "Aktifkan untuk mewarisi variabel lingkungan dari proses induk VS Code. <0>Pelajari lebih lanjut" }, "profile": { - "label": "Penimpaan terminal Zoo Code", + "label": "Profil terminal Zoo Code", "followVscode": "Mengikuti profil VS Code (disarankan)", - "description": "Secara default Zoo Code menggunakan shell yang dikonfigurasi VS Code. Pilih Timpa untuk memilih profil shell berbasis jalur yang diekspos oleh VS Code. Profil hanya sumber (mis., entri PowerShell bawaan) tidak dapat tercantum di sini. <0>Pelajari lebih lanjut", + "description": "Secara default Zoo Code menggunakan shell yang dikonfigurasi VS Code. Pilih profil shell dari daftar untuk memilih profil shell berbasis jalur yang diekspos oleh VS Code. Profil hanya sumber (mis., entri PowerShell bawaan) tidak dapat tercantum di sini. <0>Pelajari lebih lanjut", "configureButton": "Pilih profil default di VS Code", "noProfiles": "(tidak ada profil berbasis jalur di terminal.integrated.profiles)" } diff --git a/webview-ui/src/i18n/locales/it/settings.json b/webview-ui/src/i18n/locales/it/settings.json index e54c702226..ad6f13afb0 100644 --- a/webview-ui/src/i18n/locales/it/settings.json +++ b/webview-ui/src/i18n/locales/it/settings.json @@ -753,7 +753,7 @@ "profile": { "label": "Shell per Zoo Code", "followVscode": "Segui il profilo di VS Code (consigliato)", - "description": "Per impostazione predefinita Zoo Code usa la shell configurata in VS Code. Seleziona Override per scegliere un profilo shell con percorso esposto da VS Code. I profili solo sorgente (es. la voce PowerShell integrata) non possono essere elencati qui. <0>Ulteriori informazioni", + "description": "Per impostazione predefinita Zoo Code usa la shell configurata in VS Code. Seleziona un profilo shell dall'elenco per scegliere un profilo shell con percorso esposto da VS Code. I profili solo sorgente (es. la voce PowerShell integrata) non possono essere elencati qui. <0>Ulteriori informazioni", "configureButton": "Scegli il profilo predefinito in VS Code", "noProfiles": "(nessun profilo con percorso trovato in terminal.integrated.profiles)" } diff --git a/webview-ui/src/i18n/locales/ja/settings.json b/webview-ui/src/i18n/locales/ja/settings.json index c13b6881d6..a5883c4f23 100644 --- a/webview-ui/src/i18n/locales/ja/settings.json +++ b/webview-ui/src/i18n/locales/ja/settings.json @@ -751,9 +751,9 @@ "description": "親VS Codeプロセスから環境変数を継承するには、これをオンにします。<0>詳細情報" }, "profile": { - "label": "Zoo Code ターミナルの上書き", + "label": "Zoo Code シェルプロファイル", "followVscode": "VS Code プロファイルに従う(推奨)", - "description": "デフォルトでは Zoo Code は VS Code に設定されたシェルを使用します。VS Code が公開するパスベースのシェルプロファイルを選択するには「上書き」を選択してください。ソースのみのプロファイル(例:組み込みの PowerShell エントリ)はここに表示できません。 <0>詳細を見る", + "description": "デフォルトでは Zoo Code は VS Code に設定されたシェルを使用します。VS Code が公開するパスベースのシェルプロファイルを選択するには一覧からシェルプロファイルを選択してください。ソースのみのプロファイル(例:組み込みの PowerShell エントリ)はここに表示できません。 <0>詳細を見る", "configureButton": "VS Code でデフォルトプロファイルを選択", "noProfiles": "(terminal.integrated.profiles にパスベースのプロファイルが見つかりません)" } diff --git a/webview-ui/src/i18n/locales/ko/settings.json b/webview-ui/src/i18n/locales/ko/settings.json index 4f8bec3e85..67ffde009e 100644 --- a/webview-ui/src/i18n/locales/ko/settings.json +++ b/webview-ui/src/i18n/locales/ko/settings.json @@ -751,9 +751,9 @@ "description": "부모 VS Code 프로세���에서 환경 변수를 상속하려면 이 기능을 켜십시오. <0>자세히 알아보기" }, "profile": { - "label": "Zoo Code 터미널 재정의", + "label": "Zoo Code 터미널 프로필", "followVscode": "VS Code 프로필 따르기 (권장)", - "description": "기본적으로 Zoo Code는 VS Code에 구성된 쉘을 사용합니다. VS Code가 노출하는 경로 기반 쉘 프로필을 선택하려면 재정의를 선택하세요. 소스 전용 프로필(예: 내장 PowerShell 항목)은 여기에 나열할 수 없습니다. <0>자세히 알아보기", + "description": "기본적으로 Zoo Code는 VS Code에 구성된 쉘을 사용합니다. VS Code가 노출하는 경로 기반 쉘 프로필을 선택하려면 목록에서 셸 프로필을 선택하세요. 소스 전용 프로필(예: 내장 PowerShell 항목)은 여기에 나열할 수 없습니다. <0>자세히 알아보기", "configureButton": "VS Code에서 기본 프로필 선택", "noProfiles": "(terminal.integrated.profiles에 경로 기반 프로필이 없습니다)" } diff --git a/webview-ui/src/i18n/locales/nl/settings.json b/webview-ui/src/i18n/locales/nl/settings.json index 9f5279ef13..bee84a6c4f 100644 --- a/webview-ui/src/i18n/locales/nl/settings.json +++ b/webview-ui/src/i18n/locales/nl/settings.json @@ -751,9 +751,9 @@ "description": "Schakel in om omgevingsvariabelen over te nemen van het bovenliggende VS Code-proces. <0>Meer informatie" }, "profile": { - "label": "Zoo Code terminal-overschrijving", + "label": "Zoo Code terminalprofiel", "followVscode": "VS Code-profiel volgen (aanbevolen)", - "description": "Standaard gebruikt Zoo Code de shell die in VS Code is geconfigureerd. Selecteer Overschrijven om een shell-profiel met pad te kiezen dat VS Code beschikbaar stelt. Uitsluitend op bron gebaseerde profielen (bijv. de ingebouwde PowerShell-vermelding) kunnen hier niet worden vermeld. <0>Meer informatie", + "description": "Standaard gebruikt Zoo Code de shell die in VS Code is geconfigureerd. Selecteer een shell-profiel uit de lijst om een pad-gebaseerd shell-profiel te gebruiken dat VS Code beschikbaar stelt. Uitsluitend op bron gebaseerde profielen (bijv. de ingebouwde PowerShell-vermelding) kunnen hier niet worden vermeld. <0>Meer informatie", "configureButton": "Standaardprofiel kiezen in VS Code", "noProfiles": "(geen profielen met pad gevonden in terminal.integrated.profiles)" } diff --git a/webview-ui/src/i18n/locales/pl/settings.json b/webview-ui/src/i18n/locales/pl/settings.json index cdd20cc609..3a1ff0f4f6 100644 --- a/webview-ui/src/i18n/locales/pl/settings.json +++ b/webview-ui/src/i18n/locales/pl/settings.json @@ -751,9 +751,9 @@ "description": "Włącz, aby dziedziczyć zmienne środowiskowe z procesu nadrzędnego VS Code. <0>Dowiedz się więcej" }, "profile": { - "label": "Nadpisanie terminala Zoo Code", + "label": "Profil terminala Zoo Code", "followVscode": "Podążanie za profilem VS Code (zalecane)", - "description": "Domyślnie Zoo Code używa powłoki skonfigurowanej w VS Code. Wybierz Nadpisanie, aby wybrać profil powłoki ze ścieżką udostępniony przez VS Code. Profile tylko ze źródłem (np. wbudowany wpis PowerShell) nie mogą być tutaj wyświetlone. <0>Dowiedz się więcej", + "description": "Domyślnie Zoo Code używa powłoki skonfigurowanej w VS Code. Wybierz profil powłoki z listy, aby użyć profilu ze ścieżką udostępnionego przez VS Code. Profile tylko ze źródłem (np. wbudowany wpis PowerShell) nie mogą być tutaj wyświetlone. <0>Dowiedz się więcej", "configureButton": "Wybierz domyślny profil w VS Code", "noProfiles": "(brak profili ze ścieżką w terminal.integrated.profiles)" } diff --git a/webview-ui/src/i18n/locales/pt-BR/settings.json b/webview-ui/src/i18n/locales/pt-BR/settings.json index 9626886b92..43e7435828 100644 --- a/webview-ui/src/i18n/locales/pt-BR/settings.json +++ b/webview-ui/src/i18n/locales/pt-BR/settings.json @@ -751,9 +751,9 @@ "description": "Ative isso para herdar variáveis de ambiente do processo pai do VS Code. <0>Saiba mais" }, "profile": { - "label": "Substituição de terminal do Zoo Code", + "label": "Perfil de terminal do Zoo Code", "followVscode": "Seguindo o perfil do VS Code (recomendado)", - "description": "Por padrão, o Zoo Code usa o shell configurado no VS Code. Selecione Substituir para escolher um perfil de shell com caminho exposto pelo VS Code. Perfis somente de fonte (ex.: a entrada integrada do PowerShell) não podem ser listados aqui. <0>Saiba mais", + "description": "Por padrão, o Zoo Code usa o shell configurado no VS Code. Selecione um perfil de shell na lista para escolher um perfil de shell com caminho exposto pelo VS Code. Perfis somente de fonte (ex.: a entrada integrada do PowerShell) não podem ser listados aqui. <0>Saiba mais", "configureButton": "Escolher perfil padrão no VS Code", "noProfiles": "(nenhum perfil com caminho encontrado em terminal.integrated.profiles)" } diff --git a/webview-ui/src/i18n/locales/ru/settings.json b/webview-ui/src/i18n/locales/ru/settings.json index 2d1f0583ea..0761f1cec4 100644 --- a/webview-ui/src/i18n/locales/ru/settings.json +++ b/webview-ui/src/i18n/locales/ru/settings.json @@ -751,9 +751,9 @@ "description": "Включите для наследования переменных среды от родительского процесса VS Code. <0>Подробнее" }, "profile": { - "label": "Переопределение терминала Zoo Code", + "label": "Профиль терминала Zoo Code", "followVscode": "Следовать профилю VS Code (рекомендуется)", - "description": "По умолчанию Zoo Code использует оболочку, настроенную в VS Code. Выберите Переопределить, чтобы указать профиль оболочки с путём, предоставленный VS Code. Профили только с источником (например, встроенная запись PowerShell) не могут быть перечислены здесь. <0>Подробнее", + "description": "По умолчанию Zoo Code использует оболочку, настроенную в VS Code. Выберите профиль оболочки из списка, чтобы указать профиль оболочки с путём, предоставленный VS Code. Профили только с источником (например, встроенная запись PowerShell) не могут быть перечислены здесь. <0>Подробнее", "configureButton": "Выбрать профиль по умолчанию в VS Code", "noProfiles": "(профили с путём в terminal.integrated.profiles не найдены)" } diff --git a/webview-ui/src/i18n/locales/tr/settings.json b/webview-ui/src/i18n/locales/tr/settings.json index 52d75f8a97..78d66e31aa 100644 --- a/webview-ui/src/i18n/locales/tr/settings.json +++ b/webview-ui/src/i18n/locales/tr/settings.json @@ -751,9 +751,9 @@ "description": "Ana VS Code işleminden ortam değişkenlerini devralmak için bunu açın. <0>Daha fazla bilgi edinin" }, "profile": { - "label": "Zoo Code terminal geçersiz kılma", + "label": "Zoo Code terminal profili", "followVscode": "VS Code profili takip ediliyor (önerilir)", - "description": "Varsayılan olarak Zoo Code, VS Code'da yapılandırılmış kabuğu kullanır. VS Code'un sunduğu yol tabanlı bir kabuk profili seçmek için Geçersiz Kıl'ı seçin. Yalnızca kaynak profiller (örn. yerleşik PowerShell girişi) burada listelenemez. <0>Daha fazla bilgi", + "description": "Varsayılan olarak Zoo Code, VS Code'da yapılandırılmış kabuğu kullanır. VS Code'un sunduğu yol tabanlı bir kabuk profili seçmek için listeden bir kabuk profili seçin. Yalnızca kaynak profiller (örn. yerleşik PowerShell girişi) burada listelenemez. <0>Daha fazla bilgi", "configureButton": "VS Code'da varsayılan profili seç", "noProfiles": "(terminal.integrated.profiles'da yol tabanlı profil bulunamadı)" } diff --git a/webview-ui/src/i18n/locales/vi/settings.json b/webview-ui/src/i18n/locales/vi/settings.json index 503d0d62b3..6aeaaaaea7 100644 --- a/webview-ui/src/i18n/locales/vi/settings.json +++ b/webview-ui/src/i18n/locales/vi/settings.json @@ -751,9 +751,9 @@ "description": "Bật tính năng này để kế thừa các biến môi trường từ quy trình mẹ của VS Code. <0>Tìm hiểu thêm" }, "profile": { - "label": "Ghi đè terminal Zoo Code", + "label": "Hồ sơ terminal Zoo Code", "followVscode": "Đang theo hồ sơ VS Code (được khuyến nghị)", - "description": "Theo mặc định Zoo Code sử dụng shell được cấu hình trong VS Code. Chọn Ghi đè để chọn hồ sơ shell dựa trên đường dẫn được VS Code cung cấp. Các hồ sơ chỉ nguồn (ví dụ: mục PowerShell tích hợp) không thể được liệt kê ở đây. <0>Tìm hiểu thêm", + "description": "Theo mặc định Zoo Code sử dụng shell được cấu hình trong VS Code. Chọn một hồ sơ shell từ danh sách để chọn hồ sơ shell dựa trên đường dẫn được VS Code cung cấp. Các hồ sơ chỉ nguồn (ví dụ: mục PowerShell tích hợp) không thể được liệt kê ở đây. <0>Tìm hiểu thêm", "configureButton": "Chọn hồ sơ mặc định trong VS Code", "noProfiles": "(không tìm thấy hồ sơ dựa trên đường dẫn trong terminal.integrated.profiles)" } diff --git a/webview-ui/src/i18n/locales/zh-TW/settings.json b/webview-ui/src/i18n/locales/zh-TW/settings.json index ef0ca4eea4..fe32aeec71 100644 --- a/webview-ui/src/i18n/locales/zh-TW/settings.json +++ b/webview-ui/src/i18n/locales/zh-TW/settings.json @@ -766,9 +766,9 @@ "description": "啟用此選項以從父 VS Code 程序繼承環境變數。<0>了解更多" }, "profile": { - "label": "Zoo Code 終端機覆寫", + "label": "Zoo Code 終端機設定檔", "followVscode": "跟隨 VS Code 設定檔 (推薦)", - "description": "預設情況下,Zoo Code 使用 VS Code 設定的 Shell。選擇覆寫可從 VS Code 公開的路徑型 Shell 設定檔中選取。僅含來源的設定檔(如內建的 PowerShell 項目)無法在此列出。 <0>了解更多", + "description": "預設情況下,Zoo Code 使用 VS Code 設定的 Shell。從清單中選擇 VS Code 公開的路徑型 Shell 設定檔。僅含來源的設定檔(如內建的 PowerShell 項目)無法在此列出。 <0>了解更多", "configureButton": "在 VS Code 中選擇預設設定檔", "noProfiles": "(在 terminal.integrated.profiles 中未找到路徑型設定檔)" }