summaryrefslogtreecommitdiffhomepage
path: root/packages/app/src/pages
diff options
context:
space:
mode:
Diffstat (limited to 'packages/app/src/pages')
-rw-r--r--packages/app/src/pages/layout.tsx28
-rw-r--r--packages/app/src/pages/session.tsx10
2 files changed, 20 insertions, 18 deletions
diff --git a/packages/app/src/pages/layout.tsx b/packages/app/src/pages/layout.tsx
index e00928cfc..1318217b5 100644
--- a/packages/app/src/pages/layout.tsx
+++ b/packages/app/src/pages/layout.tsx
@@ -847,8 +847,8 @@ export default function Layout(props: ParentProps) {
},
{
id: "settings.open",
- title: "Open settings",
- category: "Settings",
+ title: language.t("command.settings.open"),
+ category: language.t("command.category.settings"),
keybind: "mod+comma",
onSelect: () => openSettings(),
},
@@ -1573,12 +1573,12 @@ export default function Layout(props: ParentProps) {
keybind={command.keybind("session.archive")}
gutter={8}
>
- <IconButton
- icon="archive"
- variant="ghost"
- onClick={() => archiveSession(props.session)}
- aria-label="Archive session"
- />
+ <IconButton
+ icon="archive"
+ variant="ghost"
+ onClick={() => archiveSession(props.session)}
+ aria-label={language.t("command.session.archive")}
+ />
</TooltipKeybind>
</div>
</div>
@@ -1759,7 +1759,7 @@ export default function Layout(props: ParentProps) {
icon="dot-grid"
variant="ghost"
class="size-6 rounded-md"
- aria-label="More options"
+ aria-label={language.t("common.moreOptions")}
/>
</Tooltip>
<DropdownMenu.Portal>
@@ -1808,7 +1808,7 @@ export default function Layout(props: ParentProps) {
variant="ghost"
class="size-6 rounded-md"
onClick={() => navigate(`/${slug()}/session`)}
- aria-label="New session"
+ aria-label={language.t("command.session.new")}
/>
</TooltipKeybind>
</div>
@@ -2122,7 +2122,7 @@ export default function Layout(props: ParentProps) {
variant="ghost"
size="large"
onClick={chooseProject}
- aria-label="Open project"
+ aria-label={language.t("command.project.open")}
/>
</Tooltip>
</div>
@@ -2142,7 +2142,7 @@ export default function Layout(props: ParentProps) {
variant="ghost"
size="large"
onClick={openSettings}
- aria-label="Settings"
+ aria-label={language.t("sidebar.settings")}
/>
</TooltipKeybind>
<Tooltip placement={sidebarProps.mobile ? "bottom" : "right"} value={language.t("sidebar.help")}>
@@ -2151,7 +2151,7 @@ export default function Layout(props: ParentProps) {
variant="ghost"
size="large"
onClick={() => platform.openLink("https://opencode.ai/desktop-feedback")}
- aria-label="Help"
+ aria-label={language.t("sidebar.help")}
/>
</Tooltip>
</div>
@@ -2202,7 +2202,7 @@ export default function Layout(props: ParentProps) {
icon="dot-grid"
variant="ghost"
class="shrink-0 size-6 rounded-md opacity-0 group-hover/project:opacity-100 data-[expanded]:opacity-100 data-[expanded]:bg-surface-base-active"
- aria-label="Project options"
+ aria-label={language.t("common.moreOptions")}
/>
<DropdownMenu.Portal>
<DropdownMenu.Content class="mt-1">
diff --git a/packages/app/src/pages/session.tsx b/packages/app/src/pages/session.tsx
index 8d6122819..48b059459 100644
--- a/packages/app/src/pages/session.tsx
+++ b/packages/app/src/pages/session.tsx
@@ -1366,7 +1366,7 @@ export default function Page() {
window.history.replaceState(null, "", window.location.href.replace(/#.*$/, ""))
}}
>
- Jump to latest
+ {language.t("session.messages.jumpToLatest")}
</Button>
</div>
</Show>
@@ -2017,9 +2017,11 @@ export default function Page() {
style={{ color: "rgba(239, 68, 68, 0.8)" }}
/>
<div class="text-center" style={{ color: "rgba(255, 255, 255, 0.7)" }}>
- <div class="text-14-semibold mb-1">Connection Lost</div>
+ <div class="text-14-semibold mb-1">
+ {language.t("terminal.connectionLost.title")}
+ </div>
<div class="text-12-regular" style={{ color: "rgba(255, 255, 255, 0.5)" }}>
- The terminal connection was interrupted. This can happen when the server restarts.
+ {language.t("terminal.connectionLost.description")}
</div>
</div>
<button
@@ -2037,7 +2039,7 @@ export default function Page() {
}
onClick={() => setDismissed(true)}
>
- Dismiss
+ {language.t("common.dismiss")}
</button>
</div>
</Show>