chore(app): i18n sync (#15362)
This commit is contained in:
@@ -463,14 +463,22 @@ function contextToolTrigger(part: ToolPart, i18n: ReturnType<typeof useI18n>) {
|
||||
}
|
||||
}
|
||||
|
||||
function contextToolSummary(parts: ToolPart[]) {
|
||||
function contextToolSummary(parts: ToolPart[], i18n: ReturnType<typeof useI18n>) {
|
||||
const read = parts.filter((part) => part.tool === "read").length
|
||||
const search = parts.filter((part) => part.tool === "glob" || part.tool === "grep").length
|
||||
const list = parts.filter((part) => part.tool === "list").length
|
||||
return [
|
||||
read ? `${read} ${read === 1 ? "read" : "reads"}` : undefined,
|
||||
search ? `${search} ${search === 1 ? "search" : "searches"}` : undefined,
|
||||
list ? `${list} ${list === 1 ? "list" : "lists"}` : undefined,
|
||||
read
|
||||
? i18n.t(read === 1 ? "ui.messagePart.context.read.one" : "ui.messagePart.context.read.other", { count: read })
|
||||
: undefined,
|
||||
search
|
||||
? i18n.t(search === 1 ? "ui.messagePart.context.search.one" : "ui.messagePart.context.search.other", {
|
||||
count: search,
|
||||
})
|
||||
: undefined,
|
||||
list
|
||||
? i18n.t(list === 1 ? "ui.messagePart.context.list.one" : "ui.messagePart.context.list.other", { count: list })
|
||||
: undefined,
|
||||
].filter((value): value is string => !!value)
|
||||
}
|
||||
|
||||
@@ -595,7 +603,7 @@ function ContextToolGroup(props: { parts: ToolPart[]; busy?: boolean }) {
|
||||
() =>
|
||||
!!props.busy || props.parts.some((part) => part.state.status === "pending" || part.state.status === "running"),
|
||||
)
|
||||
const summary = createMemo(() => contextToolSummary(props.parts))
|
||||
const summary = createMemo(() => contextToolSummary(props.parts, i18n))
|
||||
const details = createMemo(() => summary().join(", "))
|
||||
|
||||
return (
|
||||
@@ -979,7 +987,7 @@ PART_MAPPING["tool"] = function ToolPartDisplay(props) {
|
||||
return (
|
||||
<div style="width: 100%; display: flex; justify-content: flex-end;">
|
||||
<span class="text-13-regular text-text-weak cursor-default">
|
||||
{i18n.t("ui.tool.questions")} dismissed
|
||||
{i18n.t("ui.messagePart.questions.dismissed")}
|
||||
</span>
|
||||
</div>
|
||||
)
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import { createSignal, onCleanup, onMount, splitProps, type ComponentProps, Show, mergeProps } from "solid-js"
|
||||
import { useI18n } from "../context/i18n"
|
||||
|
||||
export interface ScrollViewProps extends ComponentProps<"div"> {
|
||||
viewportRef?: (el: HTMLDivElement) => void
|
||||
@@ -6,6 +7,7 @@ export interface ScrollViewProps extends ComponentProps<"div"> {
|
||||
}
|
||||
|
||||
export function ScrollView(props: ScrollViewProps) {
|
||||
const i18n = useI18n()
|
||||
const merged = mergeProps({ orientation: "vertical" }, props)
|
||||
const [local, events, rest] = splitProps(
|
||||
merged,
|
||||
@@ -188,7 +190,7 @@ export function ScrollView(props: ScrollViewProps) {
|
||||
onClick={events.onClick as any}
|
||||
tabIndex={0}
|
||||
role="region"
|
||||
aria-label="scrollable content"
|
||||
aria-label={i18n.t("ui.scrollView.ariaLabel")}
|
||||
onKeyDown={(e) => {
|
||||
onKeyDown(e)
|
||||
if (typeof events.onKeyDown === "function") events.onKeyDown(e as any)
|
||||
|
||||
@@ -16,18 +16,8 @@ import { useFileComponent } from "../context/file"
|
||||
import { useI18n } from "../context/i18n"
|
||||
import { getDirectory, getFilename } from "@opencode-ai/util/path"
|
||||
import { checksum } from "@opencode-ai/util/encode"
|
||||
import {
|
||||
createEffect,
|
||||
createMemo,
|
||||
createSignal,
|
||||
For,
|
||||
Match,
|
||||
onCleanup,
|
||||
Show,
|
||||
Switch,
|
||||
untrack,
|
||||
type JSX,
|
||||
} from "solid-js"
|
||||
import { createEffect, createMemo, createSignal, For, Match, Show, Switch, untrack, type JSX } from "solid-js"
|
||||
import { onCleanup } from "solid-js"
|
||||
import { createStore } from "solid-js/store"
|
||||
import { type FileContent, type FileDiff } from "@opencode-ai/sdk/v2"
|
||||
import { PreloadMultiFileDiffResult } from "@pierre/diffs/ssr"
|
||||
@@ -191,6 +181,15 @@ export const SessionReview = (props: SessionReviewProps) => {
|
||||
highlightedFile = undefined
|
||||
}
|
||||
|
||||
const openFileLabel = () => i18n.t("ui.sessionReview.openFile")
|
||||
|
||||
const selectionLabel = (range: SelectedLineRange) => {
|
||||
const start = Math.min(range.start, range.end)
|
||||
const end = Math.max(range.start, range.end)
|
||||
if (start === end) return i18n.t("ui.sessionReview.selection.line", { line: start })
|
||||
return i18n.t("ui.sessionReview.selection.lines", { start, end })
|
||||
}
|
||||
|
||||
const focusSearch = () => {
|
||||
if (!hasDiffs()) return
|
||||
setSearchOpen(true)
|
||||
@@ -475,7 +474,8 @@ export const SessionReview = (props: SessionReviewProps) => {
|
||||
|
||||
const wrapper = anchors.get(focus.file)
|
||||
const anchor = wrapper?.querySelector(`[data-comment-id="${focus.id}"]`)
|
||||
const ready = anchor instanceof HTMLElement
|
||||
const ready =
|
||||
anchor instanceof HTMLElement && anchor.style.pointerEvents !== "none" && anchor.style.opacity !== "0"
|
||||
|
||||
const target = ready ? anchor : wrapper
|
||||
if (!target) {
|
||||
@@ -751,11 +751,11 @@ export const SessionReview = (props: SessionReviewProps) => {
|
||||
</Show>
|
||||
<span data-slot="session-review-filename">{getFilename(file)}</span>
|
||||
<Show when={props.onViewFile}>
|
||||
<Tooltip value="Open file" placement="top" gutter={4}>
|
||||
<Tooltip value={openFileLabel()} placement="top" gutter={4}>
|
||||
<button
|
||||
data-slot="session-review-view-button"
|
||||
type="button"
|
||||
aria-label="Open file"
|
||||
aria-label={openFileLabel()}
|
||||
onClick={(e) => {
|
||||
e.stopPropagation()
|
||||
props.onViewFile?.(file)
|
||||
|
||||
@@ -3,6 +3,9 @@ export const dict = {
|
||||
"ui.sessionReview.title.lastTurn": "تغييرات آخر دور",
|
||||
"ui.sessionReview.diffStyle.unified": "موحد",
|
||||
"ui.sessionReview.diffStyle.split": "منقسم",
|
||||
"ui.sessionReview.openFile": "فتح ملف",
|
||||
"ui.sessionReview.selection.line": "سطر {{line}}",
|
||||
"ui.sessionReview.selection.lines": "الأسطر {{start}}-{{end}}",
|
||||
"ui.sessionReview.expandAll": "توسيع الكل",
|
||||
"ui.sessionReview.collapseAll": "طي الكل",
|
||||
"ui.sessionReview.change.added": "مضاف",
|
||||
@@ -53,6 +56,13 @@ export const dict = {
|
||||
"ui.sessionTurn.status.gatheringThoughts": "جمع الأفكار",
|
||||
"ui.sessionTurn.status.consideringNextSteps": "النظر في الخطوات التالية",
|
||||
|
||||
"ui.messagePart.questions.dismissed": "تم رفض الأسئلة",
|
||||
"ui.messagePart.context.read.one": "{{count}} قراءة",
|
||||
"ui.messagePart.context.read.other": "{{count}} قراءات",
|
||||
"ui.messagePart.context.search.one": "{{count}} بحث",
|
||||
"ui.messagePart.context.search.other": "{{count}} عمليات بحث",
|
||||
"ui.messagePart.context.list.one": "{{count}} قائمة",
|
||||
"ui.messagePart.context.list.other": "{{count}} قوائم",
|
||||
"ui.messagePart.diagnostic.error": "خطأ",
|
||||
"ui.messagePart.title.edit": "تحرير",
|
||||
"ui.messagePart.title.write": "كتابة",
|
||||
@@ -72,6 +82,7 @@ export const dict = {
|
||||
"ui.textField.copied": "تم النسخ",
|
||||
|
||||
"ui.imagePreview.alt": "معاينة الصورة",
|
||||
"ui.scrollView.ariaLabel": "محتوى قابل للتمرير",
|
||||
|
||||
"ui.tool.read": "قراءة",
|
||||
"ui.tool.loaded": "تم التحميل",
|
||||
|
||||
@@ -3,6 +3,9 @@ export const dict = {
|
||||
"ui.sessionReview.title.lastTurn": "Alterações do último turno",
|
||||
"ui.sessionReview.diffStyle.unified": "Unificado",
|
||||
"ui.sessionReview.diffStyle.split": "Dividido",
|
||||
"ui.sessionReview.openFile": "Abrir arquivo",
|
||||
"ui.sessionReview.selection.line": "linha {{line}}",
|
||||
"ui.sessionReview.selection.lines": "linhas {{start}}-{{end}}",
|
||||
"ui.sessionReview.expandAll": "Expandir tudo",
|
||||
"ui.sessionReview.collapseAll": "Recolher tudo",
|
||||
"ui.sessionReview.change.added": "Adicionado",
|
||||
@@ -53,6 +56,13 @@ export const dict = {
|
||||
"ui.sessionTurn.status.gatheringThoughts": "Organizando pensamentos",
|
||||
"ui.sessionTurn.status.consideringNextSteps": "Considerando próximos passos",
|
||||
|
||||
"ui.messagePart.questions.dismissed": "Perguntas descartadas",
|
||||
"ui.messagePart.context.read.one": "{{count}} leitura",
|
||||
"ui.messagePart.context.read.other": "{{count}} leituras",
|
||||
"ui.messagePart.context.search.one": "{{count}} pesquisa",
|
||||
"ui.messagePart.context.search.other": "{{count}} pesquisas",
|
||||
"ui.messagePart.context.list.one": "{{count}} lista",
|
||||
"ui.messagePart.context.list.other": "{{count}} listas",
|
||||
"ui.messagePart.diagnostic.error": "Erro",
|
||||
"ui.messagePart.title.edit": "Editar",
|
||||
"ui.messagePart.title.write": "Escrever",
|
||||
@@ -72,6 +82,7 @@ export const dict = {
|
||||
"ui.textField.copied": "Copiado",
|
||||
|
||||
"ui.imagePreview.alt": "Visualização de imagem",
|
||||
"ui.scrollView.ariaLabel": "conteúdo rolável",
|
||||
|
||||
"ui.tool.read": "Ler",
|
||||
"ui.tool.loaded": "Carregado",
|
||||
|
||||
@@ -7,6 +7,9 @@ export const dict = {
|
||||
"ui.sessionReview.title.lastTurn": "Promjene u posljednjem potezu",
|
||||
"ui.sessionReview.diffStyle.unified": "Ujedinjeno",
|
||||
"ui.sessionReview.diffStyle.split": "Podijeljeno",
|
||||
"ui.sessionReview.openFile": "Otvori fajl",
|
||||
"ui.sessionReview.selection.line": "linija {{line}}",
|
||||
"ui.sessionReview.selection.lines": "linije {{start}}-{{end}}",
|
||||
"ui.sessionReview.expandAll": "Proširi sve",
|
||||
"ui.sessionReview.collapseAll": "Sažmi sve",
|
||||
"ui.sessionReview.change.added": "Dodano",
|
||||
@@ -57,6 +60,13 @@ export const dict = {
|
||||
"ui.sessionTurn.status.gatheringThoughts": "Sređivanje misli",
|
||||
"ui.sessionTurn.status.consideringNextSteps": "Razmatranje sljedećih koraka",
|
||||
|
||||
"ui.messagePart.questions.dismissed": "Pitanja odbačena",
|
||||
"ui.messagePart.context.read.one": "{{count}} čitanje",
|
||||
"ui.messagePart.context.read.other": "{{count}} čitanja",
|
||||
"ui.messagePart.context.search.one": "{{count}} pretraga",
|
||||
"ui.messagePart.context.search.other": "{{count}} pretrage",
|
||||
"ui.messagePart.context.list.one": "{{count}} lista",
|
||||
"ui.messagePart.context.list.other": "{{count}} liste",
|
||||
"ui.messagePart.diagnostic.error": "Greška",
|
||||
"ui.messagePart.title.edit": "Uredi",
|
||||
"ui.messagePart.title.write": "Napiši",
|
||||
@@ -76,6 +86,7 @@ export const dict = {
|
||||
"ui.textField.copied": "Kopirano",
|
||||
|
||||
"ui.imagePreview.alt": "Pregled slike",
|
||||
"ui.scrollView.ariaLabel": "sadržaj za pomjeranje",
|
||||
|
||||
"ui.tool.read": "Čitanje",
|
||||
"ui.tool.loaded": "Učitano",
|
||||
|
||||
@@ -3,6 +3,9 @@ export const dict = {
|
||||
"ui.sessionReview.title.lastTurn": "Ændringer fra sidste tur",
|
||||
"ui.sessionReview.diffStyle.unified": "Samlet",
|
||||
"ui.sessionReview.diffStyle.split": "Opdelt",
|
||||
"ui.sessionReview.openFile": "Åbn fil",
|
||||
"ui.sessionReview.selection.line": "linje {{line}}",
|
||||
"ui.sessionReview.selection.lines": "linjer {{start}}-{{end}}",
|
||||
"ui.sessionReview.expandAll": "Udvid alle",
|
||||
"ui.sessionReview.collapseAll": "Skjul alle",
|
||||
|
||||
@@ -52,6 +55,13 @@ export const dict = {
|
||||
"ui.sessionTurn.status.gatheringThoughts": "Samler tanker",
|
||||
"ui.sessionTurn.status.consideringNextSteps": "Overvejer næste skridt",
|
||||
|
||||
"ui.messagePart.questions.dismissed": "Spørgsmål afvist",
|
||||
"ui.messagePart.context.read.one": "{{count}} læsning",
|
||||
"ui.messagePart.context.read.other": "{{count}} læsninger",
|
||||
"ui.messagePart.context.search.one": "{{count}} søgning",
|
||||
"ui.messagePart.context.search.other": "{{count}} søgninger",
|
||||
"ui.messagePart.context.list.one": "{{count}} liste",
|
||||
"ui.messagePart.context.list.other": "{{count}} lister",
|
||||
"ui.messagePart.diagnostic.error": "Fejl",
|
||||
"ui.messagePart.title.edit": "Rediger",
|
||||
"ui.messagePart.title.write": "Skriv",
|
||||
@@ -71,6 +81,7 @@ export const dict = {
|
||||
"ui.textField.copied": "Kopieret",
|
||||
|
||||
"ui.imagePreview.alt": "Billedforhåndsvisning",
|
||||
"ui.scrollView.ariaLabel": "rulbart indhold",
|
||||
|
||||
"ui.tool.read": "Læs",
|
||||
"ui.tool.loaded": "Indlæst",
|
||||
|
||||
@@ -7,6 +7,9 @@ export const dict = {
|
||||
"ui.sessionReview.title.lastTurn": "Änderungen der letzten Runde",
|
||||
"ui.sessionReview.diffStyle.unified": "Vereinheitlicht",
|
||||
"ui.sessionReview.diffStyle.split": "Geteilt",
|
||||
"ui.sessionReview.openFile": "Datei öffnen",
|
||||
"ui.sessionReview.selection.line": "Zeile {{line}}",
|
||||
"ui.sessionReview.selection.lines": "Zeilen {{start}}-{{end}}",
|
||||
"ui.sessionReview.expandAll": "Alle erweitern",
|
||||
"ui.sessionReview.collapseAll": "Alle reduzieren",
|
||||
|
||||
@@ -58,6 +61,13 @@ export const dict = {
|
||||
"ui.sessionTurn.status.gatheringThoughts": "Gedanken sammeln",
|
||||
"ui.sessionTurn.status.consideringNextSteps": "Nächste Schritte erwägen",
|
||||
|
||||
"ui.messagePart.questions.dismissed": "Fragen verworfen",
|
||||
"ui.messagePart.context.read.one": "{{count}} Lesevorgang",
|
||||
"ui.messagePart.context.read.other": "{{count}} Lesevorgänge",
|
||||
"ui.messagePart.context.search.one": "{{count}} Suche",
|
||||
"ui.messagePart.context.search.other": "{{count}} Suchen",
|
||||
"ui.messagePart.context.list.one": "{{count}} Liste",
|
||||
"ui.messagePart.context.list.other": "{{count}} Listen",
|
||||
"ui.messagePart.diagnostic.error": "Fehler",
|
||||
"ui.messagePart.title.edit": "Bearbeiten",
|
||||
"ui.messagePart.title.write": "Schreiben",
|
||||
@@ -77,6 +87,7 @@ export const dict = {
|
||||
"ui.textField.copied": "Kopiert",
|
||||
|
||||
"ui.imagePreview.alt": "Bildvorschau",
|
||||
"ui.scrollView.ariaLabel": "scrollbarer Inhalt",
|
||||
|
||||
"ui.tool.read": "Lesen",
|
||||
"ui.tool.loaded": "Geladen",
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
export const dict = {
|
||||
export const dict: Record<string, string> = {
|
||||
"ui.sessionReview.title": "Session changes",
|
||||
"ui.sessionReview.title.lastTurn": "Last turn changes",
|
||||
"ui.sessionReview.diffStyle.unified": "Unified",
|
||||
@@ -13,6 +13,9 @@ export const dict = {
|
||||
"ui.sessionReview.largeDiff.title": "Diff too large to render",
|
||||
"ui.sessionReview.largeDiff.meta": "Limit: {{limit}} changed lines. Current: {{current}} changed lines.",
|
||||
"ui.sessionReview.largeDiff.renderAnyway": "Render anyway",
|
||||
"ui.sessionReview.openFile": "Open file",
|
||||
"ui.sessionReview.selection.line": "line {{line}}",
|
||||
"ui.sessionReview.selection.lines": "lines {{start}}-{{end}}",
|
||||
|
||||
"ui.fileMedia.kind.image": "image",
|
||||
"ui.fileMedia.kind.audio": "audio",
|
||||
@@ -59,6 +62,13 @@ export const dict = {
|
||||
"ui.messagePart.title.write": "Write",
|
||||
"ui.messagePart.option.typeOwnAnswer": "Type your own answer",
|
||||
"ui.messagePart.review.title": "Review your answers",
|
||||
"ui.messagePart.questions.dismissed": "Questions dismissed",
|
||||
"ui.messagePart.context.read.one": "{{count}} read",
|
||||
"ui.messagePart.context.read.other": "{{count}} reads",
|
||||
"ui.messagePart.context.search.one": "{{count}} search",
|
||||
"ui.messagePart.context.search.other": "{{count}} searches",
|
||||
"ui.messagePart.context.list.one": "{{count}} list",
|
||||
"ui.messagePart.context.list.other": "{{count}} lists",
|
||||
|
||||
"ui.list.loading": "Loading",
|
||||
"ui.list.empty": "No results",
|
||||
@@ -73,6 +83,7 @@ export const dict = {
|
||||
"ui.textField.copied": "Copied",
|
||||
|
||||
"ui.imagePreview.alt": "Image preview",
|
||||
"ui.scrollView.ariaLabel": "scrollable content",
|
||||
|
||||
"ui.tool.read": "Read",
|
||||
"ui.tool.loaded": "Loaded",
|
||||
|
||||
@@ -3,6 +3,9 @@ export const dict = {
|
||||
"ui.sessionReview.title.lastTurn": "Cambios del último turno",
|
||||
"ui.sessionReview.diffStyle.unified": "Unificado",
|
||||
"ui.sessionReview.diffStyle.split": "Dividido",
|
||||
"ui.sessionReview.openFile": "Abrir archivo",
|
||||
"ui.sessionReview.selection.line": "línea {{line}}",
|
||||
"ui.sessionReview.selection.lines": "líneas {{start}}-{{end}}",
|
||||
"ui.sessionReview.expandAll": "Expandir todo",
|
||||
"ui.sessionReview.collapseAll": "Colapsar todo",
|
||||
"ui.sessionReview.change.added": "Añadido",
|
||||
@@ -53,6 +56,13 @@ export const dict = {
|
||||
"ui.sessionTurn.status.gatheringThoughts": "Recopilando pensamientos",
|
||||
"ui.sessionTurn.status.consideringNextSteps": "Considerando siguientes pasos",
|
||||
|
||||
"ui.messagePart.questions.dismissed": "Preguntas descartadas",
|
||||
"ui.messagePart.context.read.one": "{{count}} lectura",
|
||||
"ui.messagePart.context.read.other": "{{count}} lecturas",
|
||||
"ui.messagePart.context.search.one": "{{count}} búsqueda",
|
||||
"ui.messagePart.context.search.other": "{{count}} búsquedas",
|
||||
"ui.messagePart.context.list.one": "{{count}} lista",
|
||||
"ui.messagePart.context.list.other": "{{count}} listas",
|
||||
"ui.messagePart.diagnostic.error": "Error",
|
||||
"ui.messagePart.title.edit": "Editar",
|
||||
"ui.messagePart.title.write": "Escribir",
|
||||
@@ -72,6 +82,7 @@ export const dict = {
|
||||
"ui.textField.copied": "Copiado",
|
||||
|
||||
"ui.imagePreview.alt": "Vista previa de imagen",
|
||||
"ui.scrollView.ariaLabel": "contenido desplazable",
|
||||
|
||||
"ui.tool.read": "Leer",
|
||||
"ui.tool.loaded": "Cargado",
|
||||
|
||||
@@ -3,6 +3,9 @@ export const dict = {
|
||||
"ui.sessionReview.title.lastTurn": "Modifications du dernier tour",
|
||||
"ui.sessionReview.diffStyle.unified": "Unifié",
|
||||
"ui.sessionReview.diffStyle.split": "Divisé",
|
||||
"ui.sessionReview.openFile": "Ouvrir le fichier",
|
||||
"ui.sessionReview.selection.line": "ligne {{line}}",
|
||||
"ui.sessionReview.selection.lines": "lignes {{start}}-{{end}}",
|
||||
"ui.sessionReview.expandAll": "Tout développer",
|
||||
"ui.sessionReview.collapseAll": "Tout réduire",
|
||||
"ui.sessionReview.change.added": "Ajouté",
|
||||
@@ -53,6 +56,13 @@ export const dict = {
|
||||
"ui.sessionTurn.status.gatheringThoughts": "Rassemblement des idées",
|
||||
"ui.sessionTurn.status.consideringNextSteps": "Examen des prochaines étapes",
|
||||
|
||||
"ui.messagePart.questions.dismissed": "Questions ignorées",
|
||||
"ui.messagePart.context.read.one": "{{count}} lecture",
|
||||
"ui.messagePart.context.read.other": "{{count}} lectures",
|
||||
"ui.messagePart.context.search.one": "{{count}} recherche",
|
||||
"ui.messagePart.context.search.other": "{{count}} recherches",
|
||||
"ui.messagePart.context.list.one": "{{count}} liste",
|
||||
"ui.messagePart.context.list.other": "{{count}} listes",
|
||||
"ui.messagePart.diagnostic.error": "Erreur",
|
||||
"ui.messagePart.title.edit": "Modifier",
|
||||
"ui.messagePart.title.write": "Écrire",
|
||||
@@ -72,6 +82,7 @@ export const dict = {
|
||||
"ui.textField.copied": "Copié",
|
||||
|
||||
"ui.imagePreview.alt": "Aperçu de l'image",
|
||||
"ui.scrollView.ariaLabel": "contenu défilable",
|
||||
|
||||
"ui.tool.read": "Lire",
|
||||
"ui.tool.loaded": "Chargé",
|
||||
|
||||
@@ -3,6 +3,9 @@ export const dict = {
|
||||
"ui.sessionReview.title.lastTurn": "前回ターンの変更",
|
||||
"ui.sessionReview.diffStyle.unified": "Unified",
|
||||
"ui.sessionReview.diffStyle.split": "Split",
|
||||
"ui.sessionReview.openFile": "ファイルを開く",
|
||||
"ui.sessionReview.selection.line": "{{line}} 行目",
|
||||
"ui.sessionReview.selection.lines": "{{start}}-{{end}} 行目",
|
||||
"ui.sessionReview.expandAll": "すべて展開",
|
||||
"ui.sessionReview.collapseAll": "すべて折りたたむ",
|
||||
|
||||
@@ -52,6 +55,13 @@ export const dict = {
|
||||
"ui.sessionTurn.status.gatheringThoughts": "考えをまとめています",
|
||||
"ui.sessionTurn.status.consideringNextSteps": "次のステップを検討中",
|
||||
|
||||
"ui.messagePart.questions.dismissed": "質問をスキップしました",
|
||||
"ui.messagePart.context.read.one": "{{count}} 件の読み取り",
|
||||
"ui.messagePart.context.read.other": "{{count}} 件の読み取り",
|
||||
"ui.messagePart.context.search.one": "{{count}} 件の検索",
|
||||
"ui.messagePart.context.search.other": "{{count}} 件の検索",
|
||||
"ui.messagePart.context.list.one": "{{count}} 件のリスト",
|
||||
"ui.messagePart.context.list.other": "{{count}} 件のリスト",
|
||||
"ui.messagePart.diagnostic.error": "エラー",
|
||||
"ui.messagePart.title.edit": "編集",
|
||||
"ui.messagePart.title.write": "作成",
|
||||
@@ -71,6 +81,7 @@ export const dict = {
|
||||
"ui.textField.copied": "コピーしました",
|
||||
|
||||
"ui.imagePreview.alt": "画像プレビュー",
|
||||
"ui.scrollView.ariaLabel": "スクロール可能なコンテンツ",
|
||||
|
||||
"ui.tool.read": "読み込み",
|
||||
"ui.tool.loaded": "読み込み済み",
|
||||
|
||||
@@ -3,6 +3,9 @@ export const dict = {
|
||||
"ui.sessionReview.title.lastTurn": "마지막 턴 변경 사항",
|
||||
"ui.sessionReview.diffStyle.unified": "통합 보기",
|
||||
"ui.sessionReview.diffStyle.split": "분할 보기",
|
||||
"ui.sessionReview.openFile": "파일 열기",
|
||||
"ui.sessionReview.selection.line": "{{line}}번 줄",
|
||||
"ui.sessionReview.selection.lines": "{{start}}-{{end}}번 줄",
|
||||
"ui.sessionReview.expandAll": "모두 펼치기",
|
||||
"ui.sessionReview.collapseAll": "모두 접기",
|
||||
"ui.sessionReview.change.added": "추가됨",
|
||||
@@ -53,6 +56,13 @@ export const dict = {
|
||||
"ui.sessionTurn.status.gatheringThoughts": "생각 정리 중",
|
||||
"ui.sessionTurn.status.consideringNextSteps": "다음 단계 고려 중",
|
||||
|
||||
"ui.messagePart.questions.dismissed": "질문 무시됨",
|
||||
"ui.messagePart.context.read.one": "{{count}}개 읽음",
|
||||
"ui.messagePart.context.read.other": "{{count}}개 읽음",
|
||||
"ui.messagePart.context.search.one": "{{count}}개 검색",
|
||||
"ui.messagePart.context.search.other": "{{count}}개 검색",
|
||||
"ui.messagePart.context.list.one": "{{count}}개 목록",
|
||||
"ui.messagePart.context.list.other": "{{count}}개 목록",
|
||||
"ui.messagePart.diagnostic.error": "오류",
|
||||
"ui.messagePart.title.edit": "편집",
|
||||
"ui.messagePart.title.write": "작성",
|
||||
@@ -72,6 +82,7 @@ export const dict = {
|
||||
"ui.textField.copied": "복사됨",
|
||||
|
||||
"ui.imagePreview.alt": "이미지 미리보기",
|
||||
"ui.scrollView.ariaLabel": "스크롤 가능한 콘텐츠",
|
||||
|
||||
"ui.tool.read": "읽기",
|
||||
"ui.tool.loaded": "로드됨",
|
||||
|
||||
@@ -6,6 +6,9 @@ export const dict: Record<Keys, string> = {
|
||||
"ui.sessionReview.title.lastTurn": "Endringer i siste tur",
|
||||
"ui.sessionReview.diffStyle.unified": "Samlet",
|
||||
"ui.sessionReview.diffStyle.split": "Delt",
|
||||
"ui.sessionReview.openFile": "Åpne fil",
|
||||
"ui.sessionReview.selection.line": "linje {{line}}",
|
||||
"ui.sessionReview.selection.lines": "linjer {{start}}-{{end}}",
|
||||
"ui.sessionReview.expandAll": "Utvid alle",
|
||||
"ui.sessionReview.collapseAll": "Fold sammen alle",
|
||||
"ui.sessionReview.change.added": "Lagt til",
|
||||
@@ -56,6 +59,13 @@ export const dict: Record<Keys, string> = {
|
||||
"ui.sessionTurn.status.gatheringThoughts": "Samler tanker",
|
||||
"ui.sessionTurn.status.consideringNextSteps": "Vurderer neste trinn",
|
||||
|
||||
"ui.messagePart.questions.dismissed": "Spørsmål avvist",
|
||||
"ui.messagePart.context.read.one": "{{count}} lest",
|
||||
"ui.messagePart.context.read.other": "{{count}} lest",
|
||||
"ui.messagePart.context.search.one": "{{count}} søk",
|
||||
"ui.messagePart.context.search.other": "{{count}} søk",
|
||||
"ui.messagePart.context.list.one": "{{count}} liste",
|
||||
"ui.messagePart.context.list.other": "{{count}} lister",
|
||||
"ui.messagePart.diagnostic.error": "Feil",
|
||||
"ui.messagePart.title.edit": "Rediger",
|
||||
"ui.messagePart.title.write": "Skriv",
|
||||
@@ -75,6 +85,7 @@ export const dict: Record<Keys, string> = {
|
||||
"ui.textField.copied": "Kopiert",
|
||||
|
||||
"ui.imagePreview.alt": "Bildeforhåndsvisning",
|
||||
"ui.scrollView.ariaLabel": "rullbart innhold",
|
||||
|
||||
"ui.tool.read": "Les",
|
||||
"ui.tool.loaded": "Lastet",
|
||||
|
||||
@@ -3,6 +3,9 @@ export const dict = {
|
||||
"ui.sessionReview.title.lastTurn": "Zmiany z ostatniej tury",
|
||||
"ui.sessionReview.diffStyle.unified": "Ujednolicony",
|
||||
"ui.sessionReview.diffStyle.split": "Podzielony",
|
||||
"ui.sessionReview.openFile": "Otwórz plik",
|
||||
"ui.sessionReview.selection.line": "linia {{line}}",
|
||||
"ui.sessionReview.selection.lines": "linie {{start}}-{{end}}",
|
||||
"ui.sessionReview.expandAll": "Rozwiń wszystko",
|
||||
"ui.sessionReview.collapseAll": "Zwiń wszystko",
|
||||
|
||||
@@ -52,6 +55,13 @@ export const dict = {
|
||||
"ui.sessionTurn.status.gatheringThoughts": "Zbieranie myśli",
|
||||
"ui.sessionTurn.status.consideringNextSteps": "Rozważanie kolejnych kroków",
|
||||
|
||||
"ui.messagePart.questions.dismissed": "Pytania odrzucone",
|
||||
"ui.messagePart.context.read.one": "{{count}} odczyt",
|
||||
"ui.messagePart.context.read.other": "{{count}} odczyty",
|
||||
"ui.messagePart.context.search.one": "{{count}} wyszukiwanie",
|
||||
"ui.messagePart.context.search.other": "{{count}} wyszukiwania",
|
||||
"ui.messagePart.context.list.one": "{{count}} lista",
|
||||
"ui.messagePart.context.list.other": "{{count}} listy",
|
||||
"ui.messagePart.diagnostic.error": "Błąd",
|
||||
"ui.messagePart.title.edit": "Edycja",
|
||||
"ui.messagePart.title.write": "Pisanie",
|
||||
@@ -71,6 +81,7 @@ export const dict = {
|
||||
"ui.textField.copied": "Skopiowano",
|
||||
|
||||
"ui.imagePreview.alt": "Podgląd obrazu",
|
||||
"ui.scrollView.ariaLabel": "treść przewijana",
|
||||
|
||||
"ui.tool.read": "Odczyt",
|
||||
"ui.tool.loaded": "Załadowano",
|
||||
|
||||
@@ -3,6 +3,9 @@ export const dict = {
|
||||
"ui.sessionReview.title.lastTurn": "Изменения последнего хода",
|
||||
"ui.sessionReview.diffStyle.unified": "Объединённый",
|
||||
"ui.sessionReview.diffStyle.split": "Разделённый",
|
||||
"ui.sessionReview.openFile": "Открыть файл",
|
||||
"ui.sessionReview.selection.line": "строка {{line}}",
|
||||
"ui.sessionReview.selection.lines": "строки {{start}}-{{end}}",
|
||||
"ui.sessionReview.expandAll": "Развернуть всё",
|
||||
"ui.sessionReview.collapseAll": "Свернуть всё",
|
||||
|
||||
@@ -52,6 +55,13 @@ export const dict = {
|
||||
"ui.sessionTurn.status.gatheringThoughts": "Сбор мыслей",
|
||||
"ui.sessionTurn.status.consideringNextSteps": "Рассмотрение следующих шагов",
|
||||
|
||||
"ui.messagePart.questions.dismissed": "Вопросы отклонены",
|
||||
"ui.messagePart.context.read.one": "{{count}} чтение",
|
||||
"ui.messagePart.context.read.other": "{{count}} чтений",
|
||||
"ui.messagePart.context.search.one": "{{count}} поиск",
|
||||
"ui.messagePart.context.search.other": "{{count}} поисков",
|
||||
"ui.messagePart.context.list.one": "{{count}} список",
|
||||
"ui.messagePart.context.list.other": "{{count}} списков",
|
||||
"ui.messagePart.diagnostic.error": "Ошибка",
|
||||
"ui.messagePart.title.edit": "Редактировать",
|
||||
"ui.messagePart.title.write": "Написать",
|
||||
@@ -71,6 +81,7 @@ export const dict = {
|
||||
"ui.textField.copied": "Скопировано",
|
||||
|
||||
"ui.imagePreview.alt": "Предпросмотр изображения",
|
||||
"ui.scrollView.ariaLabel": "прокручиваемый контент",
|
||||
|
||||
"ui.tool.read": "Чтение",
|
||||
"ui.tool.loaded": "Загружено",
|
||||
|
||||
@@ -3,6 +3,9 @@ export const dict = {
|
||||
"ui.sessionReview.title.lastTurn": "การเปลี่ยนแปลงของเทิร์นล่าสุด",
|
||||
"ui.sessionReview.diffStyle.unified": "แบบรวม",
|
||||
"ui.sessionReview.diffStyle.split": "แบบแยก",
|
||||
"ui.sessionReview.openFile": "เปิดไฟล์",
|
||||
"ui.sessionReview.selection.line": "บรรทัดที่ {{line}}",
|
||||
"ui.sessionReview.selection.lines": "บรรทัดที่ {{start}}-{{end}}",
|
||||
"ui.sessionReview.expandAll": "ขยายทั้งหมด",
|
||||
"ui.sessionReview.collapseAll": "ย่อทั้งหมด",
|
||||
"ui.sessionReview.change.added": "เพิ่ม",
|
||||
@@ -54,6 +57,13 @@ export const dict = {
|
||||
"ui.sessionTurn.status.gatheringThoughts": "รวบรวมความคิด",
|
||||
"ui.sessionTurn.status.consideringNextSteps": "พิจารณาขั้นตอนถัดไป",
|
||||
|
||||
"ui.messagePart.questions.dismissed": "ละทิ้งคำถามแล้ว",
|
||||
"ui.messagePart.context.read.one": "อ่าน {{count}} รายการ",
|
||||
"ui.messagePart.context.read.other": "อ่าน {{count}} รายการ",
|
||||
"ui.messagePart.context.search.one": "ค้นหา {{count}} รายการ",
|
||||
"ui.messagePart.context.search.other": "ค้นหา {{count}} รายการ",
|
||||
"ui.messagePart.context.list.one": "รายการ {{count}} รายการ",
|
||||
"ui.messagePart.context.list.other": "รายการ {{count}} รายการ",
|
||||
"ui.messagePart.diagnostic.error": "ข้อผิดพลาด",
|
||||
"ui.messagePart.title.edit": "แก้ไข",
|
||||
"ui.messagePart.title.write": "เขียน",
|
||||
@@ -73,6 +83,7 @@ export const dict = {
|
||||
"ui.textField.copied": "คัดลอกแล้ว",
|
||||
|
||||
"ui.imagePreview.alt": "ตัวอย่างรูปภาพ",
|
||||
"ui.scrollView.ariaLabel": "เนื้อหาที่เลื่อนได้",
|
||||
|
||||
"ui.tool.read": "อ่าน",
|
||||
"ui.tool.loaded": "โหลดแล้ว",
|
||||
|
||||
@@ -7,6 +7,9 @@ export const dict = {
|
||||
"ui.sessionReview.title.lastTurn": "Son tur değişiklikleri",
|
||||
"ui.sessionReview.diffStyle.unified": "Birleşik",
|
||||
"ui.sessionReview.diffStyle.split": "Bölünmüş",
|
||||
"ui.sessionReview.openFile": "Dosyayı aç",
|
||||
"ui.sessionReview.selection.line": "satır {{line}}",
|
||||
"ui.sessionReview.selection.lines": "satırlar {{start}}-{{end}}",
|
||||
"ui.sessionReview.expandAll": "Tümünü genişlet",
|
||||
"ui.sessionReview.collapseAll": "Tümünü daralt",
|
||||
|
||||
@@ -49,6 +52,13 @@ export const dict = {
|
||||
"ui.sessionTurn.status.gatheringThoughts": "Düşünceler toplanıyor",
|
||||
"ui.sessionTurn.status.consideringNextSteps": "Sonraki adımlar değerlendiriliyor",
|
||||
|
||||
"ui.messagePart.questions.dismissed": "Sorular reddedildi",
|
||||
"ui.messagePart.context.read.one": "{{count}} okuma",
|
||||
"ui.messagePart.context.read.other": "{{count}} okuma",
|
||||
"ui.messagePart.context.search.one": "{{count}} arama",
|
||||
"ui.messagePart.context.search.other": "{{count}} arama",
|
||||
"ui.messagePart.context.list.one": "{{count}} liste",
|
||||
"ui.messagePart.context.list.other": "{{count}} liste",
|
||||
"ui.messagePart.diagnostic.error": "Hata",
|
||||
"ui.messagePart.title.edit": "Düzenle",
|
||||
"ui.messagePart.title.write": "Yaz",
|
||||
@@ -68,6 +78,7 @@ export const dict = {
|
||||
"ui.textField.copied": "Kopyalandı",
|
||||
|
||||
"ui.imagePreview.alt": "Görsel önizleme",
|
||||
"ui.scrollView.ariaLabel": "kaydırılabilir içerik",
|
||||
|
||||
"ui.tool.read": "Oku",
|
||||
"ui.tool.loaded": "Yüklendi",
|
||||
|
||||
@@ -7,6 +7,9 @@ export const dict = {
|
||||
"ui.sessionReview.title.lastTurn": "上一轮变更",
|
||||
"ui.sessionReview.diffStyle.unified": "统一",
|
||||
"ui.sessionReview.diffStyle.split": "拆分",
|
||||
"ui.sessionReview.openFile": "打开文件",
|
||||
"ui.sessionReview.selection.line": "第 {{line}} 行",
|
||||
"ui.sessionReview.selection.lines": "第 {{start}}-{{end}} 行",
|
||||
"ui.sessionReview.expandAll": "全部展开",
|
||||
"ui.sessionReview.collapseAll": "全部收起",
|
||||
"ui.sessionReview.change.added": "已添加",
|
||||
@@ -57,6 +60,13 @@ export const dict = {
|
||||
"ui.sessionTurn.status.gatheringThoughts": "正在整理思路",
|
||||
"ui.sessionTurn.status.consideringNextSteps": "正在考虑下一步",
|
||||
|
||||
"ui.messagePart.questions.dismissed": "问题已忽略",
|
||||
"ui.messagePart.context.read.one": "{{count}} 次读取",
|
||||
"ui.messagePart.context.read.other": "{{count}} 次读取",
|
||||
"ui.messagePart.context.search.one": "{{count}} 次搜索",
|
||||
"ui.messagePart.context.search.other": "{{count}} 次搜索",
|
||||
"ui.messagePart.context.list.one": "{{count}} 个列表",
|
||||
"ui.messagePart.context.list.other": "{{count}} 个列表",
|
||||
"ui.messagePart.diagnostic.error": "错误",
|
||||
"ui.messagePart.title.edit": "编辑",
|
||||
"ui.messagePart.title.write": "写入",
|
||||
@@ -76,6 +86,7 @@ export const dict = {
|
||||
"ui.textField.copied": "已复制",
|
||||
|
||||
"ui.imagePreview.alt": "图片预览",
|
||||
"ui.scrollView.ariaLabel": "可滚动内容",
|
||||
|
||||
"ui.tool.read": "读取",
|
||||
"ui.tool.loaded": "已加载",
|
||||
|
||||
@@ -7,6 +7,9 @@ export const dict = {
|
||||
"ui.sessionReview.title.lastTurn": "上一輪變更",
|
||||
"ui.sessionReview.diffStyle.unified": "整合",
|
||||
"ui.sessionReview.diffStyle.split": "拆分",
|
||||
"ui.sessionReview.openFile": "開啟檔案",
|
||||
"ui.sessionReview.selection.line": "第 {{line}} 行",
|
||||
"ui.sessionReview.selection.lines": "第 {{start}}-{{end}} 行",
|
||||
"ui.sessionReview.expandAll": "全部展開",
|
||||
"ui.sessionReview.collapseAll": "全部收合",
|
||||
"ui.sessionReview.change.added": "已新增",
|
||||
@@ -57,6 +60,13 @@ export const dict = {
|
||||
"ui.sessionTurn.status.gatheringThoughts": "正在整理思緒",
|
||||
"ui.sessionTurn.status.consideringNextSteps": "正在考慮下一步",
|
||||
|
||||
"ui.messagePart.questions.dismissed": "問題已略過",
|
||||
"ui.messagePart.context.read.one": "{{count}} 次讀取",
|
||||
"ui.messagePart.context.read.other": "{{count}} 次讀取",
|
||||
"ui.messagePart.context.search.one": "{{count}} 次搜尋",
|
||||
"ui.messagePart.context.search.other": "{{count}} 次搜尋",
|
||||
"ui.messagePart.context.list.one": "{{count}} 個清單",
|
||||
"ui.messagePart.context.list.other": "{{count}} 個清單",
|
||||
"ui.messagePart.diagnostic.error": "錯誤",
|
||||
"ui.messagePart.title.edit": "編輯",
|
||||
"ui.messagePart.title.write": "寫入",
|
||||
@@ -76,6 +86,7 @@ export const dict = {
|
||||
"ui.textField.copied": "已複製",
|
||||
|
||||
"ui.imagePreview.alt": "圖片預覽",
|
||||
"ui.scrollView.ariaLabel": "可捲動內容",
|
||||
|
||||
"ui.tool.read": "讀取",
|
||||
"ui.tool.loaded": "已載入",
|
||||
|
||||
Reference in New Issue
Block a user