diff --git a/packages/app/src/components/session/session-header.tsx b/packages/app/src/components/session/session-header.tsx index 8f3bc1f41..66221fd42 100644 --- a/packages/app/src/components/session/session-header.tsx +++ b/packages/app/src/components/session/session-header.tsx @@ -4,6 +4,7 @@ import { Portal } from "solid-js/web" import { useParams } from "@solidjs/router" import { useLayout } from "@/context/layout" import { useCommand } from "@/context/command" +import { useLanguage } from "@/context/language" // import { useServer } from "@/context/server" // import { useDialog } from "@opencode-ai/ui/context/dialog" import { usePlatform } from "@/context/platform" @@ -29,6 +30,7 @@ export function SessionHeader() { // const dialog = useDialog() const sync = useSync() const platform = usePlatform() + const language = useLanguage() const projectDirectory = createMemo(() => base64Decode(params.dir ?? "")) const project = createMemo(() => { @@ -138,7 +140,7 @@ export function SessionHeader() {
- Search {name()} + {language.t("session.header.search.placeholder", { project: name() })}
@@ -181,7 +183,7 @@ export function SessionHeader() { }} aria-hidden={!showReview()} > - + } @@ -275,7 +277,9 @@ export function SessionHeader() { onClick={shareSession} disabled={state.share} > - {state.share ? "Publishing..." : "Publish"} + {state.share + ? language.t("session.share.action.publishing") + : language.t("session.share.action.publish")} } @@ -290,7 +294,9 @@ export function SessionHeader() { onClick={unshareSession} disabled={state.unshare} > - {state.unshare ? "Unpublishing..." : "Unpublish"} + {state.unshare + ? language.t("session.share.action.unpublishing") + : language.t("session.share.action.unpublish")} @@ -307,7 +313,13 @@ export function SessionHeader() {