diff --git a/webview-ui/src/components/worktrees/CreateWorktreeModal.tsx b/webview-ui/src/components/worktrees/CreateWorktreeModal.tsx
index 84743c16503..93ed2ed60e2 100644
--- a/webview-ui/src/components/worktrees/CreateWorktreeModal.tsx
+++ b/webview-ui/src/components/worktrees/CreateWorktreeModal.tsx
@@ -5,9 +5,17 @@ import type { WorktreeDefaultsResponse, BranchInfo, WorktreeIncludeStatus } from
import { vscode } from "@/utils/vscode"
import { useAppTranslation } from "@/i18n/TranslationContext"
-import { Dialog, DialogContent, DialogFooter, DialogHeader, DialogTitle, Button, Input } from "@/components/ui"
+import {
+ Dialog,
+ DialogContent,
+ DialogDescription,
+ DialogFooter,
+ DialogHeader,
+ DialogTitle,
+ Button,
+ Input,
+} from "@/components/ui"
import { SearchableSelect, type SearchableSelectOption } from "@/components/ui/searchable-select"
-import { CornerDownRight, Folder, FolderSearch, Info } from "lucide-react"
interface CreateWorktreeModalProps {
open: boolean
@@ -73,12 +81,6 @@ export const CreateWorktreeModal = ({
setIncludeStatus(message.worktreeIncludeStatus)
break
}
- case "folderSelected": {
- if (message.path) {
- setWorktreePath(message.path)
- }
- break
- }
case "worktreeCopyProgress": {
setCopyProgress({
bytesCopied: message.copyProgressBytesCopied ?? 0,
@@ -150,13 +152,14 @@ export const CreateWorktreeModal = ({
{t("worktrees:createWorktree")}
+ {t("worktrees:createWorktreeDescription")}
{/* No .worktreeinclude warning - shows when the current worktree doesn't have .worktreeinclude */}
{includeStatus?.exists === false && (
-
+
{t("worktrees:noIncludeFileWarning")}
{" — "}
@@ -167,6 +170,17 @@ export const CreateWorktreeModal = ({
)}
+ {/* Branch name */}
+
+ {t("worktrees:branchName")}
+ setBranchName(e.target.value)}
+ placeholder={defaults?.suggestedBranch || "worktree/feature-name"}
+ className="rounded-full"
+ />
+
+
{/* Base branch selector */}
{t("worktrees:baseBranch")}
@@ -187,32 +201,16 @@ export const CreateWorktreeModal = ({
)}
- {/* Branch name */}
-
-
- {t("worktrees:branchName")}
- setBranchName(e.target.value)}
- placeholder={defaults?.suggestedBranch || "worktree/feature-name"}
- className="rounded-full"
- />
-
-
{/* Worktree path */}
-
-
-
{t("worktrees:worktreePath")}
+
+
{t("worktrees:worktreePath")}
setWorktreePath(e.target.value)}
placeholder={defaults?.suggestedPath || "/path/to/worktree"}
- className="rounded-full flex-1 pr-9"
- />
-
vscode.postMessage({ type: "browseForWorktreePath" })}
+ className="rounded-full"
/>
+ {t("worktrees:pathHint")}
{/* Error message */}
@@ -246,7 +244,7 @@ export const CreateWorktreeModal = ({
{t("worktrees:cancel")}
-
+
{isCreating ? (
<>
diff --git a/webview-ui/src/components/worktrees/DeleteWorktreeModal.tsx b/webview-ui/src/components/worktrees/DeleteWorktreeModal.tsx
index 3f40c73ff68..0df8541e111 100644
--- a/webview-ui/src/components/worktrees/DeleteWorktreeModal.tsx
+++ b/webview-ui/src/components/worktrees/DeleteWorktreeModal.tsx
@@ -4,8 +4,16 @@ import type { Worktree } from "@roo-code/types"
import { vscode } from "@/utils/vscode"
import { useAppTranslation } from "@/i18n/TranslationContext"
-import { Dialog, DialogContent, DialogFooter, DialogHeader, DialogTitle, Button, Checkbox } from "@/components/ui"
-import { Folder, GitBranch, TriangleAlert } from "lucide-react"
+import {
+ Dialog,
+ DialogContent,
+ DialogDescription,
+ DialogFooter,
+ DialogHeader,
+ DialogTitle,
+ Button,
+ Checkbox,
+} from "@/components/ui"
interface DeleteWorktreeModalProps {
open: boolean
@@ -55,38 +63,35 @@ export const DeleteWorktreeModal = ({ open, onClose, worktree, onSuccess }: Dele
!isOpen && onClose()}>
- {t("worktrees:deleteWorktree")}
+
+
+ {t("worktrees:deleteWorktree")}
+
+ {t("worktrees:deleteWorktreeDescription")}
{/* Worktree info */}
-
-
-
-
+
+
+
+
{worktree.branch ||
(worktree.isDetached ? t("worktrees:detachedHead") : t("worktrees:noBranch"))}
-
-
-
-
-
- {worktree.path}
-
-
+
+
{worktree.path}
{/* Warning message */}
-
-
-
-
{t("worktrees:deleteWarning")}
-
- • {t("worktrees:deleteWarningBranch")}
+
+
+
+
{t("worktrees:deleteWarning")}
+
+ • {t("worktrees:deleteWarningBranch", { branch: worktree.branch || "HEAD" })}
• {t("worktrees:deleteWarningFiles")}
-
{t("worktrees:deleteNoticeLarge")}
diff --git a/webview-ui/src/components/worktrees/WorktreesView.tsx b/webview-ui/src/components/worktrees/WorktreesView.tsx
index 1df762c207d..71ccf39a1b6 100644
--- a/webview-ui/src/components/worktrees/WorktreesView.tsx
+++ b/webview-ui/src/components/worktrees/WorktreesView.tsx
@@ -2,20 +2,21 @@ import { useState, useEffect, useCallback } from "react"
import type { Worktree, WorktreeListResponse, WorktreeIncludeStatus } from "@roo-code/types"
-import { Badge, Button, StandardTooltip, ToggleSwitch } from "@/components/ui"
-import { useExtensionState } from "@/context/ExtensionStateContext"
+import { Badge, Button, StandardTooltip } from "@/components/ui"
import { useAppTranslation } from "@/i18n/TranslationContext"
import { vscode } from "@/utils/vscode"
-import { SectionHeader } from "../settings/SectionHeader"
+import { Tab, TabContent, TabHeader } from "../common/Tab"
import { CreateWorktreeModal } from "./CreateWorktreeModal"
import { DeleteWorktreeModal } from "./DeleteWorktreeModal"
-import { Folder, GitBranch, Lock, Plus, SquareArrowOutUpRight, Trash } from "lucide-react"
-export const WorktreesView = () => {
+type WorktreesViewProps = {
+ onDone: () => void
+}
+
+export const WorktreesView = ({ onDone }: WorktreesViewProps) => {
const { t } = useAppTranslation()
- const { showWorktreesInHomeScreen, setShowWorktreesInHomeScreen } = useExtensionState()
// State
const [worktrees, setWorktrees] = useState([])
@@ -122,83 +123,103 @@ export const WorktreesView = () => {
})
}, [])
- // Handle toggle show in home screen
- const handleToggleShowInHomeScreen = useCallback(() => {
- const newValue = !showWorktreesInHomeScreen
- setShowWorktreesInHomeScreen(newValue)
- vscode.postMessage({
- type: "updateSettings",
- updatedSettings: { showWorktreesInHomeScreen: newValue },
- })
- }, [showWorktreesInHomeScreen, setShowWorktreesInHomeScreen])
-
// Render error states
if (!isGitRepo) {
return (
-
-
{t("worktrees:title")}
-
-
{t("worktrees:description")}
-
{t("worktrees:notGitRepo")}
-
-
+
+
+ {t("worktrees:title")}
+ {t("worktrees:done")}
+
+
+
+
+
{t("worktrees:notGitRepo")}
+
+
+
)
}
if (isMultiRoot) {
return (
-
-
{t("worktrees:title")}
-
-
{t("worktrees:description")}
-
{t("worktrees:multiRootNotSupported")}
-
-
+
+
+ {t("worktrees:title")}
+ {t("worktrees:done")}
+
+
+
+
+
{t("worktrees:multiRootNotSupported")}
+
+
+
)
}
if (isSubfolder) {
return (
-
-
{t("worktrees:title")}
-
-
{t("worktrees:description")}
-
{t("worktrees:subfolderNotSupported")}
-
- {t("worktrees:gitRoot")}:{" "}
- {gitRootPath}
-
-
-
+
+
+ {t("worktrees:title")}
+ {t("worktrees:done")}
+
+
+
+
+
{t("worktrees:subfolderNotSupported")}
+
+ {t("worktrees:gitRoot")}:{" "}
+ {gitRootPath}
+
+
+
+
)
}
return (
-
- {/* Fixed Header */}
-
-
{t("worktrees:title")}
-
-
{t("worktrees:description")}
-
- {/* Show in Home Screen toggle */}
-
-
- {t("worktrees:showInHomeScreen")}
-
-
- {/* New Worktree button */}
-
setShowCreateModal(true)}>
-
- {t("worktrees:newWorktree")}
-
+
+
+
+
{t("worktrees:title")}
+ {t("worktrees:done")}
-
+
{t("worktrees:description")}
- {/* Scrollable List Area */}
-
+ {/* Worktree include status */}
+ {includeStatus && (
+
+ {includeStatus.exists ? (
+ <>
+
+
+ {t("worktrees:includeFileExists")}
+
+ >
+ ) : (
+ <>
+
+
+ {t("worktrees:noIncludeFile")}
+
+ {includeStatus.hasGitignore && (
+
+ {t("worktrees:createFromGitignore")}
+
+ )}
+ >
+ )}
+
+ )}
+
+
+
{isLoading ? (
@@ -209,105 +230,84 @@ export const WorktreesView = () => {
{error}
) : (
-
+
{worktrees.map((worktree) => (
handleSwitchWorktree(worktree.path, false)
- }>
-
-
- {/* Info */}
-
-
+ ? "border-vscode-focusBorder bg-vscode-list-activeSelectionBackground"
+ : "border-transparent bg-vscode-editor-background hover:bg-vscode-editor-foreground/10"
+ }`}>
+
+
+
+
{worktree.branch ||
(worktree.isDetached
? t("worktrees:detachedHead")
: t("worktrees:noBranch"))}
- {worktree.isBare && (
-
- {t("worktrees:primary")}
-
+ {worktree.isBare && {t("worktrees:primary")} }
+ {worktree.isCurrent && (
+ {t("worktrees:current")}
)}
{worktree.isLocked && (
-
+
)}
-
-
-
{worktree.path}
+
+ {worktree.path}
- {/* Actions */}
-
-
- {
- e.stopPropagation()
- handleSwitchWorktree(worktree.path, true)
- }}>
-
-
-
-
-
- {
- e.stopPropagation()
- setDeleteWorktree(worktree)
- }}>
-
-
-
+
+ {!worktree.isCurrent && (
+ <>
+
+ handleSwitchWorktree(worktree.path, false)}>
+
+
+
+
+ handleSwitchWorktree(worktree.path, true)}>
+
+
+
+ >
+ )}
+ {!worktree.isBare && !worktree.isCurrent && (
+
+ setDeleteWorktree(worktree)}>
+
+
+
+ )}
))}
-
- )}
-
- {/* Fixed Footer - Settings */}
-
- {/* Worktree include status */}
- {includeStatus && (
-
- {includeStatus.exists ? (
- {t("worktrees:includeFileExists")}
- ) : (
- <>
- {t("worktrees:noIncludeFile")}
- {includeStatus.hasGitignore && (
-
- {t("worktrees:createFromGitignore")}
-
- )}
- >
- )}
+ {/* New Worktree button */}
+ setShowCreateModal(true)}>
+
+ {t("worktrees:newWorktree")}
+
)}
-
+
{/* Create Modal */}
{showCreateModal && (
@@ -333,6 +333,6 @@ export const WorktreesView = () => {
}}
/>
)}
-
+
)
}
diff --git a/webview-ui/src/components/worktrees/index.ts b/webview-ui/src/components/worktrees/index.ts
new file mode 100644
index 00000000000..cdf20f972e6
--- /dev/null
+++ b/webview-ui/src/components/worktrees/index.ts
@@ -0,0 +1,3 @@
+export { WorktreesView } from "./WorktreesView"
+export { CreateWorktreeModal } from "./CreateWorktreeModal"
+export { DeleteWorktreeModal } from "./DeleteWorktreeModal"
diff --git a/webview-ui/src/context/ExtensionStateContext.tsx b/webview-ui/src/context/ExtensionStateContext.tsx
index 26b3851c1be..a783eb50124 100644
--- a/webview-ui/src/context/ExtensionStateContext.tsx
+++ b/webview-ui/src/context/ExtensionStateContext.tsx
@@ -161,8 +161,6 @@ export interface ExtensionStateContextType extends ExtensionState {
setIncludeCurrentTime: (value: boolean) => void
includeCurrentCost?: boolean
setIncludeCurrentCost: (value: boolean) => void
- showWorktreesInHomeScreen: boolean
- setShowWorktreesInHomeScreen: (value: boolean) => void
}
export const ExtensionStateContext = createContext
(undefined)
@@ -623,9 +621,6 @@ export const ExtensionStateContextProvider: React.FC<{ children: React.ReactNode
setIncludeCurrentTime,
includeCurrentCost,
setIncludeCurrentCost,
- showWorktreesInHomeScreen: state.showWorktreesInHomeScreen ?? true,
- setShowWorktreesInHomeScreen: (value) =>
- setState((prevState) => ({ ...prevState, showWorktreesInHomeScreen: value })),
}
return {children}
diff --git a/webview-ui/src/i18n/locales/ca/chat.json b/webview-ui/src/i18n/locales/ca/chat.json
index 083f75d1d8d..d9e9f98b879 100644
--- a/webview-ui/src/i18n/locales/ca/chat.json
+++ b/webview-ui/src/i18n/locales/ca/chat.json
@@ -1,5 +1,5 @@
{
- "greeting": "Benvingut a Roo Code",
+ "greeting": "Benvingut a s2sCopilot",
"task": {
"title": "Tasca",
"expand": "Expandir tasca",
@@ -21,11 +21,11 @@
"sharePublicly": "Compartir públicament",
"sharePubliclyDescription": "Qualsevol amb l'enllaç pot accedir",
"connectToCloud": "Connecta al núvol",
- "connectToCloudDescription": "Inicia sessió a Roo Code Cloud per compartir tasques",
+ "connectToCloudDescription": "Inicia sessió a s2sCopilot Cloud per compartir tasques",
"sharingDisabledByOrganization": "Compartició deshabilitada per l'organització",
"shareSuccessOrganization": "Enllaç d'organització copiat al porta-retalls",
"shareSuccessPublic": "Enllaç públic copiat al porta-retalls",
- "openInCloud": "Obrir tasca a Roo Code Cloud",
+ "openInCloud": "Obrir tasca a s2sCopilot Cloud",
"openInCloudIntro": "Continua monitoritzant o interactuant amb Roo des de qualsevol lloc. Escaneja, fes clic o copia per obrir.",
"openApiHistory": "Obrir historial d'API",
"openUiHistory": "Obrir historial d'UI",
@@ -96,7 +96,7 @@
},
"enqueueMessage": "Afegeix el missatge a la cua (s'enviarà quan acabi la tasca actual)",
"scrollToBottom": "Desplaça't al final del xat",
- "about": "Roo Code és tot un equip de desenvolupament d'IA al teu editor.",
+ "about": "s2sCopilot és tot un equip de desenvolupament d'IA al teu editor.",
"docs": "Consulta els nostres documents per a més informació.",
"onboarding": "La teva llista de tasques en aquest espai de treball està buida.",
"rooTips": {
@@ -158,7 +158,7 @@
"500": "Error del servidor del proveïdor. Quelcom va malament del costat del proveïdor, no hi ha res de malament amb la teva sol·licitud.",
"docs": "Documentació",
"goToSettings": "Configuració",
- "unknown": "Error API desconegut. Si us plau contacta amb el suport de Roo Code.",
+ "unknown": "Error API desconegut. Si us plau contacta amb el suport de s2sCopilot.",
"connection": "Error de connexió. Assegureu-vos que teniu una connexió a Internet funcional.",
"claudeCodeNotAuthenticated": "Has d'iniciar sessió per utilitzar Claude Code. Vés a Configuració i fes clic a \"Iniciar sessió a Claude Code\" per autenticar-te."
}
@@ -329,13 +329,13 @@
"timerPrefix": "Aprovació automàtica habilitada. Seleccionant en {{seconds}}s…"
},
"announcement": {
- "title": "Roo Code {{version}} Llançat",
- "support": "Si us plau, dona suport a Roo Code fent una estrella al nostre GitHub .",
+ "title": "s2sCopilot {{version}} Llançat",
+ "support": "Si us plau, dona suport a s2sCopilot fent una estrella al nostre GitHub .",
"stealthModel": {
- "feature": "Model stealth GRATUÏT per temps limitat - Code Supernova: Ara actualitzat amb una finestra de context d'1M tokens ! Un model de codificació agèntica versàtil que suporta entrades d'imatges, disponible a través de Roo Code Cloud.",
+ "feature": "Model stealth GRATUÏT per temps limitat - Code Supernova: Ara actualitzat amb una finestra de context d'1M tokens ! Un model de codificació agèntica versàtil que suporta entrades d'imatges, disponible a través de s2sCopilot Cloud.",
"note": "(Nota: els prompts i completacions són registrats pel creador del model i utilitzats per millorar-lo)",
- "connectButton": "Connectar a Roo Code Cloud",
- "selectModel": "Selecciona roo/code-supernova del proveïdor Roo Code Cloud a Configuració per començar.",
+ "connectButton": "Connectar a s2sCopilot Cloud",
+ "selectModel": "Selecciona roo/code-supernova del proveïdor s2sCopilot Cloud a Configuració per començar.",
"goToSettingsButton": "Anar a Configuració"
},
"release": {
@@ -404,7 +404,7 @@
"profileViolationWarning": "El perfil actual no és compatible amb la configuració de la teva organització",
"shellIntegration": {
"title": "Advertència d'execució d'ordres",
- "description": "La teva ordre s'està executant sense la integració de shell del terminal VSCode. Per suprimir aquest advertiment, pots desactivar la integració de shell a la secció Terminal de la configuració de Roo Code o solucionar problemes d'integració del terminal VSCode utilitzant l'enllaç a continuació.",
+ "description": "La teva ordre s'està executant sense la integració de shell del terminal VSCode. Per suprimir aquest advertiment, pots desactivar la integració de shell a la secció Terminal de la configuració de s2sCopilot o solucionar problemes d'integració del terminal VSCode utilitzant l'enllaç a continuació.",
"troubleshooting": "Fes clic aquí per a la documentació d'integració de shell."
},
"ask": {
@@ -445,7 +445,7 @@
"ariaLabel": "Versió {{version}} - Feu clic per veure les notes de llançament"
},
"rooCloudCTA": {
- "title": "Roo Code Cloud està evolucionant!",
+ "title": "s2sCopilot Cloud està evolucionant!",
"description": "Executa agents remots al núvol, accedeix a les teves tasques des de qualsevol lloc, col·labora amb altres i molt més.",
"joinWaitlist": "Registra't per rebre les últimes actualitzacions."
},
diff --git a/webview-ui/src/i18n/locales/ca/cloud.json b/webview-ui/src/i18n/locales/ca/cloud.json
index 077cdf42fa3..511f7f82186 100644
--- a/webview-ui/src/i18n/locales/ca/cloud.json
+++ b/webview-ui/src/i18n/locales/ca/cloud.json
@@ -3,34 +3,34 @@
"profilePicture": "Imatge de perfil",
"logOut": "Tancar sessió",
"testApiAuthentication": "Provar autenticació d'API",
- "signIn": "Connecta't a Roo Code Cloud",
+ "signIn": "Connecta't a s2sCopilot Cloud",
"connect": "Comença",
- "cloudBenefitsTitle": "Prova Roo Code Cloud",
+ "cloudBenefitsTitle": "Prova s2sCopilot Cloud",
"cloudBenefitProvider": "Accedeix a models gratuïts i de pagament que funcionen molt bé amb Roo",
"cloudBenefitCloudAgents": "Dona tasques a agents autònoms al núvol",
"cloudBenefitTriggers": "Obtén revisions de codi a Github, inicia tasques des de Slack i més",
"cloudBenefitWalkaway": "Segueix i controla tasques des de qualsevol lloc (inclòs el telèfon)",
"cloudBenefitHistory": "Accedeix al teu historial de tasques des de qualsevol lloc i comparteix-les amb altres",
"cloudBenefitMetrics": "Obtén una visió holística del teu consum de tokens",
- "visitCloudWebsite": "Visita Roo Code Cloud",
+ "visitCloudWebsite": "Visita s2sCopilot Cloud",
"taskSync": "Sincronització de tasques",
- "taskSyncDescription": "Sincronitza les teves tasques per veure-les i compartir-les a Roo Code Cloud",
+ "taskSyncDescription": "Sincronitza les teves tasques per veure-les i compartir-les a s2sCopilot Cloud",
"remoteControl": "Roomote Control",
- "remoteControlDescription": "Permet controlar tasques des de Roo Code Cloud",
+ "remoteControlDescription": "Permet controlar tasques des de s2sCopilot Cloud",
"remoteControlRequiresTaskSync": "La sincronització de tasques ha d'estar habilitada per utilitzar Roomote Control",
"taskSyncManagedByOrganization": "La sincronització de tasques la gestiona la teva organització",
"usageMetricsAlwaysReported": "La informació d'ús del model sempre es reporta quan s'ha iniciat sessió",
- "cloudUrlPillLabel": "URL de Roo Code Cloud",
+ "cloudUrlPillLabel": "URL de s2sCopilot Cloud",
"authWaiting": "Esperant que es completi l'autenticació...",
"havingTrouble": "Tens problemes?",
"pasteCallbackUrl": "Copia l'URL de redirect del teu navegador i enganxa-la aquí:",
"startOver": "Torna a començar",
"personalAccount": "Compte Personal",
"createTeamAccount": "Crear Compte d'Equip",
- "switchAccount": "Canviar Compte de Roo Code Cloud",
+ "switchAccount": "Canviar Compte de s2sCopilot Cloud",
"upsell": {
- "autoApprovePowerUser": "Donant-li una mica d'independència a Roo? Controla'l des de qualsevol lloc amb Roo Code Cloud. Més informació .",
+ "autoApprovePowerUser": "Donant-li una mica d'independència a Roo? Controla'l des de qualsevol lloc amb s2sCopilot Cloud. Més informació .",
"longRunningTask": "Això pot trigar una estona. Continua des de qualsevol lloc amb Cloud.",
- "taskList": "T'agrada Roo? Fes una ullada a Roo Code Cloud: segueix i controla les teves tasques des de qualsevol lloc, executa agents autònoms al núvol, obtén estadístiques d'ús i més. Aprèn-ne més ."
+ "taskList": "T'agrada Roo? Fes una ullada a s2sCopilot Cloud: segueix i controla les teves tasques des de qualsevol lloc, executa agents autònoms al núvol, obtén estadístiques d'ús i més. Aprèn-ne més ."
}
}
diff --git a/webview-ui/src/i18n/locales/ca/settings.json b/webview-ui/src/i18n/locales/ca/settings.json
index 1509137a902..2424691eb71 100644
--- a/webview-ui/src/i18n/locales/ca/settings.json
+++ b/webview-ui/src/i18n/locales/ca/settings.json
@@ -29,7 +29,6 @@
"providers": "Proveïdors",
"modes": "Modes",
"mcp": "Servidors MCP",
- "worktrees": "Worktrees",
"autoApprove": "Auto-aprovació",
"browser": "Accés a l'ordinador",
"checkpoints": "Punts de control",
@@ -41,7 +40,7 @@
"ui": "UI",
"experimental": "Experimental",
"language": "Idioma",
- "about": "Sobre Roo Code"
+ "about": "Sobre s2sCopilot"
},
"about": {
"bugReport": {
@@ -59,7 +58,7 @@
"contact": {
"label": "Necessites parlar amb nosaltres? Escriu"
},
- "community": "Vols consells o simplement passar l'estona amb altres usuaris de Roo Code? Uneix-te a reddit.com/r/RooCode o discord.gg/roocode ",
+ "community": "Vols consells o simplement passar l'estona amb altres usuaris de s2sCopilot? Uneix-te a reddit.com/r/RooCode o discord.gg/roocode ",
"contactAndCommunity": "Contacte i Comunitat",
"manageSettings": "Gestionar Configuració",
"debugMode": {
@@ -457,7 +456,7 @@
"draftModelDesc": "El model d'esborrany ha de ser de la mateixa família de models perquè la descodificació especulativa funcioni correctament.",
"selectDraftModel": "Seleccionar model d'esborrany",
"noModelsFound": "No s'han trobat models d'esborrany. Assegureu-vos que LM Studio s'està executant amb el mode servidor habilitat.",
- "description": "LM Studio permet executar models localment al vostre ordinador. Per a instruccions sobre com començar, consulteu la seva Guia d'inici ràpid . També necessitareu iniciar la funció de Servidor Local de LM Studio per utilitzar-la amb aquesta extensió. Nota: Roo Code utilitza prompts complexos i funciona millor amb models Claude. Els models menys capaços poden no funcionar com s'espera."
+ "description": "LM Studio permet executar models localment al vostre ordinador. Per a instruccions sobre com començar, consulteu la seva Guia d'inici ràpid . També necessitareu iniciar la funció de Servidor Local de LM Studio per utilitzar-la amb aquesta extensió. Nota: s2sCopilot utilitza prompts complexos i funciona millor amb models Claude. Els models menys capaços poden no funcionar com s'espera."
},
"ollama": {
"baseUrl": "URL base (opcional)",
@@ -467,15 +466,15 @@
"numCtx": "Mida de la finestra de context (num_ctx)",
"numCtxHelp": "Sobreescriu la mida de la finestra de context per defecte del model. Deixeu-ho en blanc per utilitzar la configuració del Modelfile del model. El valor mínim és 128.",
"description": "Ollama permet executar models localment al vostre ordinador. Per a instruccions sobre com començar, consulteu la Guia d'inici ràpid.",
- "warning": "Nota: Roo Code utilitza prompts complexos i funciona millor amb models Claude. Els models menys capaços poden no funcionar com s'espera."
+ "warning": "Nota: s2sCopilot utilitza prompts complexos i funciona millor amb models Claude. Els models menys capaços poden no funcionar com s'espera."
},
"unboundApiKey": "Clau API d'Unbound",
"getUnboundApiKey": "Obtenir clau API d'Unbound",
"unboundRefreshModelsSuccess": "Llista de models actualitzada! Ara podeu seleccionar entre els últims models.",
"unboundInvalidApiKey": "Clau API no vàlida. Si us plau, comproveu la vostra clau API i torneu-ho a provar.",
"roo": {
- "authenticatedMessage": "Autenticat de forma segura a través del teu compte de Roo Code Cloud.",
- "connectButton": "Connecta amb Roo Code Cloud"
+ "authenticatedMessage": "Autenticat de forma segura a través del teu compte de s2sCopilot Cloud.",
+ "connectButton": "Connecta amb s2sCopilot Cloud"
},
"openRouter": {
"providerRouting": {
@@ -485,7 +484,7 @@
}
},
"customModel": {
- "capabilities": "Configureu les capacitats i preus per al vostre model personalitzat compatible amb OpenAI. Tingueu cura en especificar les capacitats del model, ja que poden afectar com funciona Roo Code.",
+ "capabilities": "Configureu les capacitats i preus per al vostre model personalitzat compatible amb OpenAI. Tingueu cura en especificar les capacitats del model, ja que poden afectar com funciona s2sCopilot.",
"maxTokens": {
"label": "Màxim de tokens de sortida",
"description": "El nombre màxim de tokens que el model pot generar en una resposta. (Establiu -1 per permetre que el servidor estableixi el màxim de tokens.)"
@@ -889,7 +888,7 @@
}
},
"modelPicker": {
- "automaticFetch": "L'extensió obté automàticament la llista més recent de models disponibles a {{serviceName}} . Si no esteu segur de quin model triar, Roo Code funciona millor amb {{defaultModelId}} . També podeu cercar \"free\" per a opcions gratuïtes actualment disponibles.",
+ "automaticFetch": "L'extensió obté automàticament la llista més recent de models disponibles a {{serviceName}} . Si no esteu segur de quin model triar, s2sCopilot funciona millor amb {{defaultModelId}} . També podeu cercar \"free\" per a opcions gratuïtes actualment disponibles.",
"label": "Model",
"searchPlaceholder": "Cerca",
"noMatchFound": "No s'ha trobat cap coincidència",
@@ -900,7 +899,7 @@
"feedback": "Si teniu qualsevol pregunta o comentari, no dubteu a obrir un issue a github.com/RooCodeInc/Roo-Code o unir-vos a reddit.com/r/RooCode o discord.gg/roocode ",
"telemetry": {
"label": "Permetre informes anònims d'errors i ús",
- "description": "Ajuda a millorar Roo Code enviant dades d'ús anònimes i informes d'error. Aquesta telemetria no recull codi, prompts o informació personal. Consulta la nostra política de privacitat per a més detalls. Pots desactivar-ho en qualsevol moment."
+ "description": "Ajuda a millorar s2sCopilot enviant dades d'ús anònimes i informes d'error. Aquesta telemetria no recull codi, prompts o informació personal. Consulta la nostra política de privacitat per a més detalls. Pots desactivar-ho en qualsevol moment."
},
"settings": {
"import": "Importar",
diff --git a/webview-ui/src/i18n/locales/ca/welcome.json b/webview-ui/src/i18n/locales/ca/welcome.json
index 23a15796b30..c2cc340575b 100644
--- a/webview-ui/src/i18n/locales/ca/welcome.json
+++ b/webview-ui/src/i18n/locales/ca/welcome.json
@@ -13,40 +13,40 @@
}
},
"landing": {
- "greeting": "Benvingut a Roo Code!",
- "introduction": "Amb una gamma de Modes integrats i ampliables, Roo Code et permet planificar, arquitectar, codificar, depurar i augmentar la teva productivitat com mai abans.",
- "accountMention": "Per començar, crea el teu compte Roo Code Cloud. Obtén models potents, control web, analítica, suport i molt més.",
+ "greeting": "Benvingut a s2sCopilot!",
+ "introduction": "Amb una gamma de Modes integrats i ampliables, s2sCopilot et permet planificar, arquitectar, codificar, depurar i augmentar la teva productivitat com mai abans.",
+ "accountMention": "Per començar, crea el teu compte s2sCopilot Cloud. Obtén models potents, control web, analítica, suport i molt més.",
"getStarted": "Crea compte Roo",
"noAccount": "o utilitza sense compte"
},
"providerSignup": {
"heading": "Tria el teu proveïdor",
"chooseProvider": "Roo necessita un proveïdor de LLM per funcionar. Tria-ne un per començar, pots afegir-ne més tard.",
- "rooCloudProvider": "Proveïdor de Roo Code Cloud",
- "rooCloudDescription": "La manera més fàcil de començar és amb el Proveïdor Roo Code Cloud: una mescla acurada de models gratuïts i de pagament a baix cost.",
+ "rooCloudProvider": "Proveïdor de s2sCopilot Cloud",
+ "rooCloudDescription": "La manera més fàcil de començar és amb el Proveïdor s2sCopilot Cloud: una mescla acurada de models gratuïts i de pagament a baix cost.",
"learnMore": "Més informació",
"useAnotherProvider": "Proveïdor de tercers",
"useAnotherProviderDescription": "Entra una clau API i comença.",
"noApiKeys": "No vols tractar amb claus API i comptes separats?",
- "backToRoo": "Tria el Proveïdor Roo Code Cloud.",
+ "backToRoo": "Tria el Proveïdor s2sCopilot Cloud.",
"goBack": "Enrere",
"finish": "Finalitza"
},
"waitingForCloud": {
- "heading": "Connexió a Roo Code Cloud...",
- "description": "Et portarem al teu navegador per registrar-te a Roo Code Cloud. Després et portarem aquí per acabar.",
+ "heading": "Connexió a s2sCopilot Cloud...",
+ "description": "Et portarem al teu navegador per registrar-te a s2sCopilot Cloud. Després et portarem aquí per acabar.",
"noPrompt": "Si no se't demana que obris una URL, fes clic aquí .",
"havingTrouble": "Si has acabat de registrar-te però tens problemes, fes clic aquí .",
"pasteUrl": "Enganxa l'URL de devolució de trucada des del teu navegador:",
"docsLink": "No funciona? Consulta la documentació .",
- "invalidURL": "Això no sembla una URL de devolució de trucada vàlida. Si us plau, copia el que Roo Code Cloud està mostrant al teu navegador.",
+ "invalidURL": "Això no sembla una URL de devolució de trucada vàlida. Si us plau, copia el que s2sCopilot Cloud està mostrant al teu navegador.",
"goBack": "Enrere"
},
"startRouter": "Recomanem utilitzar un encaminador LLM:",
"startCustom": "O pots portar la teva pròpia clau API:",
"telemetry": {
- "helpImprove": "Ajuda a millorar Roo Code",
- "helpImproveMessage": "Roo Code recopila dades d'errors i ús per ajudar-nos a corregir errors i millorar l'extensió. Aquesta telemetria no recopila codi, indicacions o informació personal. Pots desactivar-la a configuració ."
+ "helpImprove": "Ajuda a millorar s2sCopilot",
+ "helpImproveMessage": "s2sCopilot recopila dades d'errors i ús per ajudar-nos a corregir errors i millorar l'extensió. Aquesta telemetria no recopila codi, indicacions o informació personal. Pots desactivar-la a configuració ."
},
"importSettings": "Importa la configuració"
}
diff --git a/webview-ui/src/i18n/locales/ca/worktrees.json b/webview-ui/src/i18n/locales/ca/worktrees.json
index e84c8a716bf..9c26cb4cd99 100644
--- a/webview-ui/src/i18n/locales/ca/worktrees.json
+++ b/webview-ui/src/i18n/locales/ca/worktrees.json
@@ -1,7 +1,7 @@
{
"title": "Worktrees",
"done": "Fet",
- "description": "Els worktrees de Git et permeten treballar en diverses branques alhora en directoris separats. Cada worktree té la seva pròpia finestra de VS Code amb Roo Code.",
+ "description": "Els worktrees de Git et permeten treballar en diverses branques alhora en directoris separats. Cada worktree té la seva pròpia finestra de VS Code amb s2sCopilot.",
"notGitRepo": "Aquest espai de treball no és un repositori Git. Els worktrees necessiten un repositori Git per funcionar.",
"multiRootNotSupported": "Els worktrees no són compatibles amb espais de treball de múltiples arrels. Obre una sola carpeta per fer servir worktrees.",
@@ -18,12 +18,13 @@
"detachedHead": "HEAD separat",
"noBranch": "Sense branca",
- "switchInThisWindow": "Canvia a worktree",
+ "openInCurrentWindow": "Obre a la finestra actual",
"openInNewWindow": "Obre en una finestra nova",
"delete": "Suprimeix",
"newWorktree": "Worktree nou",
"createWorktree": "Crea worktree",
+ "createWorktreeDescription": "Crea un worktree nou per treballar en una branca diferent dins del seu propi directori.",
"branchName": "Nom de la branca",
"createNewBranch": "Crea una branca nova",
"checkoutExisting": "Fes checkout d'una branca existent",
@@ -34,9 +35,8 @@
"noBranchFound": "No s'ha trobat cap branca",
"localBranches": "Branques locals",
"remoteBranches": "Branques remotes",
- "worktreePath": "En",
- "selectWorktreeLocation": "Selecciona la ubicació del Worktree",
- "selectFolderForWorktree": "Selecciona carpeta per al worktree nou",
+ "worktreePath": "Camí del worktree",
+ "pathHint": "El camí on es crearà el worktree",
"noIncludeFileWarning": "No hi ha cap fitxer .worktreeinclude",
"noIncludeFileHint": "Sense un fitxer .worktreeinclude, fitxers com node_modules no es copiaran al worktree nou. Potser hauràs d'executar npm install després de crear-lo.",
"create": "Crea",
@@ -46,24 +46,13 @@
"cancel": "Cancel·la",
"deleteWorktree": "Suprimeix worktree",
+ "deleteWorktreeDescription": "Això eliminarà el worktree i tots els seus fitxers.",
"deleteWarning": "Aquesta acció no es pot desfer. S'eliminarà:",
- "deleteWarningBranch": "La branca i qualsevol canvi sense confirmar",
+ "deleteWarningBranch": "La branca '{{branch}}' i tots els canvis sense confirmar",
"deleteWarningFiles": "Tots els fitxers del directori del worktree",
- "deleteNoticeLarge": "Si és un gran repositori, podria trigar una mica.",
"forceDelete": "Força la supressió",
"worktreeIsLocked": "el worktree està bloquejat",
"deleting": "S'està suprimint...",
- "close": "Tanca",
-
- "showInHomeScreen": "Mostra worktrees a la pantalla d'inici",
-
- "selector": {
- "worktree": "Worktree",
- "title": "Worktrees",
- "tooltip": "Canvia entre worktrees",
- "description": "Els worktrees de Git et permeten treballar en diverses branques simultàniament. Fes clic per canviar l'espai de treball.",
- "settings": "Gestiona Worktrees",
- "info": "Els worktrees de Git et permeten tenir diversos directoris de treball adjunts al mateix repositori."
- }
+ "close": "Tanca"
}
diff --git a/webview-ui/src/i18n/locales/de/chat.json b/webview-ui/src/i18n/locales/de/chat.json
index 468a71bf870..4bca768eec4 100644
--- a/webview-ui/src/i18n/locales/de/chat.json
+++ b/webview-ui/src/i18n/locales/de/chat.json
@@ -1,5 +1,5 @@
{
- "greeting": "Willkommen bei Roo Code",
+ "greeting": "Willkommen bei s2sCopilot",
"task": {
"title": "Aufgabe",
"expand": "Aufgabe erweitern",
@@ -21,11 +21,11 @@
"sharePublicly": "Öffentlich teilen",
"sharePubliclyDescription": "Jeder mit dem Link kann zugreifen",
"connectToCloud": "Mit Cloud verbinden",
- "connectToCloudDescription": "Melde dich bei Roo Code Cloud an, um Aufgaben zu teilen",
+ "connectToCloudDescription": "Melde dich bei s2sCopilot Cloud an, um Aufgaben zu teilen",
"sharingDisabledByOrganization": "Freigabe von der Organisation deaktiviert",
"shareSuccessOrganization": "Organisationslink in die Zwischenablage kopiert",
"shareSuccessPublic": "Öffentlicher Link in die Zwischenablage kopiert",
- "openInCloud": "Aufgabe in Roo Code Cloud öffnen",
+ "openInCloud": "Aufgabe in s2sCopilot Cloud öffnen",
"openInCloudIntro": "Überwache oder interagiere mit Roo von überall aus. Scanne, klicke oder kopiere zum Öffnen.",
"openApiHistory": "API-Verlauf öffnen",
"openUiHistory": "UI-Verlauf öffnen",
@@ -96,7 +96,7 @@
},
"enqueueMessage": "Nachricht zur Warteschlange hinzufügen (wird nach Abschluss der aktuellen Aufgabe gesendet)",
"scrollToBottom": "Zum Chat-Ende scrollen",
- "about": "Roo Code ist ein ganzes KI-Entwicklerteam in deinem Editor.",
+ "about": "s2sCopilot ist ein ganzes KI-Entwicklerteam in deinem Editor.",
"docs": "Schau in unsere Dokumentation , um mehr zu erfahren.",
"onboarding": "Deine Aufgabenliste in diesem Arbeitsbereich ist leer.",
"rooTips": {
@@ -158,7 +158,7 @@
"500": "Fehler auf dem Server des Anbieters. Es stimmt etwas mit der Anbieterseite nicht, mit deiner Anfrage stimmt alles.",
"docs": "Dokumentation",
"goToSettings": "Einstellungen",
- "unknown": "Unbekannter API-Fehler. Bitte kontaktiere den Roo Code Support.",
+ "unknown": "Unbekannter API-Fehler. Bitte kontaktiere den s2sCopilot Support.",
"connection": "Verbindungsfehler. Stelle sicher, dass du eine funktionierende Internetverbindung hast.",
"claudeCodeNotAuthenticated": "Du musst dich anmelden, um Claude Code zu verwenden. Gehe zu den Einstellungen und klicke auf \"Bei Claude Code anmelden\", um dich zu authentifizieren."
}
@@ -329,13 +329,13 @@
"timerPrefix": "Automatische Genehmigung aktiviert. Wähle in {{seconds}}s…"
},
"announcement": {
- "title": "Roo Code {{version}} veröffentlicht",
- "support": "Bitte unterstütze Roo Code, indem du uns auf GitHub einen Stern gibst.",
+ "title": "s2sCopilot {{version}} veröffentlicht",
+ "support": "Bitte unterstütze s2sCopilot, indem du uns auf GitHub einen Stern gibst.",
"stealthModel": {
- "feature": "Zeitlich begrenztes KOSTENLOSES Stealth-Modell - Code Supernova: Jetzt mit einem 1M Token Kontextfenster erweitert! Ein vielseitiges agentisches Coding-Modell, das Bildeingaben unterstützt und über Roo Code Cloud zugänglich ist.",
+ "feature": "Zeitlich begrenztes KOSTENLOSES Stealth-Modell - Code Supernova: Jetzt mit einem 1M Token Kontextfenster erweitert! Ein vielseitiges agentisches Coding-Modell, das Bildeingaben unterstützt und über s2sCopilot Cloud zugänglich ist.",
"note": "(Hinweis: Prompts und Vervollständigungen werden vom Modellersteller protokolliert und zur Verbesserung des Modells verwendet)",
- "connectButton": "Mit Roo Code Cloud verbinden",
- "selectModel": "Wähle roo/code-supernova vom Roo Code Cloud-Provider in den Einstellungen aus, um zu beginnen.",
+ "connectButton": "Mit s2sCopilot Cloud verbinden",
+ "selectModel": "Wähle roo/code-supernova vom s2sCopilot Cloud-Provider in den Einstellungen aus, um zu beginnen.",
"goToSettingsButton": "Zu den Einstellungen"
},
"release": {
@@ -404,7 +404,7 @@
"profileViolationWarning": "Das aktuelle Profil ist nicht kompatibel mit den Einstellungen deiner Organisation",
"shellIntegration": {
"title": "Befehlsausführungswarnung",
- "description": "Dein Befehl wird ohne VSCode Terminal-Shell-Integration ausgeführt. Um diese Warnung zu unterdrücken, kannst du die Shell-Integration im Abschnitt Terminal der Roo Code Einstellungen deaktivieren oder die VSCode Terminal-Integration mit dem Link unten beheben.",
+ "description": "Dein Befehl wird ohne VSCode Terminal-Shell-Integration ausgeführt. Um diese Warnung zu unterdrücken, kannst du die Shell-Integration im Abschnitt Terminal der s2sCopilot Einstellungen deaktivieren oder die VSCode Terminal-Integration mit dem Link unten beheben.",
"troubleshooting": "Klicke hier für die Shell-Integrationsdokumentation."
},
"ask": {
@@ -445,7 +445,7 @@
"ariaLabel": "Version {{version}} - Klicken Sie, um die Versionshinweise anzuzeigen"
},
"rooCloudCTA": {
- "title": "Roo Code Cloud entwickelt sich weiter!",
+ "title": "s2sCopilot Cloud entwickelt sich weiter!",
"description": "Führe Remote-Agenten in der Cloud aus, greife von überall auf deine Aufgaben zu, arbeite mit anderen zusammen und vieles mehr.",
"joinWaitlist": "Melde dich an, um die neuesten Updates zu erhalten."
},
diff --git a/webview-ui/src/i18n/locales/de/cloud.json b/webview-ui/src/i18n/locales/de/cloud.json
index 70e480cbc4e..de78902ab0c 100644
--- a/webview-ui/src/i18n/locales/de/cloud.json
+++ b/webview-ui/src/i18n/locales/de/cloud.json
@@ -3,20 +3,20 @@
"profilePicture": "Profilbild",
"logOut": "Abmelden",
"testApiAuthentication": "API-Authentifizierung testen",
- "signIn": "Mit Roo Code Cloud verbinden",
+ "signIn": "Mit s2sCopilot Cloud verbinden",
"connect": "Loslegen",
- "cloudBenefitsTitle": "Roo Code Cloud ausprobieren",
+ "cloudBenefitsTitle": "s2sCopilot Cloud ausprobieren",
"cloudBenefitProvider": "Zugriff auf kostenlose und kostenpflichtige Modelle, die hervorragend mit Roo funktionieren",
"cloudBenefitCloudAgents": "Aufgaben an autonome Cloud-Agenten übergeben",
"cloudBenefitTriggers": "Code-Reviews auf Github erhalten, Aufgaben aus Slack starten und mehr",
"cloudBenefitWalkaway": "Aufgaben von überall verfolgen und steuern (auch vom Handy)",
"cloudBenefitHistory": "Von überall auf deinen Aufgabenverlauf zugreifen und ihn mit anderen teilen",
"cloudBenefitMetrics": "Erhalte einen ganzheitlichen Überblick über deinen Token-Verbrauch",
- "visitCloudWebsite": "Roo Code Cloud besuchen",
+ "visitCloudWebsite": "s2sCopilot Cloud besuchen",
"taskSync": "Aufgabensynchronisierung",
- "taskSyncDescription": "Synchronisiere deine Aufgaben zum Anzeigen und Teilen in Roo Code Cloud",
+ "taskSyncDescription": "Synchronisiere deine Aufgaben zum Anzeigen und Teilen in s2sCopilot Cloud",
"remoteControl": "Roomote Control",
- "remoteControlDescription": "Ermöglicht die Steuerung von Aufgaben über Roo Code Cloud",
+ "remoteControlDescription": "Ermöglicht die Steuerung von Aufgaben über s2sCopilot Cloud",
"remoteControlRequiresTaskSync": "Die Aufgabensynchronisierung muss aktiviert sein, um Roomote Control zu verwenden",
"taskSyncManagedByOrganization": "Die Aufgabensynchronisierung wird von deiner Organisation verwaltet",
"usageMetricsAlwaysReported": "Modellnutzungsinformationen werden bei Anmeldung immer gemeldet",
@@ -25,12 +25,12 @@
"pasteCallbackUrl": "Kopiere die Redirect-URL aus deinem Browser und füge sie hier ein:",
"startOver": "Von vorne beginnen",
"personalAccount": "Persönliches Konto",
- "switchAccount": "Roo Code Cloud Konto wechseln",
+ "switchAccount": "s2sCopilot Cloud Konto wechseln",
"createTeamAccount": "Team-Konto erstellen",
- "cloudUrlPillLabel": "Roo Code Cloud URL",
+ "cloudUrlPillLabel": "s2sCopilot Cloud URL",
"upsell": {
- "autoApprovePowerUser": "Roo etwas Unabhängigkeit geben? Kontrolliere es von überall mit Roo Code Cloud. Mehr erfahren .",
+ "autoApprovePowerUser": "Roo etwas Unabhängigkeit geben? Kontrolliere es von überall mit s2sCopilot Cloud. Mehr erfahren .",
"longRunningTask": "Das könnte eine Weile dauern. Mit Cloud von überall weitermachen.",
- "taskList": "Gefällt dir Roo? Schau dir Roo Code Cloud an: Verfolge und steuere deine Aufgaben von überall, führe autonome Cloud-Agenten aus, erhalte Nutzungsstatistiken und mehr. Erfahre mehr ."
+ "taskList": "Gefällt dir Roo? Schau dir s2sCopilot Cloud an: Verfolge und steuere deine Aufgaben von überall, führe autonome Cloud-Agenten aus, erhalte Nutzungsstatistiken und mehr. Erfahre mehr ."
}
}
diff --git a/webview-ui/src/i18n/locales/de/settings.json b/webview-ui/src/i18n/locales/de/settings.json
index bc275a64e50..392420f10fa 100644
--- a/webview-ui/src/i18n/locales/de/settings.json
+++ b/webview-ui/src/i18n/locales/de/settings.json
@@ -29,7 +29,6 @@
"providers": "Anbieter",
"modes": "Modi",
"mcp": "MCP-Server",
- "worktrees": "Worktrees",
"autoApprove": "Auto-Genehmigung",
"browser": "Computerzugriff",
"checkpoints": "Kontrollpunkte",
@@ -41,7 +40,7 @@
"ui": "UI",
"experimental": "Experimentell",
"language": "Sprache",
- "about": "Über Roo Code"
+ "about": "Über s2sCopilot"
},
"about": {
"bugReport": {
@@ -59,7 +58,7 @@
"contact": {
"label": "Musst du mit uns sprechen? Schreibe"
},
- "community": "Möchtest du Tipps oder dich einfach mit anderen Roo Code-Nutzern austauschen? Tritt reddit.com/r/RooCode oder discord.gg/roocode bei",
+ "community": "Möchtest du Tipps oder dich einfach mit anderen s2sCopilot-Nutzern austauschen? Tritt reddit.com/r/RooCode oder discord.gg/roocode bei",
"contactAndCommunity": "Kontakt & Community",
"manageSettings": "Einstellungen verwalten",
"debugMode": {
@@ -457,7 +456,7 @@
"draftModelDesc": "Das Entwurfsmodell muss aus derselben Modellfamilie stammen, damit das spekulative Dekodieren korrekt funktioniert.",
"selectDraftModel": "Entwurfsmodell auswählen",
"noModelsFound": "Keine Entwurfsmodelle gefunden. Bitte stelle sicher, dass LM Studio mit aktiviertem Servermodus läuft.",
- "description": "LM Studio ermöglicht es dir, Modelle lokal auf deinem Computer auszuführen. Eine Anleitung zum Einstieg findest du in ihrem Schnellstart-Guide . Du musst auch die lokale Server -Funktion von LM Studio starten, um es mit dieser Erweiterung zu verwenden. Hinweis: Roo Code verwendet komplexe Prompts und funktioniert am besten mit Claude-Modellen. Weniger leistungsfähige Modelle funktionieren möglicherweise nicht wie erwartet."
+ "description": "LM Studio ermöglicht es dir, Modelle lokal auf deinem Computer auszuführen. Eine Anleitung zum Einstieg findest du in ihrem Schnellstart-Guide . Du musst auch die lokale Server -Funktion von LM Studio starten, um es mit dieser Erweiterung zu verwenden. Hinweis: s2sCopilot verwendet komplexe Prompts und funktioniert am besten mit Claude-Modellen. Weniger leistungsfähige Modelle funktionieren möglicherweise nicht wie erwartet."
},
"ollama": {
"baseUrl": "Basis-URL (optional)",
@@ -467,15 +466,15 @@
"numCtx": "Kontextfenstergröße (num_ctx)",
"numCtxHelp": "Überschreibt die Standard-Kontextfenstergröße des Modells. Lassen Sie das Feld leer, um die Modelfile-Konfiguration des Modells zu verwenden. Der Mindestwert ist 128.",
"description": "Ollama ermöglicht es dir, Modelle lokal auf deinem Computer auszuführen. Eine Anleitung zum Einstieg findest du im Schnellstart-Guide.",
- "warning": "Hinweis: Roo Code verwendet komplexe Prompts und funktioniert am besten mit Claude-Modellen. Weniger leistungsfähige Modelle funktionieren möglicherweise nicht wie erwartet."
+ "warning": "Hinweis: s2sCopilot verwendet komplexe Prompts und funktioniert am besten mit Claude-Modellen. Weniger leistungsfähige Modelle funktionieren möglicherweise nicht wie erwartet."
},
"unboundApiKey": "Unbound API-Schlüssel",
"getUnboundApiKey": "Unbound API-Schlüssel erhalten",
"unboundRefreshModelsSuccess": "Modellliste aktualisiert! Sie können jetzt aus den neuesten Modellen auswählen.",
"unboundInvalidApiKey": "Ungültiger API-Schlüssel. Bitte überprüfen Sie Ihren API-Schlüssel und versuchen Sie es erneut.",
"roo": {
- "authenticatedMessage": "Sicher authentifiziert über dein Roo Code Cloud-Konto.",
- "connectButton": "Mit Roo Code Cloud verbinden"
+ "authenticatedMessage": "Sicher authentifiziert über dein s2sCopilot Cloud-Konto.",
+ "connectButton": "Mit s2sCopilot Cloud verbinden"
},
"openRouter": {
"providerRouting": {
@@ -485,7 +484,7 @@
}
},
"customModel": {
- "capabilities": "Konfiguriere die Fähigkeiten und Preise für dein benutzerdefiniertes OpenAI-kompatibles Modell. Sei vorsichtig bei der Angabe der Modellfähigkeiten, da diese beeinflussen können, wie Roo Code funktioniert.",
+ "capabilities": "Konfiguriere die Fähigkeiten und Preise für dein benutzerdefiniertes OpenAI-kompatibles Modell. Sei vorsichtig bei der Angabe der Modellfähigkeiten, da diese beeinflussen können, wie s2sCopilot funktioniert.",
"maxTokens": {
"label": "Maximale Ausgabe-Tokens",
"description": "Maximale Anzahl von Tokens, die das Modell in einer Antwort generieren kann. (Geben Sie -1 an, damit der Server die maximalen Tokens festlegt.)"
@@ -889,7 +888,7 @@
}
},
"modelPicker": {
- "automaticFetch": "Die Erweiterung ruft automatisch die neueste Liste der auf {{serviceName}} verfügbaren Modelle ab. Wenn du dir nicht sicher bist, welches Modell du wählen sollst, funktioniert Roo Code am besten mit {{defaultModelId}} . Du kannst auch versuchen, nach \"kostenlos\" zu suchen, um die derzeit verfügbaren kostenlosen Optionen zu finden.",
+ "automaticFetch": "Die Erweiterung ruft automatisch die neueste Liste der auf {{serviceName}} verfügbaren Modelle ab. Wenn du dir nicht sicher bist, welches Modell du wählen sollst, funktioniert s2sCopilot am besten mit {{defaultModelId}} . Du kannst auch versuchen, nach \"kostenlos\" zu suchen, um die derzeit verfügbaren kostenlosen Optionen zu finden.",
"label": "Modell",
"searchPlaceholder": "Suchen",
"noMatchFound": "Keine Übereinstimmung gefunden",
@@ -900,7 +899,7 @@
"feedback": "Wenn du Fragen oder Feedback hast, kannst du gerne ein Issue auf github.com/RooCodeInc/Roo-Code eröffnen oder reddit.com/r/RooCode oder discord.gg/roocode beitreten",
"telemetry": {
"label": "Anonyme Fehler- und Nutzungsberichte zulassen",
- "description": "Hilf mit, Roo Code zu verbessern, indem du anonyme Nutzungsdaten und Fehlerberichte sendest. Diese Telemetrie sammelt keine Code-, Prompt- oder persönliche Informationen. Weitere Einzelheiten findest du in unserer Datenschutzrichtlinie ."
+ "description": "Hilf mit, s2sCopilot zu verbessern, indem du anonyme Nutzungsdaten und Fehlerberichte sendest. Diese Telemetrie sammelt keine Code-, Prompt- oder persönliche Informationen. Weitere Einzelheiten findest du in unserer Datenschutzrichtlinie ."
},
"settings": {
"import": "Importieren",
diff --git a/webview-ui/src/i18n/locales/de/welcome.json b/webview-ui/src/i18n/locales/de/welcome.json
index aa1e4a5bb39..f0cd6cfdbec 100644
--- a/webview-ui/src/i18n/locales/de/welcome.json
+++ b/webview-ui/src/i18n/locales/de/welcome.json
@@ -13,40 +13,40 @@
}
},
"landing": {
- "greeting": "Willkommen bei Roo Code!",
- "introduction": "Mit einer Reihe von integrierten und erweiterbaren Modi ermöglicht dir Roo Code, zu planen, zu architektieren, zu coden, zu debuggen und deine Produktivität wie nie zuvor zu steigern.",
- "accountMention": "Um zu beginnen, erstelle dein Roo Code Cloud Konto. Erhalte leistungsstarke Modelle, Webkontrolle, Analysen, Support und mehr.",
+ "greeting": "Willkommen bei s2sCopilot!",
+ "introduction": "Mit einer Reihe von integrierten und erweiterbaren Modi ermöglicht dir s2sCopilot, zu planen, zu architektieren, zu coden, zu debuggen und deine Produktivität wie nie zuvor zu steigern.",
+ "accountMention": "Um zu beginnen, erstelle dein s2sCopilot Cloud Konto. Erhalte leistungsstarke Modelle, Webkontrolle, Analysen, Support und mehr.",
"getStarted": "Roo-Konto erstellen",
"noAccount": "oder ohne Konto verwenden"
},
"providerSignup": {
"heading": "Wähle deinen Anbieter",
"chooseProvider": "Roo braucht einen LLM-Anbieter, um zu funktionieren. Wähle einen aus, um loszulegen. Du kannst später mehr hinzufügen.",
- "rooCloudProvider": "Roo Code Router",
- "rooCloudDescription": "Der einfachste Weg loszulegen ist mit dem Roo Code Router: eine kuratierte Mischung aus kostenlosen und bezahlten Modellen zu niedrigen Kosten.",
+ "rooCloudProvider": "s2sCopilot Router",
+ "rooCloudDescription": "Der einfachste Weg loszulegen ist mit dem s2sCopilot Router: eine kuratierte Mischung aus kostenlosen und bezahlten Modellen zu niedrigen Kosten.",
"learnMore": "Weitere Informationen",
"useAnotherProvider": "3rd-party Provider",
"useAnotherProviderDescription": "Gib einen API-Schlüssel ein und leg los.",
"noApiKeys": "Du möchtest dich nicht mit API-Schlüsseln und separaten Konten rumschlagen?",
- "backToRoo": "Geh mit dem Roo Code Router.",
+ "backToRoo": "Geh mit dem s2sCopilot Router.",
"goBack": "Zurück",
"finish": "Beenden"
},
"waitingForCloud": {
- "heading": "Anmeldung bei Roo Code Cloud...",
- "description": "Wir bringen dich in deinen Browser, um dich für Roo Code Cloud zu registrieren. Dann bringen wir dich hierher zurück, um das Einrichten abzuschließen.",
+ "heading": "Anmeldung bei s2sCopilot Cloud...",
+ "description": "Wir bringen dich in deinen Browser, um dich für s2sCopilot Cloud zu registrieren. Dann bringen wir dich hierher zurück, um das Einrichten abzuschließen.",
"noPrompt": "Wenn du nicht aufgefordert wirst, eine URL zu öffnen, klick hier .",
"havingTrouble": "Wenn du die Anmeldung abgeschlossen hast, aber Probleme hast, klick hier .",
"pasteUrl": "Füge die Callback-URL aus deinem Browser ein:",
"docsLink": "Funktioniert nicht? Schau dir die Dokumentation an .",
- "invalidURL": "Das sieht nicht wie eine gültige Callback-URL aus. Bitte kopiere das, was Roo Code Cloud in deinem Browser anzeigt.",
+ "invalidURL": "Das sieht nicht wie eine gültige Callback-URL aus. Bitte kopiere das, was s2sCopilot Cloud in deinem Browser anzeigt.",
"goBack": "Zurück"
},
"startRouter": "Wir empfehlen die Verwendung eines LLM-Routers:",
"startCustom": "Oder du kannst deinen eigenen API-Schlüssel verwenden:",
"telemetry": {
- "helpImprove": "Hilf, Roo Code zu verbessern",
- "helpImproveMessage": "Roo Code sammelt Fehler- und Nutzungsdaten, um uns dabei zu helfen, Fehler zu beheben und die Erweiterung zu verbessern. Diese Telemetrie sammelt keine Code-, Prompt- oder persönliche Informationen. Du kannst diese in den Einstellungen deaktivieren."
+ "helpImprove": "Hilf, s2sCopilot zu verbessern",
+ "helpImproveMessage": "s2sCopilot sammelt Fehler- und Nutzungsdaten, um uns dabei zu helfen, Fehler zu beheben und die Erweiterung zu verbessern. Diese Telemetrie sammelt keine Code-, Prompt- oder persönliche Informationen. Du kannst diese in den Einstellungen deaktivieren."
},
"importSettings": "Einstellungen importieren"
}
diff --git a/webview-ui/src/i18n/locales/de/worktrees.json b/webview-ui/src/i18n/locales/de/worktrees.json
index eed464fd5ee..f8feabd5a05 100644
--- a/webview-ui/src/i18n/locales/de/worktrees.json
+++ b/webview-ui/src/i18n/locales/de/worktrees.json
@@ -1,7 +1,7 @@
{
"title": "Worktrees",
"done": "Fertig",
- "description": "Git-Worktrees ermöglichen dir, gleichzeitig an mehreren Branches in separaten Verzeichnissen zu arbeiten. Jeder Worktree bekommt sein eigenes VS Code-Fenster mit Roo Code.",
+ "description": "Git-Worktrees ermöglichen dir, gleichzeitig an mehreren Branches in separaten Verzeichnissen zu arbeiten. Jeder Worktree bekommt sein eigenes VS Code-Fenster mit s2sCopilot.",
"notGitRepo": "Dieser Workspace ist kein Git-Repository. Worktrees benötigen ein Git-Repository, um zu funktionieren.",
"multiRootNotSupported": "Worktrees werden in Multi-Root-Workspaces nicht unterstützt. Öffne einen einzelnen Ordner, um Worktrees zu verwenden.",
@@ -18,12 +18,13 @@
"detachedHead": "Detached HEAD",
"noBranch": "Kein Branch",
- "switchInThisWindow": "Zu Worktree wechseln",
+ "openInCurrentWindow": "Im aktuellen Fenster öffnen",
"openInNewWindow": "In neuem Fenster öffnen",
"delete": "Löschen",
"newWorktree": "Neuer Worktree",
"createWorktree": "Worktree erstellen",
+ "createWorktreeDescription": "Erstelle einen neuen Worktree, um in einem eigenen Verzeichnis an einem separaten Branch zu arbeiten.",
"branchName": "Branch-Name",
"createNewBranch": "Neuen Branch erstellen",
"checkoutExisting": "Vorhandenen Branch auschecken",
@@ -34,9 +35,8 @@
"noBranchFound": "Kein Branch gefunden",
"localBranches": "Lokale Branches",
"remoteBranches": "Remote-Branches",
- "worktreePath": "In",
- "selectWorktreeLocation": "Worktree-Speicherort auswählen",
- "selectFolderForWorktree": "Ordner für neuen Worktree auswählen",
+ "worktreePath": "Worktree-Pfad",
+ "pathHint": "Der Pfad, in dem der Worktree erstellt wird",
"noIncludeFileWarning": "Keine .worktreeinclude-Datei",
"noIncludeFileHint": "Ohne eine .worktreeinclude-Datei werden Dateien wie node_modules nicht in den neuen Worktree kopiert. Möglicherweise musst du nach dem Erstellen npm install ausführen.",
"create": "Erstellen",
@@ -46,24 +46,13 @@
"cancel": "Abbrechen",
"deleteWorktree": "Worktree löschen",
+ "deleteWorktreeDescription": "Dadurch wird der Worktree und alle seine Dateien entfernt.",
"deleteWarning": "Diese Aktion kann nicht rückgängig gemacht werden. Folgendes wird gelöscht:",
- "deleteWarningBranch": "Der Branch und alle nicht committeten Änderungen",
+ "deleteWarningBranch": "Der Branch '{{branch}}' und alle nicht committeten Änderungen",
"deleteWarningFiles": "Alle Dateien im Worktree-Verzeichnis",
- "deleteNoticeLarge": "Bei großen Repositorys kann dies eine Weile dauern.",
"forceDelete": "Löschen erzwingen",
"worktreeIsLocked": "Worktree ist gesperrt",
"deleting": "Wird gelöscht...",
- "close": "Schließen",
-
- "showInHomeScreen": "Worktrees auf dem Startbildschirm anzeigen",
-
- "selector": {
- "worktree": "Worktree",
- "title": "Worktrees",
- "tooltip": "Zwischen Worktrees wechseln",
- "description": "Git Worktrees ermöglichen dir, gleichzeitig an mehreren Branches zu arbeiten. Klicke hier, um den Workspace zu wechseln.",
- "settings": "Worktrees verwalten",
- "info": "Git Worktrees ermöglichen dir, mehrere Arbeitsverzeichnisse mit demselben Repository zu verbinden."
- }
+ "close": "Schließen"
}
diff --git a/webview-ui/src/i18n/locales/en/chat.json b/webview-ui/src/i18n/locales/en/chat.json
index 0a033795547..f58440c7e72 100644
--- a/webview-ui/src/i18n/locales/en/chat.json
+++ b/webview-ui/src/i18n/locales/en/chat.json
@@ -1,5 +1,5 @@
{
- "greeting": "Welcome to Roo Code!",
+ "greeting": "Welcome to s2sCopilot!",
"task": {
"title": "Task",
"expand": "Expand task",
@@ -21,11 +21,11 @@
"sharePublicly": "Share Publicly",
"sharePubliclyDescription": "Anyone with the link can access",
"connectToCloud": "Connect to Cloud",
- "connectToCloudDescription": "Sign in to Roo Code Cloud to share tasks",
+ "connectToCloudDescription": "Sign in to s2sCopilot Cloud to share tasks",
"sharingDisabledByOrganization": "Sharing disabled by organization",
"shareSuccessOrganization": "Organization link copied to clipboard",
"shareSuccessPublic": "Public link copied to clipboard",
- "openInCloud": "Open task in Roo Code Cloud",
+ "openInCloud": "Open task in s2sCopilot Cloud",
"openInCloudIntro": "Keep monitoring or interacting with Roo from anywhere. Scan, click or copy to open.",
"openApiHistory": "Open API History",
"openUiHistory": "Open UI History",
@@ -165,7 +165,7 @@
"429": "Too many requests. You're being rate-limited by the provider. Please wait a bit before your next API call.",
"500": "Provider server error. Something is wrong on the provider side, there's nothing wrong with your request.",
"connection": "Connection error. Make sure you have a working internet connection.",
- "unknown": "Unknown API error. Please contact Roo Code support.",
+ "unknown": "Unknown API error. Please contact s2sCopilot support.",
"claudeCodeNotAuthenticated": "You need to sign in to use Claude Code. Go to Settings and click \"Sign in to Claude Code\" to authenticate."
}
},
@@ -266,10 +266,10 @@
"response": "Response",
"arguments": "Arguments",
"text": {
- "rooSaid": "Roo said"
+ "rooSaid": "S2SCopilot"
},
"feedback": {
- "youSaid": "You said"
+ "youSaid": "You"
},
"mcp": {
"wantsToUseTool": "Roo wants to use a tool on the {{serverName}} MCP server",
@@ -335,13 +335,13 @@
"triggerLabelAll": "BRRR"
},
"announcement": {
- "title": "Roo Code {{version}} Released",
- "support": "Please support Roo Code by starring us on GitHub .",
+ "title": "s2sCopilot {{version}} Released",
+ "support": "Please support s2sCopilot by starring us on GitHub .",
"stealthModel": {
- "feature": "Limited-time FREE stealth model - Code Supernova: Now upgraded with a 1M token context window ! A versatile agentic coding model that supports image inputs, accessible through Roo Code Cloud.",
+ "feature": "Limited-time FREE stealth model - Code Supernova: Now upgraded with a 1M token context window ! A versatile agentic coding model that supports image inputs, accessible through s2sCopilot Cloud.",
"note": "(Note: prompts and completions are logged by the model creator and used to improve the model)",
- "connectButton": "Connect to Roo Code Cloud",
- "selectModel": "Select roo/code-supernova from the Roo Code Cloud provider in Settings to get started.",
+ "connectButton": "Connect to s2sCopilot Cloud",
+ "selectModel": "Select roo/code-supernova from the s2sCopilot Cloud provider in Settings to get started.",
"goToSettingsButton": "Go to Settings"
},
"release": {
@@ -418,7 +418,7 @@
"profileViolationWarning": "The current profile isn't compatible with your organization's settings",
"shellIntegration": {
"title": "Command Execution Warning",
- "description": "Your command is being executed without VSCode terminal shell integration. To suppress this warning you can disable shell integration in the Terminal section of the Roo Code settings or troubleshoot VSCode terminal integration using the link below.",
+ "description": "Your command is being executed without VSCode terminal shell integration. To suppress this warning you can disable shell integration in the Terminal section of the s2sCopilot settings or troubleshoot VSCode terminal integration using the link below.",
"troubleshooting": "Click here for shell integration documentation."
},
"ask": {
diff --git a/webview-ui/src/i18n/locales/en/cloud.json b/webview-ui/src/i18n/locales/en/cloud.json
index 4ba0d5f62d2..021204ba777 100644
--- a/webview-ui/src/i18n/locales/en/cloud.json
+++ b/webview-ui/src/i18n/locales/en/cloud.json
@@ -3,34 +3,34 @@
"profilePicture": "Profile picture",
"logOut": "Log out",
"testApiAuthentication": "Test API Authentication",
- "signIn": "Connect to Roo Code Cloud",
+ "signIn": "Connect to s2sCopilot Cloud",
"connect": "Get started",
- "cloudBenefitsTitle": "Try Roo Code Cloud",
+ "cloudBenefitsTitle": "Try s2sCopilot Cloud",
"cloudBenefitProvider": "Access free and paid models that work great with Roo",
"cloudBenefitCloudAgents": "Give tasks to autonomous Cloud agents",
"cloudBenefitTriggers": "Get code reviews on Github, start tasks from Slack and more",
"cloudBenefitWalkaway": "Follow and control tasks from anywhere (including your phone)",
"cloudBenefitHistory": "Access your task history from anywhere and share them with others",
"cloudBenefitMetrics": "Get a holistic view of your token consumption",
- "visitCloudWebsite": "Visit Roo Code Cloud",
+ "visitCloudWebsite": "Visit s2sCopilot Cloud",
"taskSync": "Task sync",
- "taskSyncDescription": "Sync your tasks for viewing and sharing on Roo Code Cloud",
+ "taskSyncDescription": "Sync your tasks for viewing and sharing on s2sCopilot Cloud",
"remoteControl": "Roomote Control",
- "remoteControlDescription": "Allow controlling tasks from Roo Code Cloud",
+ "remoteControlDescription": "Allow controlling tasks from s2sCopilot Cloud",
"remoteControlRequiresTaskSync": "Task sync must be enabled to use Roomote Control",
"taskSyncManagedByOrganization": "Task sync is managed by your organization",
"usageMetricsAlwaysReported": "Model usage info is always reported when logged in",
- "cloudUrlPillLabel": "Roo Code Cloud URL",
+ "cloudUrlPillLabel": "s2sCopilot Cloud URL",
"authWaiting": "Waiting for browser authentication...",
"havingTrouble": "Having trouble?",
"pasteCallbackUrl": "Copy the redirect URL from your browser and paste it here:",
"startOver": "Start over",
"personalAccount": "Personal Account",
- "switchAccount": "Switch Roo Code Cloud Account",
+ "switchAccount": "Switch s2sCopilot Cloud Account",
"createTeamAccount": "Create Team Account",
"upsell": {
- "autoApprovePowerUser": "Giving Roo some independence? Control it from anywhere with Roo Code Cloud. Learn more .",
+ "autoApprovePowerUser": "Giving Roo some independence? Control it from anywhere with s2sCopilot Cloud. Learn more .",
"longRunningTask": "This might take a while. Continue from anywhere with Cloud.",
- "taskList": "Enjoying Roo? Check out Roo Code Cloud: follow and control your tasks from anywhere, run autonomous Cloud agents, get usage stats and more. Learn more ."
+ "taskList": "Enjoying Roo? Check out s2sCopilot Cloud: follow and control your tasks from anywhere, run autonomous Cloud agents, get usage stats and more. Learn more ."
}
}
diff --git a/webview-ui/src/i18n/locales/en/marketplace.json b/webview-ui/src/i18n/locales/en/marketplace.json
index dae9dd26116..05da27b91da 100644
--- a/webview-ui/src/i18n/locales/en/marketplace.json
+++ b/webview-ui/src/i18n/locales/en/marketplace.json
@@ -1,5 +1,5 @@
{
- "title": "Roo Marketplace",
+ "title": "s2sCopilot Marketplace",
"tabs": {
"installed": "Installed",
"settings": "Settings",
diff --git a/webview-ui/src/i18n/locales/en/mcp.json b/webview-ui/src/i18n/locales/en/mcp.json
index 2fcae2840c7..ce92758e9f6 100644
--- a/webview-ui/src/i18n/locales/en/mcp.json
+++ b/webview-ui/src/i18n/locales/en/mcp.json
@@ -2,16 +2,16 @@
"title": "MCP Servers",
"done": "Done",
"marketplace": "MCP Marketplace",
- "description": "The <0>Model Context Protocol0> enables communication with locally running MCP servers that provide additional tools and resources to extend Roo's capabilities. You can use <1>community-made servers1> or ask Roo to create new tools specific to your workflow (e.g., \"add a tool that gets the latest npm docs\").",
+ "description": "The <0>Model Context Protocol0> enables communication with locally running MCP servers that provide additional tools and resources to extend s2sCopilot's capabilities. You can use <1>community-made servers1> or ask s2sCopilot to create new tools specific to your workflow (e.g., \"add a tool that gets the latest npm docs\").",
"instructions": "Instructions",
"enableToggle": {
"title": "Enable MCP Servers",
- "description": "Turn this ON to let Roo use tools from connected MCP servers. This gives Roo more capabilities. If you don't plan to use these extra tools, turn it OFF to help reduce API token costs."
+ "description": "Turn this ON to let s2sCopilot use tools from connected MCP servers. This gives s2sCopilot more capabilities. If you don't plan to use these extra tools, turn it OFF to help reduce API token costs."
},
"enableServerCreation": {
"title": "Enable MCP Server Creation",
- "description": "Enable this to have Roo help you build <1>new1> custom MCP servers. <0>Learn about server creation0>",
- "hint": "Hint: To reduce API token costs, disable this setting when you are not actively asking Roo to create a new MCP server."
+ "description": "Enable this to have s2sCopilot help you build <1>new1> custom MCP servers. <0>Learn about server creation0>",
+ "hint": "Hint: To reduce API token costs, disable this setting when you are not actively asking s2sCopilot to create a new MCP server."
},
"editGlobalMCP": "Edit Global MCP",
"editProjectMCP": "Edit Project MCP",
diff --git a/webview-ui/src/i18n/locales/en/prompts.json b/webview-ui/src/i18n/locales/en/prompts.json
index 19837c6b2c3..650deca929d 100644
--- a/webview-ui/src/i18n/locales/en/prompts.json
+++ b/webview-ui/src/i18n/locales/en/prompts.json
@@ -34,7 +34,7 @@
"roleDefinition": {
"title": "Role Definition",
"resetToDefault": "Reset to default",
- "description": "Define Roo's expertise and personality for this mode. This description shapes how Roo presents itself and approaches tasks."
+ "description": "Define s2sCopilot's expertise and personality for this mode. This description shapes how s2sCopilot presents itself and approaches tasks."
},
"description": {
"title": "Short description (for humans)",
@@ -43,18 +43,18 @@
},
"whenToUse": {
"title": "When to Use (optional)",
- "description": "Guidance for Roo for when this mode should be used. This helps the Orchestrator choose the right mode for a task.",
+ "description": "Guidance for s2sCopilot for when this mode should be used. This helps the Orchestrator choose the right mode for a task.",
"resetToDefault": "Reset to default 'When to Use' description"
},
"customInstructions": {
"title": "Mode-specific Custom Instructions (optional)",
"resetToDefault": "Reset to default",
"description": "Add behavioral guidelines specific to {{modeName}} mode.",
- "loadFromFile": "Custom instructions specific to {{mode}} mode can also be loaded from the .roo/rules-{{slug}}/ folder in your workspace or from the global <0>.roo/rules-{{slug}}/0> (.roorules-{{slug}} and .clinerules-{{slug}} are deprecated and will stop working soon)."
+ "loadFromFile": "Custom instructions specific to {{mode}} mode can also be loaded from the .s2scopilot/rules-{{slug}}/ folder in your workspace or from the global <0>.s2scopilot/rules-{{slug}}/0> (.roorules-{{slug}} and .clinerules-{{slug}} are deprecated and will stop working soon)."
},
"exportMode": {
"title": "Export Mode",
- "description": "Export this mode with rules from the .roo/rules-{{slug}}/ folder combined into a shareable YAML file. The original files remain unchanged.",
+ "description": "Export this mode with rules from the .s2scopilot/rules-{{slug}}/ folder combined into a shareable YAML file. The original files remain unchanged.",
"exporting": "Exporting..."
},
"importMode": {
@@ -63,11 +63,11 @@
"importing": "Importing...",
"global": {
"label": "Global Level",
- "description": "Available across all projects. If the exported mode contained rules files, they will be recreated in the global .roo/rules-{slug}/ folder."
+ "description": "Available across all projects. If the exported mode contained rules files, they will be recreated in the global .s2scopilot/rules-{slug}/ folder."
},
"project": {
"label": "Project Level",
- "description": "Only available in this workspace. If the exported mode contained rules files, they will be recreated in .roo/rules-{slug}/ folder."
+ "description": "Only available in this workspace. If the exported mode contained rules files, they will be recreated in .s2scopilot/rules-{slug}/ folder."
}
},
"advanced": {
@@ -76,7 +76,7 @@
"globalCustomInstructions": {
"title": "Custom Instructions for All Modes",
"description": "These instructions apply to all modes. They provide a base set of behaviors that can be enhanced by mode-specific instructions below. <0>Learn more0>",
- "loadFromFile": "Instructions can also be loaded from the .roo/rules/ folder in your workspace or from the global <0>.roo/rules/0> (.roorules and .clinerules are deprecated and will stop working soon)."
+ "loadFromFile": "Instructions can also be loaded from the .s2scopilot/rules/ folder in your workspace or from the global <0>.s2scopilot/rules/0> (.roorules and .clinerules are deprecated and will stop working soon)."
},
"systemPrompt": {
"preview": "Preview System Prompt",
@@ -105,7 +105,7 @@
"types": {
"ENHANCE": {
"label": "Enhance Prompt",
- "description": "Use prompt enhancement to get tailored suggestions or improvements for your inputs. This ensures Roo understands your intent and provides the best possible responses. Available via the ✨ icon in chat."
+ "description": "Use prompt enhancement to get tailored suggestions or improvements for your inputs. This ensures s2sCopilot understands your intent and provides the best possible responses. Available via the ✨ icon in chat."
},
"CONDENSE": {
"label": "Context Condensing",
@@ -147,7 +147,7 @@
},
"advancedSystemPrompt": {
"title": "Advanced: Override System Prompt",
- "description": "<2>⚠️ Warning:2> This advanced feature bypasses safeguards. <1>READ THIS BEFORE USING!1>Override the default system prompt by creating a file at .roo/system-prompt-{{slug}} ."
+ "description": "<2>⚠️ Warning:2> This advanced feature bypasses safeguards. <1>READ THIS BEFORE USING!1>Override the default system prompt by creating a file at .s2scopilot/system-prompt-{{slug}} ."
},
"createModeDialog": {
"title": "Create New Mode",
@@ -174,7 +174,7 @@
},
"roleDefinition": {
"label": "Role Definition",
- "description": "Define Roo's expertise and personality for this mode."
+ "description": "Define s2sCopilot's expertise and personality for this mode."
},
"description": {
"label": "Short description (for humans)",
@@ -182,7 +182,7 @@
},
"whenToUse": {
"label": "When to Use (optional)",
- "description": "Guidance for Roo for when this mode should be used. This helps the Orchestrator choose the right mode for a task."
+ "description": "Guidance for s2sCopilot for when this mode should be used. This helps the Orchestrator choose the right mode for a task."
},
"tools": {
"label": "Available Tools",
diff --git a/webview-ui/src/i18n/locales/en/settings.json b/webview-ui/src/i18n/locales/en/settings.json
index 7045ef07d19..4fbf5e1e958 100644
--- a/webview-ui/src/i18n/locales/en/settings.json
+++ b/webview-ui/src/i18n/locales/en/settings.json
@@ -29,7 +29,6 @@
"providers": "Providers",
"modes": "Modes",
"mcp": "MCP Servers",
- "worktrees": "Worktrees",
"autoApprove": "Auto-Approve",
"browser": "Browser",
"checkpoints": "Checkpoints",
@@ -41,7 +40,7 @@
"ui": "UI",
"experimental": "Experimental",
"language": "Language",
- "about": "About Roo Code"
+ "about": "About s2sCopilot"
},
"about": {
"bugReport": {
@@ -59,7 +58,7 @@
"contact": {
"label": "Need to talk to us? Write"
},
- "community": "Want tips or to just hang out with other Roo Code users? Join reddit.com/r/RooCode or discord.gg/roocode ",
+ "community": "Want tips or to just hang out with other s2sCopilot users? Join reddit.com/r/RooCode or discord.gg/roocode ",
"contactAndCommunity": "Contact & Community",
"manageSettings": "Manage Settings",
"debugMode": {
@@ -81,7 +80,7 @@
}
},
"prompts": {
- "description": "Configure support prompts that are used for quick actions like enhancing prompts, explaining code, and fixing issues. These prompts help Roo provide better assistance for common development tasks."
+ "description": "Configure support prompts that are used for quick actions like enhancing prompts, explaining code, and fixing issues. These prompts help s2sCopilot provide better assistance for common development tasks."
},
"codeIndex": {
"title": "Codebase Indexing",
@@ -197,10 +196,10 @@
"enabled": "Auto-Approve Enabled",
"readOnly": {
"label": "Read",
- "description": "When enabled, Roo will automatically view directory contents and read files without requiring you to click the Approve button.",
+ "description": "When enabled, s2sCopilot will automatically view directory contents and read files without requiring you to click the Approve button.",
"outsideWorkspace": {
"label": "Include files outside workspace",
- "description": "Allow Roo to read files outside the current workspace without requiring approval."
+ "description": "Allow s2sCopilot to read files outside the current workspace without requiring approval."
}
},
"write": {
@@ -209,11 +208,11 @@
"delayLabel": "Delay after writes to allow diagnostics to detect potential problems",
"outsideWorkspace": {
"label": "Include files outside workspace",
- "description": "Allow Roo to create and edit files outside the current workspace without requiring approval."
+ "description": "Allow s2sCopilot to create and edit files outside the current workspace without requiring approval."
},
"protected": {
"label": "Include protected files",
- "description": "Allow Roo to create and edit protected files (like .rooignore and .roo/ configuration files) without requiring approval."
+ "description": "Allow s2sCopilot to create and edit protected files (like .s2scopilotignore and .s2scopilot/ configuration files) without requiring approval."
}
},
"browser": {
@@ -343,6 +342,19 @@
"getRequestyApiKey": "Create new Requesty API Key",
"getRequestyBaseUrl": "Base URL",
"requestyUseCustomBaseUrl": "Use custom base URL",
+ "s2scopilot": {
+ "baseUrl": "Base URL",
+ "baseUrlHelp": "s2sCopilot API Gateway endpoint (default: https://gpt4ifx.icp.infineon.com)",
+ "apiKey": "API Key (Bearer Token)",
+ "apiKeyHelp": "Bearer token for authentication with s2sCopilot API Gateway",
+ "useCaCert": "Use custom CA certificate",
+ "caCertPath": "CA Certificate Path",
+ "caCertPathHelp": "Path to CA certificate bundle (ca-bundle.crt) for secure connections",
+ "info": {
+ "title": "About s2sCopilot API Gateway",
+ "description": "s2sCopilot API Gateway provides access to various LLM models including Claude, GPT, and open-source models through a unified OpenAI-compatible API."
+ }
+ },
"anthropicApiKey": "Anthropic API Key",
"getAnthropicApiKey": "Get Anthropic API Key",
"anthropicUseAuthToken": "Pass Anthropic API Key as Authorization header instead of X-Api-Key",
@@ -466,7 +478,7 @@
"draftModelDesc": "Draft model must be from the same model family for speculative decoding to work correctly.",
"selectDraftModel": "Select Draft Model",
"noModelsFound": "No draft models found. Please ensure LM Studio is running with Server Mode enabled.",
- "description": "LM Studio allows you to run models locally on your computer. For instructions on how to get started, see their quickstart guide . You will also need to start LM Studio's local server feature to use it with this extension. Note: Roo Code uses complex prompts and works best with Claude models. Less capable models may not work as expected."
+ "description": "LM Studio allows you to run models locally on your computer. For instructions on how to get started, see their quickstart guide . You will also need to start LM Studio's local server feature to use it with this extension. Note: s2sCopilot uses complex prompts and works best with Claude models. Less capable models may not work as expected."
},
"ollama": {
"baseUrl": "Base URL (optional)",
@@ -476,15 +488,15 @@
"numCtx": "Context Window Size (num_ctx)",
"numCtxHelp": "Override the model's default context window size. Leave empty to use the model's Modelfile configuration. Minimum value is 128.",
"description": "Ollama allows you to run models locally on your computer. For instructions on how to get started, see their quickstart guide.",
- "warning": "Note: Roo Code uses complex prompts and works best with Claude models. Less capable models may not work as expected."
+ "warning": "Note: s2sCopilot uses complex prompts and works best with Claude models. Less capable models may not work as expected."
},
"unboundApiKey": "Unbound API Key",
"getUnboundApiKey": "Get Unbound API Key",
"unboundRefreshModelsSuccess": "Models list updated! You can now select from the latest models.",
"unboundInvalidApiKey": "Invalid API key. Please check your API key and try again.",
"roo": {
- "authenticatedMessage": "Securely authenticated through your Roo Code Cloud account.",
- "connectButton": "Connect to Roo Code Cloud"
+ "authenticatedMessage": "Securely authenticated through your s2sCopilot Cloud account.",
+ "connectButton": "Connect to s2sCopilot Cloud"
},
"openRouter": {
"providerRouting": {
@@ -494,7 +506,7 @@
}
},
"customModel": {
- "capabilities": "Configure the capabilities and pricing for your custom OpenAI-compatible model. Be careful when specifying the model capabilities, as they can affect how Roo Code performs.",
+ "capabilities": "Configure the capabilities and pricing for your custom OpenAI-compatible model. Be careful when specifying the model capabilities, as they can affect how s2sCopilot performs.",
"maxTokens": {
"label": "Max Output Tokens",
"description": "Maximum number of tokens the model can generate in a response. (Specify -1 to allow the server to set the max tokens.)"
@@ -541,7 +553,7 @@
},
"consecutiveMistakeLimit": {
"label": "Error & Repetition Limit",
- "description": "Number of consecutive errors or repeated actions before showing 'Roo is having trouble' dialog. Set to 0 to disable this safety mechanism (it will never trigger).",
+ "description": "Number of consecutive errors or repeated actions before showing 's2sCopilot is having trouble' dialog. Set to 0 to disable this safety mechanism (it will never trigger).",
"unlimitedDescription": "Unlimited retries enabled (auto-proceed). The dialog will never appear.",
"warning": "⚠️ Setting to 0 allows unlimited retries which may consume significant API usage"
},
@@ -573,7 +585,7 @@
"browser": {
"enable": {
"label": "Enable browser tool",
- "description": "When enabled, Roo can use a browser to interact with websites when using models that support computer use. <0>Learn more0>"
+ "description": "When enabled, s2sCopilot can use a browser to interact with websites when using models that support computer use. <0>Learn more0>"
},
"viewport": {
"label": "Viewport size",
@@ -605,18 +617,18 @@
},
"enable": {
"label": "Enable automatic checkpoints",
- "description": "When enabled, Roo will automatically create checkpoints during task execution, making it easy to review changes or revert to earlier states. <0>Learn more0>"
+ "description": "When enabled, s2sCopilot will automatically create checkpoints during task execution, making it easy to review changes or revert to earlier states. <0>Learn more0>"
}
},
"notifications": {
"sound": {
"label": "Enable sound effects",
- "description": "When enabled, Roo will play sound effects for notifications and events.",
+ "description": "When enabled, s2sCopilot will play sound effects for notifications and events.",
"volumeLabel": "Volume"
},
"tts": {
"label": "Enable text-to-speech",
- "description": "When enabled, Roo will read aloud its responses using text-to-speech.",
+ "description": "When enabled, s2sCopilot will read aloud its responses using text-to-speech.",
"speedLabel": "Speed"
}
},
@@ -624,7 +636,7 @@
"description": "Control what information is included in the AI's context window, affecting token usage and response quality",
"autoCondenseContextPercent": {
"label": "Threshold to trigger intelligent context condensing",
- "description": "When the context window reaches this threshold, Roo will automatically condense it."
+ "description": "When the context window reaches this threshold, s2sCopilot will automatically condense it."
},
"condensingApiConfiguration": {
"label": "API Configuration for Context Condensing",
@@ -640,7 +652,7 @@
},
"autoCondenseContext": {
"name": "Automatically trigger intelligent context condensing",
- "description": "When enabled, Roo will automatically condense the context when the threshold is reached. When disabled, you can still manually trigger context condensing."
+ "description": "When enabled, s2sCopilot will automatically condense the context when the threshold is reached. When disabled, you can still manually trigger context condensing."
},
"openTabs": {
"label": "Open tabs context limit",
@@ -660,7 +672,7 @@
},
"maxReadFile": {
"label": "File read auto-truncate threshold",
- "description": "Roo reads this number of lines when the model omits start/end values. If this number is less than the file's total, Roo generates a line number index of code definitions. Special cases: -1 instructs Roo to read the entire file (without indexing), and 0 instructs it to read no lines and provides line indexes only for minimal context. Lower values minimize initial context usage, enabling precise subsequent line-range reads. Explicit start/end requests are not limited by this setting.",
+ "description": "s2sCopilot reads this number of lines when the model omits start/end values. If this number is less than the file's total, s2sCopilot generates a line number index of code definitions. Special cases: -1 instructs s2sCopilot to read the entire file (without indexing), and 0 instructs it to read no lines and provides line indexes only for minimal context. Lower values minimize initial context usage, enabling precise subsequent line-range reads. Explicit start/end requests are not limited by this setting.",
"lines": "lines",
"always_full_read": "Always read entire file"
},
@@ -713,7 +725,7 @@
},
"enableSubfolderRules": {
"label": "Enable subfolder rules",
- "description": "Recursively discover and load .roo/rules and AGENTS.md files from subdirectories. Useful for monorepos with per-package rules."
+ "description": "Recursively discover and load .s2scopilot/rules and AGENTS.md files from subdirectories. Useful for monorepos with per-package rules."
}
},
"terminal": {
@@ -727,11 +739,11 @@
},
"outputLineLimit": {
"label": "Terminal output limit",
- "description": "Keeps the first and last lines and drops the middle to stay under the limit. Lower to save tokens; raise to give Roo more middle detail. Roo sees a placeholder where the content is skipped.<0>Learn more0>"
+ "description": "Keeps the first and last lines and drops the middle to stay under the limit. Lower to save tokens; raise to give s2sCopilot more middle detail. s2sCopilot sees a placeholder where the content is skipped.<0>Learn more0>"
},
"outputCharacterLimit": {
"label": "Terminal character limit",
- "description": "Overrides the line limit to prevent memory issues by enforcing a hard cap on output size. If exceeded, keeps the beginning and end and shows a placeholder to Roo where content is skipped. <0>Learn more0>"
+ "description": "Overrides the line limit to prevent memory issues by enforcing a hard cap on output size. If exceeded, keeps the beginning and end and shows a placeholder to s2sCopilot where content is skipped. <0>Learn more0>"
},
"shellIntegrationTimeout": {
"label": "Terminal shell integration timeout",
@@ -739,7 +751,7 @@
},
"shellIntegrationDisabled": {
"label": "Use Inline Terminal (recommended)",
- "description": "Run commands in the Inline Terminal (chat) to bypass shell profiles/integration for faster, more reliable runs. When disabled Roo uses the VS Code terminal with your shell profile, prompts, and plugins. <0>Learn more0>"
+ "description": "Run commands in the Inline Terminal (chat) to bypass shell profiles/integration for faster, more reliable runs. When disabled s2sCopilot uses the VS Code terminal with your shell profile, prompts, and plugins. <0>Learn more0>"
},
"commandDelay": {
"label": "Terminal command delay",
@@ -780,7 +792,7 @@
"advanced": {
"diff": {
"label": "Enable editing through diffs",
- "description": "When enabled, Roo will be able to edit files more quickly and will automatically reject truncated full-file writes",
+ "description": "When enabled, s2sCopilot will be able to edit files more quickly and will automatically reject truncated full-file writes",
"strategy": {
"label": "Diff strategy",
"options": {
@@ -797,7 +809,7 @@
},
"todoList": {
"label": "Enable todo list tool",
- "description": "When enabled, Roo can create and manage todo lists to track task progress. This helps organize complex tasks into manageable steps."
+ "description": "When enabled, s2sCopilot can create and manage todo lists to track task progress. This helps organize complex tasks into manageable steps."
}
},
"experimental": {
@@ -807,15 +819,15 @@
},
"INSERT_BLOCK": {
"name": "Use experimental insert content tool",
- "description": "Enable the experimental insert content tool, allowing Roo to insert content at specific line numbers without needing to create a diff."
+ "description": "Enable the experimental insert content tool, allowing s2sCopilot to insert content at specific line numbers without needing to create a diff."
},
"CONCURRENT_FILE_READS": {
"name": "Enable concurrent file reads",
- "description": "When enabled, Roo can read multiple files in a single request. When disabled, Roo must read files one at a time. Disabling this can help when working with less capable models or when you want more control over file access."
+ "description": "When enabled, s2sCopilot can read multiple files in a single request. When disabled, s2sCopilot must read files one at a time. Disabling this can help when working with less capable models or when you want more control over file access."
},
"MULTI_SEARCH_AND_REPLACE": {
"name": "Use experimental multi block diff tool",
- "description": "When enabled, Roo will use multi block diff tool. This will try to update multiple code blocks in the file in one request."
+ "description": "When enabled, s2sCopilot will use multi block diff tool. This will try to update multiple code blocks in the file in one request."
},
"MARKETPLACE": {
"name": "Enable Marketplace",
@@ -823,7 +835,7 @@
},
"PREVENT_FOCUS_DISRUPTION": {
"name": "Background editing",
- "description": "Prevent editor focus disruption when enabled. File edits happen in the background without opening diff views or stealing focus. You can continue working uninterrupted while Roo makes changes. Files can be opened without focus to capture diagnostics or kept closed entirely."
+ "description": "Prevent editor focus disruption when enabled. File edits happen in the background without opening diff views or stealing focus. You can continue working uninterrupted while s2sCopilot makes changes. Files can be opened without focus to capture diagnostics or kept closed entirely."
},
"ASSISTANT_MESSAGE_PARSER": {
"name": "Use new message parser",
@@ -835,7 +847,7 @@
},
"IMAGE_GENERATION": {
"name": "Enable AI image generation",
- "description": "When enabled, Roo can generate images from text prompts using image generation models.",
+ "description": "When enabled, s2sCopilot can generate images from text prompts using image generation models.",
"providerLabel": "Provider",
"providerDescription": "Select which provider to use for image generation.",
"openRouterApiKeyLabel": "OpenRouter API Key",
@@ -848,7 +860,7 @@
},
"RUN_SLASH_COMMAND": {
"name": "Enable model-initiated slash commands",
- "description": "When enabled, Roo can run your slash commands to execute workflows."
+ "description": "When enabled, s2sCopilot can run your slash commands to execute workflows."
},
"MULTIPLE_NATIVE_TOOL_CALLS": {
"name": "Parallel tool calls",
@@ -856,9 +868,9 @@
},
"CUSTOM_TOOLS": {
"name": "Enable custom tools",
- "description": "When enabled, Roo can load and use custom TypeScript/JavaScript tools from your project's .roo/tools directory or ~/.roo/tools for global tools. Note: these tools will automatically be auto-approved.",
+ "description": "When enabled, s2sCopilot can load and use custom TypeScript/JavaScript tools from your project's .s2scopilot/tools directory or ~/.s2scopilot/tools for global tools. Note: these tools will automatically be auto-approved.",
"toolsHeader": "Available Custom Tools",
- "noTools": "No custom tools loaded. Add .ts or .js files to your project's .roo/tools directory or ~/.roo/tools for global tools.",
+ "noTools": "No custom tools loaded. Add .ts or .js files to your project's .s2scopilot/tools directory or ~/.s2scopilot/tools for global tools.",
"refreshButton": "Refresh",
"refreshing": "Refreshing...",
"refreshSuccess": "Tools refreshed successfully",
@@ -868,7 +880,7 @@
},
"promptCaching": {
"label": "Disable prompt caching",
- "description": "When checked, Roo will not use prompt caching for this model."
+ "description": "When checked, s2sCopilot will not use prompt caching for this model."
},
"temperature": {
"useCustom": "Use custom temperature",
@@ -898,7 +910,7 @@
}
},
"modelPicker": {
- "automaticFetch": "The extension automatically fetches the latest list of models available on {{serviceName}} . If you're unsure which model to choose, Roo Code works best with {{defaultModelId}} . You can also try searching \"free\" for no-cost options currently available.",
+ "automaticFetch": "The extension automatically fetches the latest list of models available on {{serviceName}} . If you're unsure which model to choose, s2sCopilot works best with {{defaultModelId}} . You can also try searching \"free\" for no-cost options currently available.",
"label": "Model",
"searchPlaceholder": "Search",
"noMatchFound": "No match found",
@@ -908,7 +920,7 @@
"footer": {
"telemetry": {
"label": "Allow anonymous error and usage reporting",
- "description": "Help improve Roo Code by sending anonymous usage data and error reports. This telemetry does not collect code, prompts or personal information. See our privacy policy for more details."
+ "description": "Help improve s2sCopilot by sending anonymous usage data and error reports. This telemetry does not collect code, prompts or personal information. See our privacy policy for more details."
},
"settings": {
"import": "Import",
diff --git a/webview-ui/src/i18n/locales/en/welcome.json b/webview-ui/src/i18n/locales/en/welcome.json
index 2fec3e2c121..19a1e37f476 100644
--- a/webview-ui/src/i18n/locales/en/welcome.json
+++ b/webview-ui/src/i18n/locales/en/welcome.json
@@ -13,40 +13,40 @@
}
},
"landing": {
- "greeting": "Welcome to Roo Code!",
- "introduction": "With a range of built-in and extensible Modes, Roo Code lets you plan, architect, code, debug and boost your productivity like never before.",
- "accountMention": "To get started, create your Roo Code Cloud account. Get powerful models, web control, analytics, support and more.",
+ "greeting": "Welcome to s2sCopilot!",
+ "introduction": "With a range of built-in and extensible Modes, s2sCopilot lets you plan, architect, code, debug and boost your productivity like never before.",
+ "accountMention": "To get started, create your s2sCopilot Cloud account. Get powerful models, web control, analytics, support and more.",
"getStarted": "Create Roo Account",
"noAccount": "or use without an account"
},
"providerSignup": {
"heading": "Choose your provider",
"chooseProvider": "Roo needs an LLM provider to work. Choose one to get started, you can add more later.",
- "rooCloudProvider": "Roo Code Router",
- "rooCloudDescription": "The easiest way to start is with the Roo Code Router: a curated mix of free and paid models at a low cost.",
+ "rooCloudProvider": "s2sCopilot Router",
+ "rooCloudDescription": "The easiest way to start is with the s2sCopilot Router: a curated mix of free and paid models at a low cost.",
"learnMore": "Learn more",
"useAnotherProvider": "3rd-party Provider",
"useAnotherProviderDescription": "Enter an API key and get going.",
"noApiKeys": "Don't want to deal with API keys and separate accounts?",
- "backToRoo": "Go with the Roo Code Router.",
+ "backToRoo": "Go with the s2sCopilot Router.",
"goBack": "Back",
"finish": "Finish"
},
"waitingForCloud": {
- "heading": "Logging into Roo Code Cloud...",
- "description": "We'll take you to your browser to sign up for Roo Code Cloud. We'll then bring you back here to finish.",
+ "heading": "Logging into s2sCopilot Cloud...",
+ "description": "We'll take you to your browser to sign up for s2sCopilot Cloud. We'll then bring you back here to finish.",
"noPrompt": "If you don't get prompted to open a URL, click here .",
"havingTrouble": "If you've completed sign up but are having trouble, click here .",
"pasteUrl": "Paste the callback URL shown in your browser:",
"docsLink": "Not working? Check the docs .",
- "invalidURL": "That doesn't look like a valid callback URL. Please copy what Roo Code Cloud is showing in your browser.",
+ "invalidURL": "That doesn't look like a valid callback URL. Please copy what s2sCopilot Cloud is showing in your browser.",
"goBack": "Go back"
},
"startRouter": "We recommend using an LLM Router:",
"startCustom": "Or you can bring your provider API key:",
"telemetry": {
- "helpImprove": "Help Improve Roo Code",
- "helpImproveMessage": "Roo Code collects error and usage data to help us fix bugs and improve the extension. This telemetry does not collect code, prompts or personal information. You can turn this off in settings ."
+ "helpImprove": "Help Improve s2sCopilot",
+ "helpImproveMessage": "s2sCopilot collects error and usage data to help us fix bugs and improve the extension. This telemetry does not collect code, prompts or personal information. You can turn this off in settings ."
},
"importSettings": "Import Settings"
}
diff --git a/webview-ui/src/i18n/locales/en/worktrees.json b/webview-ui/src/i18n/locales/en/worktrees.json
index a9c901ede01..81d710cae46 100644
--- a/webview-ui/src/i18n/locales/en/worktrees.json
+++ b/webview-ui/src/i18n/locales/en/worktrees.json
@@ -1,14 +1,14 @@
{
"title": "Worktrees",
"done": "Done",
- "description": "Git worktrees are great for agentic coding, because they allow you to work on multiple branches of a repo at the same time, by keeping them in different directories. Each worktree gets its own VS Code window with Roo Code.",
+ "description": "Git worktrees allow you to work on multiple branches simultaneously in separate directories. Each worktree gets its own VS Code window with s2sCopilot.",
- "notGitRepo": "This workspace is not a Git repository. Open a workspace with a Git repository to set up worktrees.",
+ "notGitRepo": "This workspace is not a Git repository. Worktrees require a Git repository to function.",
"multiRootNotSupported": "Worktrees are not supported in multi-root workspaces. Please open a single folder to use worktrees.",
"subfolderNotSupported": "This workspace is a subfolder of a Git repository. Please open the repository root to use worktrees.",
"gitRoot": "Git root",
- "includeFileExists": ".worktreeinclude file found. Files will be copied to new worktrees.",
+ "includeFileExists": ".worktreeinclude file found - files will be copied to new worktrees",
"noIncludeFile": "No .worktreeinclude file found",
"createFromGitignore": "Create from .gitignore",
@@ -18,27 +18,27 @@
"detachedHead": "Detached HEAD",
"noBranch": "No branch",
- "switchInThisWindow": "Switch to worktree",
+ "openInCurrentWindow": "Open in current window",
"openInNewWindow": "Open in new window",
"delete": "Delete",
- "newWorktree": "Create worktree",
+ "newWorktree": "New Worktree",
"createWorktree": "Create Worktree",
- "branchName": "New branch",
+ "createWorktreeDescription": "Create a new worktree to work on a separate branch in its own directory.",
+ "branchName": "Branch name",
"createNewBranch": "Create new branch",
"checkoutExisting": "Checkout existing branch",
- "baseBranch": "From base branch",
+ "baseBranch": "Base branch",
"loadingBranches": "Loading branches...",
"selectBranch": "Select branch",
"searchBranch": "Search branches...",
"noBranchFound": "No branch found",
"localBranches": "Local branches",
"remoteBranches": "Remote branches",
- "worktreePath": "In",
- "selectWorktreeLocation": "Select Worktree Location",
- "selectFolderForWorktree": "Select folder for new worktree",
+ "worktreePath": "Worktree path",
+ "pathHint": "The path where the worktree will be created",
"noIncludeFileWarning": "No .worktreeinclude file",
- "noIncludeFileHint": "Worktrees are created with just the files from their branch. If you want to copy over local files like .env and node_modules, include them in a .worktreeinclude file at the root of the repository.",
+ "noIncludeFileHint": "Without a .worktreeinclude file, files like node_modules won't be copied to the new worktree. You may need to run npm install after creating it.",
"create": "Create",
"creating": "Creating...",
"copyingFiles": "Copying files...",
@@ -46,24 +46,13 @@
"cancel": "Cancel",
"deleteWorktree": "Delete Worktree",
- "deleteWarning": "This can't be undone. It will delete:",
- "deleteWarningBranch": "The branch and any uncommitted changes",
+ "deleteWorktreeDescription": "This will remove the worktree and all its files.",
+ "deleteWarning": "This action cannot be undone. The following will be deleted:",
+ "deleteWarningBranch": "The branch '{{branch}}' and all uncommitted changes",
"deleteWarningFiles": "All files in the worktree directory",
- "deleteNoticeLarge": "If this is a large repository, it may take a little while.",
"forceDelete": "Force delete",
"worktreeIsLocked": "worktree is locked",
"deleting": "Deleting...",
- "close": "Close",
-
- "showInHomeScreen": "Show worktrees in home screen",
-
- "selector": {
- "worktree": "Worktree",
- "title": "Worktrees",
- "tooltip": "Switch between worktrees",
- "description": "Git worktrees let you work on multiple branches simultaneously. Click to switch workspace.",
- "settings": "Manage Worktrees",
- "info": "Git worktrees allow you to have multiple working directories attached to the same repository."
- }
+ "close": "Close"
}
diff --git a/webview-ui/src/i18n/locales/es/chat.json b/webview-ui/src/i18n/locales/es/chat.json
index 5e110eca68f..39f2df663d6 100644
--- a/webview-ui/src/i18n/locales/es/chat.json
+++ b/webview-ui/src/i18n/locales/es/chat.json
@@ -1,5 +1,5 @@
{
- "greeting": "Bienvenido a Roo Code",
+ "greeting": "Bienvenido a s2sCopilot",
"task": {
"title": "Tarea",
"expand": "Expandir tarea",
@@ -21,11 +21,11 @@
"sharePublicly": "Compartir públicamente",
"sharePubliclyDescription": "Cualquiera con el enlace puede acceder",
"connectToCloud": "Conectar al Cloud",
- "connectToCloudDescription": "Inicia sesión en Roo Code Cloud para compartir tareas",
+ "connectToCloudDescription": "Inicia sesión en s2sCopilot Cloud para compartir tareas",
"sharingDisabledByOrganization": "Compartir deshabilitado por la organización",
"shareSuccessOrganization": "Enlace de organización copiado al portapapeles",
"shareSuccessPublic": "Enlace público copiado al portapapeles",
- "openInCloud": "Abrir tarea en Roo Code Cloud",
+ "openInCloud": "Abrir tarea en s2sCopilot Cloud",
"openInCloudIntro": "Continúa monitoreando o interactuando con Roo desde cualquier lugar. Escanea, haz clic o copia para abrir.",
"openApiHistory": "Abrir historial de API",
"openUiHistory": "Abrir historial de UI",
@@ -96,7 +96,7 @@
},
"enqueueMessage": "Agregar mensaje a la cola (se enviará después de que termine la tarea actual)",
"scrollToBottom": "Desplazarse al final del chat",
- "about": "Roo Code es todo un equipo de desarrollo de IA en tu editor.",
+ "about": "s2sCopilot es todo un equipo de desarrollo de IA en tu editor.",
"docs": "Consulta nuestra documentación para saber más.",
"onboarding": "Tu lista de tareas en este espacio de trabajo está vacía.",
"rooTips": {
@@ -158,7 +158,7 @@
"500": "Error del servidor del proveedor. Algo está mal en el lado del proveedor, no hay nada mal con tu solicitud.",
"docs": "Documentación",
"goToSettings": "Configuración",
- "unknown": "Error API desconocido. Por favor contacta al soporte de Roo Code.",
+ "unknown": "Error API desconocido. Por favor contacta al soporte de s2sCopilot.",
"connection": "Error de conexión. Asegúrate de tener una conexión a Internet funcional.",
"claudeCodeNotAuthenticated": "Debes iniciar sesión para usar Claude Code. Ve a Configuración y haz clic en \"Iniciar sesión en Claude Code\" para autenticarte."
}
@@ -329,13 +329,13 @@
"timerPrefix": "Aprobación automática habilitada. Seleccionando en {{seconds}}s…"
},
"announcement": {
- "title": "Roo Code {{version}} publicado",
- "support": "Por favor, apoya a Roo Code dándonos una estrella en GitHub .",
+ "title": "s2sCopilot {{version}} publicado",
+ "support": "Por favor, apoya a s2sCopilot dándonos una estrella en GitHub .",
"stealthModel": {
- "feature": "Modelo stealth GRATUITO por tiempo limitado - Code Supernova: ¡Ahora actualizado con una ventana de contexto de 1M tokens ! Un modelo de codificación agéntica versátil que soporta entradas de imágenes, accesible a través de Roo Code Cloud.",
+ "feature": "Modelo stealth GRATUITO por tiempo limitado - Code Supernova: ¡Ahora actualizado con una ventana de contexto de 1M tokens ! Un modelo de codificación agéntica versátil que soporta entradas de imágenes, accesible a través de s2sCopilot Cloud.",
"note": "(Nota: los prompts y completaciones son registrados por el creador del modelo y utilizados para mejorarlo)",
- "connectButton": "Conectar a Roo Code Cloud",
- "selectModel": "Selecciona roo/code-supernova del proveedor Roo Code Cloud en Configuración para comenzar.",
+ "connectButton": "Conectar a s2sCopilot Cloud",
+ "selectModel": "Selecciona roo/code-supernova del proveedor s2sCopilot Cloud en Configuración para comenzar.",
"goToSettingsButton": "Ir a Configuración"
},
"release": {
@@ -404,7 +404,7 @@
"profileViolationWarning": "El perfil actual no es compatible con la configuración de tu organización",
"shellIntegration": {
"title": "Advertencia de ejecución de comandos",
- "description": "Tu comando se está ejecutando sin la integración de shell de terminal de VSCode. Para suprimir esta advertencia, puedes desactivar la integración de shell en la sección Terminal de la configuración de Roo Code o solucionar problemas de integración de terminal de VSCode usando el enlace de abajo.",
+ "description": "Tu comando se está ejecutando sin la integración de shell de terminal de VSCode. Para suprimir esta advertencia, puedes desactivar la integración de shell en la sección Terminal de la configuración de s2sCopilot o solucionar problemas de integración de terminal de VSCode usando el enlace de abajo.",
"troubleshooting": "Haz clic aquí para ver la documentación de integración de shell."
},
"ask": {
@@ -445,7 +445,7 @@
"ariaLabel": "Versión {{version}} - Haz clic para ver las notas de la versión"
},
"rooCloudCTA": {
- "title": "¡Roo Code Cloud está evolucionando!",
+ "title": "¡s2sCopilot Cloud está evolucionando!",
"description": "Ejecuta agentes remotos en la nube, accede a tus tareas desde cualquier lugar, colabora con otros y mucho más.",
"joinWaitlist": "Regístrate para recibir las últimas actualizaciones."
},
diff --git a/webview-ui/src/i18n/locales/es/cloud.json b/webview-ui/src/i18n/locales/es/cloud.json
index 1281cccb419..778b3910bb9 100644
--- a/webview-ui/src/i18n/locales/es/cloud.json
+++ b/webview-ui/src/i18n/locales/es/cloud.json
@@ -3,20 +3,20 @@
"profilePicture": "Foto de perfil",
"logOut": "Cerrar sesión",
"testApiAuthentication": "Probar autenticación de API",
- "signIn": "Conectar a Roo Code Cloud",
+ "signIn": "Conectar a s2sCopilot Cloud",
"connect": "Empezar",
- "cloudBenefitsTitle": "Prueba Roo Code Cloud",
+ "cloudBenefitsTitle": "Prueba s2sCopilot Cloud",
"cloudBenefitProvider": "Accede a modelos gratuitos y de pago que funcionan genial con Roo",
"cloudBenefitCloudAgents": "Da tareas a agentes autónomos en la nube",
"cloudBenefitTriggers": "Obtén revisiones de código en Github, inicia tareas desde Slack y más",
"cloudBenefitWalkaway": "Sigue y controla tareas desde cualquier lugar (incluido tu teléfono)",
"cloudBenefitHistory": "Accede a tu historial de tareas desde cualquier lugar y compártelas con otros",
"cloudBenefitMetrics": "Obtén una visión holística de tu consumo de tokens",
- "visitCloudWebsite": "Visitar Roo Code Cloud",
+ "visitCloudWebsite": "Visitar s2sCopilot Cloud",
"taskSync": "Sincronización de tareas",
- "taskSyncDescription": "Sincroniza tus tareas para verlas y compartirlas en Roo Code Cloud",
+ "taskSyncDescription": "Sincroniza tus tareas para verlas y compartirlas en s2sCopilot Cloud",
"remoteControl": "Roomote Control",
- "remoteControlDescription": "Permite controlar tareas desde Roo Code Cloud",
+ "remoteControlDescription": "Permite controlar tareas desde s2sCopilot Cloud",
"remoteControlRequiresTaskSync": "La sincronización de tareas debe estar habilitada para usar Roomote Control",
"taskSyncManagedByOrganization": "La sincronización de tareas es gestionada por tu organización",
"usageMetricsAlwaysReported": "La información de uso del modelo siempre se reporta cuando se ha iniciado sesión",
@@ -25,12 +25,12 @@
"pasteCallbackUrl": "Copia la URL de redirect desde tu navegador y pégala aquí:",
"startOver": "Empezar de nuevo",
"personalAccount": "Cuenta Personal",
- "switchAccount": "Cambiar Cuenta de Roo Code Cloud",
+ "switchAccount": "Cambiar Cuenta de s2sCopilot Cloud",
"createTeamAccount": "Crear Cuenta de Equipo",
- "cloudUrlPillLabel": "URL de Roo Code Cloud",
+ "cloudUrlPillLabel": "URL de s2sCopilot Cloud",
"upsell": {
- "autoApprovePowerUser": "¿Dándole a Roo un poco de independencia? Contrólalo desde cualquier lugar con Roo Code Cloud. Saber más .",
+ "autoApprovePowerUser": "¿Dándole a Roo un poco de independencia? Contrólalo desde cualquier lugar con s2sCopilot Cloud. Saber más .",
"longRunningTask": "Esto podría tardar un poco. Continúa desde cualquier lugar con la Nube.",
- "taskList": "¿Disfrutando de Roo? Echa un vistazo a Roo Code Cloud: sigue y controla tus tareas desde cualquier lugar, ejecuta agentes de la Nube autónomos, obtén estadísticas de uso y más. Aprende más ."
+ "taskList": "¿Disfrutando de Roo? Echa un vistazo a s2sCopilot Cloud: sigue y controla tus tareas desde cualquier lugar, ejecuta agentes de la Nube autónomos, obtén estadísticas de uso y más. Aprende más ."
}
}
diff --git a/webview-ui/src/i18n/locales/es/settings.json b/webview-ui/src/i18n/locales/es/settings.json
index 36243b99be0..9e19bc9cbf2 100644
--- a/webview-ui/src/i18n/locales/es/settings.json
+++ b/webview-ui/src/i18n/locales/es/settings.json
@@ -29,7 +29,6 @@
"providers": "Proveedores",
"modes": "Modos",
"mcp": "Servidores MCP",
- "worktrees": "Worktrees",
"autoApprove": "Auto-aprobación",
"browser": "Acceso al ordenador",
"checkpoints": "Puntos de control",
@@ -41,7 +40,7 @@
"ui": "UI",
"experimental": "Experimental",
"language": "Idioma",
- "about": "Acerca de Roo Code"
+ "about": "Acerca de s2sCopilot"
},
"about": {
"bugReport": {
@@ -59,7 +58,7 @@
"contact": {
"label": "¿Necesitas hablar con nosotros? Escribe"
},
- "community": "¿Quieres consejos o simplemente pasar el rato con otros usuarios de Roo Code? Únete a reddit.com/r/RooCode o discord.gg/roocode ",
+ "community": "¿Quieres consejos o simplemente pasar el rato con otros usuarios de s2sCopilot? Únete a reddit.com/r/RooCode o discord.gg/roocode ",
"contactAndCommunity": "Contacto y Comunidad",
"manageSettings": "Gestionar Configuración",
"debugMode": {
@@ -457,7 +456,7 @@
"draftModelDesc": "El modelo borrador debe ser de la misma familia de modelos para que la decodificación especulativa funcione correctamente.",
"selectDraftModel": "Seleccionar modelo borrador",
"noModelsFound": "No se encontraron modelos borrador. Asegúrese de que LM Studio esté ejecutándose con el Modo Servidor habilitado.",
- "description": "LM Studio le permite ejecutar modelos localmente en su computadora. Para obtener instrucciones sobre cómo comenzar, consulte su guía de inicio rápido . También necesitará iniciar la función de servidor local de LM Studio para usarlo con esta extensión. Nota: Roo Code utiliza prompts complejos y funciona mejor con modelos Claude. Los modelos menos capaces pueden no funcionar como se espera."
+ "description": "LM Studio le permite ejecutar modelos localmente en su computadora. Para obtener instrucciones sobre cómo comenzar, consulte su guía de inicio rápido . También necesitará iniciar la función de servidor local de LM Studio para usarlo con esta extensión. Nota: s2sCopilot utiliza prompts complejos y funciona mejor con modelos Claude. Los modelos menos capaces pueden no funcionar como se espera."
},
"ollama": {
"baseUrl": "URL base (opcional)",
@@ -467,15 +466,15 @@
"numCtx": "Tamaño de la ventana de contexto (num_ctx)",
"numCtxHelp": "Sobrescribe el tamaño de la ventana de contexto predeterminado del modelo. Déjelo vacío para usar la configuración del Modelfile del modelo. El valor mínimo es 128.",
"description": "Ollama le permite ejecutar modelos localmente en su computadora. Para obtener instrucciones sobre cómo comenzar, consulte la guía de inicio rápido.",
- "warning": "Nota: Roo Code utiliza prompts complejos y funciona mejor con modelos Claude. Los modelos menos capaces pueden no funcionar como se espera."
+ "warning": "Nota: s2sCopilot utiliza prompts complejos y funciona mejor con modelos Claude. Los modelos menos capaces pueden no funcionar como se espera."
},
"unboundApiKey": "Clave API de Unbound",
"getUnboundApiKey": "Obtener clave API de Unbound",
"unboundRefreshModelsSuccess": "¡Lista de modelos actualizada! Ahora puede seleccionar entre los últimos modelos.",
"unboundInvalidApiKey": "Clave API inválida. Por favor, verifique su clave API e inténtelo de nuevo.",
"roo": {
- "authenticatedMessage": "Autenticado de forma segura a través de tu cuenta de Roo Code Cloud.",
- "connectButton": "Conectar a Roo Code Cloud"
+ "authenticatedMessage": "Autenticado de forma segura a través de tu cuenta de s2sCopilot Cloud.",
+ "connectButton": "Conectar a s2sCopilot Cloud"
},
"openRouter": {
"providerRouting": {
@@ -485,7 +484,7 @@
}
},
"customModel": {
- "capabilities": "Configure las capacidades y precios para su modelo personalizado compatible con OpenAI. Tenga cuidado al especificar las capacidades del modelo, ya que pueden afectar cómo funciona Roo Code.",
+ "capabilities": "Configure las capacidades y precios para su modelo personalizado compatible con OpenAI. Tenga cuidado al especificar las capacidades del modelo, ya que pueden afectar cómo funciona s2sCopilot.",
"maxTokens": {
"label": "Tokens máximos de salida",
"description": "Número máximo de tokens que el modelo puede generar en una respuesta. (Especifique -1 para permitir que el servidor establezca los tokens máximos.)"
@@ -889,7 +888,7 @@
}
},
"modelPicker": {
- "automaticFetch": "La extensión obtiene automáticamente la lista más reciente de modelos disponibles en {{serviceName}} . Si no está seguro de qué modelo elegir, Roo Code funciona mejor con {{defaultModelId}} . También puede buscar \"free\" para opciones sin costo actualmente disponibles.",
+ "automaticFetch": "La extensión obtiene automáticamente la lista más reciente de modelos disponibles en {{serviceName}} . Si no está seguro de qué modelo elegir, s2sCopilot funciona mejor con {{defaultModelId}} . También puede buscar \"free\" para opciones sin costo actualmente disponibles.",
"label": "Modelo",
"searchPlaceholder": "Buscar",
"noMatchFound": "No se encontraron coincidencias",
@@ -900,7 +899,7 @@
"feedback": "Si tiene alguna pregunta o comentario, no dude en abrir un issue en github.com/RooCodeInc/Roo-Code o unirse a reddit.com/r/RooCode o discord.gg/roocode ",
"telemetry": {
"label": "Permitir informes anónimos de errores y uso",
- "description": "Ayuda a mejorar Roo Code enviando datos de uso anónimos e informes de errores. Esta telemetría no recopila código, prompts o información personal. Consulta nuestra política de privacidad para más detalles."
+ "description": "Ayuda a mejorar s2sCopilot enviando datos de uso anónimos e informes de errores. Esta telemetría no recopila código, prompts o información personal. Consulta nuestra política de privacidad para más detalles."
},
"settings": {
"import": "Importar",
diff --git a/webview-ui/src/i18n/locales/es/welcome.json b/webview-ui/src/i18n/locales/es/welcome.json
index 259cb7c3e79..2abef673eff 100644
--- a/webview-ui/src/i18n/locales/es/welcome.json
+++ b/webview-ui/src/i18n/locales/es/welcome.json
@@ -13,40 +13,40 @@
}
},
"landing": {
- "greeting": "¡Bienvenido a Roo Code!",
- "introduction": "Con una variedad de Modos integrados y extensibles, Roo Code te permite planificar, arquitectar, codificar, depurar y aumentar tu productividad como nunca antes.",
- "accountMention": "Para comenzar, crea tu cuenta de Roo Code Cloud. Obtén modelos potentes, control web, análisis, soporte y más.",
+ "greeting": "¡Bienvenido a s2sCopilot!",
+ "introduction": "Con una variedad de Modos integrados y extensibles, s2sCopilot te permite planificar, arquitectar, codificar, depurar y aumentar tu productividad como nunca antes.",
+ "accountMention": "Para comenzar, crea tu cuenta de s2sCopilot Cloud. Obtén modelos potentes, control web, análisis, soporte y más.",
"getStarted": "Crear cuenta de Roo",
"noAccount": "o usar sin cuenta"
},
"providerSignup": {
"heading": "Elige tu proveedor",
"chooseProvider": "Roo necesita un proveedor de LLM para funcionar. Elige uno para comenzar, puedes añadir más después.",
- "rooCloudProvider": "Proveedor de Roo Code Cloud",
- "rooCloudDescription": "La forma más sencilla de comenzar es con el Proveedor Roo Code Cloud: una mezcla seleccionada de modelos gratuitos y de pago a bajo costo.",
+ "rooCloudProvider": "Proveedor de s2sCopilot Cloud",
+ "rooCloudDescription": "La forma más sencilla de comenzar es con el Proveedor s2sCopilot Cloud: una mezcla seleccionada de modelos gratuitos y de pago a bajo costo.",
"learnMore": "Más información",
"useAnotherProvider": "Proveedor de terceros",
"useAnotherProviderDescription": "Introduce una clave API y comienza.",
"noApiKeys": "¿No quieres lidiar con claves API y cuentas separadas?",
- "backToRoo": "Ve con el Proveedor de Roo Code Cloud.",
+ "backToRoo": "Ve con el Proveedor de s2sCopilot Cloud.",
"goBack": "Atrás",
"finish": "Finalizar"
},
"waitingForCloud": {
- "heading": "Iniciando sesión en Roo Code Cloud...",
- "description": "Te llevaremos a tu navegador para que te registres en Roo Code Cloud. Luego te traeremos aquí para terminar.",
+ "heading": "Iniciando sesión en s2sCopilot Cloud...",
+ "description": "Te llevaremos a tu navegador para que te registres en s2sCopilot Cloud. Luego te traeremos aquí para terminar.",
"noPrompt": "Si no se te pide que abras una URL, haz clic aquí .",
"havingTrouble": "Si completaste el registro pero tienes problemas, haz clic aquí .",
"pasteUrl": "Pega la URL de respuesta de tu navegador:",
"docsLink": "¿No funciona? Consulta la documentación .",
- "invalidURL": "Eso no parece ser una URL de respuesta válida. Por favor copia lo que Roo Code Cloud está mostrando en tu navegador.",
+ "invalidURL": "Eso no parece ser una URL de respuesta válida. Por favor copia lo que s2sCopilot Cloud está mostrando en tu navegador.",
"goBack": "Atrás"
},
"startRouter": "Recomendamos usar un router LLM:",
"startCustom": "O puedes traer tu propia clave API:",
"telemetry": {
- "helpImprove": "Ayuda a mejorar Roo Code",
- "helpImproveMessage": "Roo Code recopila datos de errores y uso para ayudarnos a corregir errores y mejorar la extensión. Esta telemetría no recopila código, prompts o información personal. Puedes desactivar esto en la configuración ."
+ "helpImprove": "Ayuda a mejorar s2sCopilot",
+ "helpImproveMessage": "s2sCopilot recopila datos de errores y uso para ayudarnos a corregir errores y mejorar la extensión. Esta telemetría no recopila código, prompts o información personal. Puedes desactivar esto en la configuración ."
},
"importSettings": "Importar configuración"
}
diff --git a/webview-ui/src/i18n/locales/es/worktrees.json b/webview-ui/src/i18n/locales/es/worktrees.json
index f78203d06db..50e1090c4d6 100644
--- a/webview-ui/src/i18n/locales/es/worktrees.json
+++ b/webview-ui/src/i18n/locales/es/worktrees.json
@@ -1,7 +1,7 @@
{
"title": "Worktrees",
"done": "Listo",
- "description": "Los worktrees de Git te permiten trabajar en varias ramas a la vez en directorios separados. Cada worktree tiene su propia ventana de VS Code con Roo Code.",
+ "description": "Los worktrees de Git te permiten trabajar en varias ramas a la vez en directorios separados. Cada worktree tiene su propia ventana de VS Code con s2sCopilot.",
"notGitRepo": "Este espacio de trabajo no es un repositorio Git. Los worktrees requieren un repositorio Git para funcionar.",
"multiRootNotSupported": "Los worktrees no son compatibles con espacios de trabajo de múltiples raíces. Abre una sola carpeta para usar worktrees.",
@@ -18,12 +18,13 @@
"detachedHead": "HEAD separado",
"noBranch": "Sin rama",
- "switchInThisWindow": "Cambiar a worktree",
+ "openInCurrentWindow": "Abrir en la ventana actual",
"openInNewWindow": "Abrir en una ventana nueva",
"delete": "Eliminar",
"newWorktree": "Nuevo Worktree",
"createWorktree": "Crear Worktree",
+ "createWorktreeDescription": "Crea un worktree nuevo para trabajar en una rama separada en su propio directorio.",
"branchName": "Nombre de la rama",
"createNewBranch": "Crear rama nueva",
"checkoutExisting": "Hacer checkout de una rama existente",
@@ -34,9 +35,8 @@
"noBranchFound": "No se encontró ninguna rama",
"localBranches": "Ramas locales",
"remoteBranches": "Ramas remotas",
- "worktreePath": "En",
- "selectWorktreeLocation": "Seleccionar ubicación del Worktree",
- "selectFolderForWorktree": "Seleccionar carpeta para el worktree nuevo",
+ "worktreePath": "Ruta del worktree",
+ "pathHint": "La ruta donde se creará el worktree",
"noIncludeFileWarning": "No hay archivo .worktreeinclude",
"noIncludeFileHint": "Sin un archivo .worktreeinclude, archivos como node_modules no se copiarán al worktree nuevo. Puede que tengas que ejecutar npm install después de crearlo.",
"create": "Crear",
@@ -46,24 +46,13 @@
"cancel": "Cancelar",
"deleteWorktree": "Eliminar Worktree",
+ "deleteWorktreeDescription": "Esto eliminará el worktree y todos sus archivos.",
"deleteWarning": "Esta acción no se puede deshacer. Se eliminará lo siguiente:",
- "deleteWarningBranch": "La rama y todos los cambios sin confirmar",
+ "deleteWarningBranch": "La rama '{{branch}}' y todos los cambios sin confirmar",
"deleteWarningFiles": "Todos los archivos del directorio del worktree",
- "deleteNoticeLarge": "Si es un repositorio grande, podría tomar un tiempo.",
"forceDelete": "Forzar eliminación",
"worktreeIsLocked": "el worktree está bloqueado",
"deleting": "Eliminando...",
- "close": "Cerrar",
-
- "showInHomeScreen": "Mostrar worktrees en la pantalla de inicio",
-
- "selector": {
- "worktree": "Worktree",
- "title": "Worktrees",
- "tooltip": "Cambiar entre worktrees",
- "description": "Los worktrees de Git te permiten trabajar en varias ramas simultáneamente. Haz clic para cambiar el espacio de trabajo.",
- "settings": "Gestionar Worktrees",
- "info": "Los worktrees de Git te permiten tener varios directorios de trabajo adjuntos al mismo repositorio."
- }
+ "close": "Cerrar"
}
diff --git a/webview-ui/src/i18n/locales/fr/chat.json b/webview-ui/src/i18n/locales/fr/chat.json
index a9f4fc09447..8525003abc6 100644
--- a/webview-ui/src/i18n/locales/fr/chat.json
+++ b/webview-ui/src/i18n/locales/fr/chat.json
@@ -1,5 +1,5 @@
{
- "greeting": "Bienvenue sur Roo Code",
+ "greeting": "Bienvenue sur s2sCopilot",
"task": {
"title": "Tâche",
"expand": "Développer la tâche",
@@ -21,11 +21,11 @@
"sharePublicly": "Partager publiquement",
"sharePubliclyDescription": "Toute personne avec le lien peut accéder",
"connectToCloud": "Se connecter au Cloud",
- "connectToCloudDescription": "Connecte-toi à Roo Code Cloud pour partager des tâches",
+ "connectToCloudDescription": "Connecte-toi à s2sCopilot Cloud pour partager des tâches",
"sharingDisabledByOrganization": "Partage désactivé par l'organisation",
"shareSuccessOrganization": "Lien d'organisation copié dans le presse-papiers",
"shareSuccessPublic": "Lien public copié dans le presse-papiers",
- "openInCloud": "Ouvrir la tâche dans Roo Code Cloud",
+ "openInCloud": "Ouvrir la tâche dans s2sCopilot Cloud",
"openInCloudIntro": "Continue à surveiller ou interagir avec Roo depuis n'importe où. Scanne, clique ou copie pour ouvrir.",
"openApiHistory": "Ouvrir l'historique de l'API",
"openUiHistory": "Ouvrir l'historique de l'UI",
@@ -96,7 +96,7 @@
},
"enqueueMessage": "Ajouter le message à la file d'attente (sera envoyé après la fin de la tâche en cours)",
"scrollToBottom": "Défiler jusqu'au bas du chat",
- "about": "Roo Code est une équipe complète de développeurs IA dans votre éditeur.",
+ "about": "s2sCopilot est une équipe complète de développeurs IA dans votre éditeur.",
"docs": "Consultez notre documentation pour en savoir plus.",
"onboarding": "Votre liste de tâches dans cet espace de travail est vide.",
"rooTips": {
@@ -158,7 +158,7 @@
"500": "Erreur du serveur du fournisseur. Quelque chose ne va pas du côté du fournisseur, il n'y a rien de mal avec votre demande.",
"docs": "Documentation",
"goToSettings": "Paramètres",
- "unknown": "Erreur API inconnue. Veuillez contacter le support Roo Code.",
+ "unknown": "Erreur API inconnue. Veuillez contacter le support s2sCopilot.",
"connection": "Erreur de connexion. Assurez-vous que vous avez une connexion Internet fonctionnelle.",
"claudeCodeNotAuthenticated": "Vous devez vous connecter pour utiliser Claude Code. Allez dans les Paramètres et cliquez sur \"Se connecter à Claude Code\" pour vous authentifier."
}
@@ -329,13 +329,13 @@
"timerPrefix": "Approbation automatique activée. Sélection dans {{seconds}}s…"
},
"announcement": {
- "title": "Roo Code {{version}} est sortie",
- "support": "Soutiens Roo Code en nous donnant une étoile sur GitHub .",
+ "title": "s2sCopilot {{version}} est sortie",
+ "support": "Soutiens s2sCopilot en nous donnant une étoile sur GitHub .",
"stealthModel": {
- "feature": "Modèle stealth GRATUIT pour une durée limitée - Code Supernova : Maintenant amélioré avec une fenêtre de contexte de 1M tokens ! Un modèle de codage agentique polyvalent qui prend en charge les entrées d'images, accessible via Roo Code Cloud.",
+ "feature": "Modèle stealth GRATUIT pour une durée limitée - Code Supernova : Maintenant amélioré avec une fenêtre de contexte de 1M tokens ! Un modèle de codage agentique polyvalent qui prend en charge les entrées d'images, accessible via s2sCopilot Cloud.",
"note": "(Note : les prompts et complétions sont enregistrés par le créateur du modèle et utilisés pour l'améliorer)",
- "connectButton": "Se connecter à Roo Code Cloud",
- "selectModel": "Sélectionnez roo/code-supernova du fournisseur Roo Code Cloud dans Paramètres pour commencer.",
+ "connectButton": "Se connecter à s2sCopilot Cloud",
+ "selectModel": "Sélectionnez roo/code-supernova du fournisseur s2sCopilot Cloud dans Paramètres pour commencer.",
"goToSettingsButton": "Aller aux Paramètres"
},
"release": {
@@ -404,7 +404,7 @@
"profileViolationWarning": "Le profil actuel n'est pas compatible avec les paramètres de votre organisation",
"shellIntegration": {
"title": "Avertissement d'exécution de commande",
- "description": "Votre commande est exécutée sans l'intégration shell du terminal VSCode. Pour supprimer cet avertissement, vous pouvez désactiver l'intégration shell dans la section Terminal des paramètres de Roo Code ou résoudre les problèmes d'intégration du terminal VSCode en utilisant le lien ci-dessous.",
+ "description": "Votre commande est exécutée sans l'intégration shell du terminal VSCode. Pour supprimer cet avertissement, vous pouvez désactiver l'intégration shell dans la section Terminal des paramètres de s2sCopilot ou résoudre les problèmes d'intégration du terminal VSCode en utilisant le lien ci-dessous.",
"troubleshooting": "Cliquez ici pour la documentation d'intégration shell."
},
"ask": {
@@ -445,7 +445,7 @@
"ariaLabel": "Version {{version}} - Cliquez pour voir les notes de version"
},
"rooCloudCTA": {
- "title": "Roo Code Cloud évolue !",
+ "title": "s2sCopilot Cloud évolue !",
"description": "Exécutez des agents distants dans le cloud, accédez à vos tâches de n'importe où, collaborez avec d'autres et bien plus encore.",
"joinWaitlist": "Inscrivez-vous pour recevoir les dernières mises à jour."
},
diff --git a/webview-ui/src/i18n/locales/fr/cloud.json b/webview-ui/src/i18n/locales/fr/cloud.json
index 8e031aaad8a..23869f5d846 100644
--- a/webview-ui/src/i18n/locales/fr/cloud.json
+++ b/webview-ui/src/i18n/locales/fr/cloud.json
@@ -3,20 +3,20 @@
"profilePicture": "Photo de profil",
"logOut": "Déconnexion",
"testApiAuthentication": "Tester l'authentification API",
- "signIn": "Se connecter à Roo Code Cloud",
+ "signIn": "Se connecter à s2sCopilot Cloud",
"connect": "Commencer",
- "cloudBenefitsTitle": "Essayez Roo Code Cloud",
+ "cloudBenefitsTitle": "Essayez s2sCopilot Cloud",
"cloudBenefitProvider": "Accédez à des modèles gratuits et payants qui fonctionnent parfaitement avec Roo",
"cloudBenefitCloudAgents": "Donnez des tâches à des agents Cloud autonomes",
"cloudBenefitTriggers": "Obtenez des revues de code sur Github, lancez des tâches depuis Slack et plus encore",
"cloudBenefitWalkaway": "Suivez et contrôlez les tâches de n'importe où (y compris votre téléphone)",
"cloudBenefitHistory": "Accédez à votre historique de tâches de n'importe où et partagez-les avec d'autres",
"cloudBenefitMetrics": "Obtenez une vue holistique de votre consommation de tokens",
- "visitCloudWebsite": "Visiter Roo Code Cloud",
+ "visitCloudWebsite": "Visiter s2sCopilot Cloud",
"taskSync": "Synchronisation des tâches",
- "taskSyncDescription": "Synchronisez vos tâches pour les visualiser et les partager sur Roo Code Cloud",
+ "taskSyncDescription": "Synchronisez vos tâches pour les visualiser et les partager sur s2sCopilot Cloud",
"remoteControl": "Roomote Control",
- "remoteControlDescription": "Permet de contrôler les tâches depuis Roo Code Cloud",
+ "remoteControlDescription": "Permet de contrôler les tâches depuis s2sCopilot Cloud",
"remoteControlRequiresTaskSync": "La synchronisation des tâches doit être activée pour utiliser Roomote Control",
"taskSyncManagedByOrganization": "La synchronisation des tâches est gérée par votre organisation",
"usageMetricsAlwaysReported": "Les informations d'utilisation du modèle sont toujours signalées lors de la connexion",
@@ -25,12 +25,12 @@
"pasteCallbackUrl": "Copie l'URL de redirect depuis ton navigateur et colle-la ici :",
"startOver": "Recommencer",
"personalAccount": "Compte Personnel",
- "switchAccount": "Changer de Compte Roo Code Cloud",
+ "switchAccount": "Changer de Compte s2sCopilot Cloud",
"createTeamAccount": "Créer un Compte d'Équipe",
- "cloudUrlPillLabel": "URL de Roo Code Cloud",
+ "cloudUrlPillLabel": "URL de s2sCopilot Cloud",
"upsell": {
- "autoApprovePowerUser": "Donner à Roo un peu d'indépendance ? Contrôlez-le de n'importe où avec Roo Code Cloud. En savoir plus .",
+ "autoApprovePowerUser": "Donner à Roo un peu d'indépendance ? Contrôlez-le de n'importe où avec s2sCopilot Cloud. En savoir plus .",
"longRunningTask": "Cela peut prendre un certain temps. Continuez de n'importe où avec le Cloud.",
- "taskList": "Vous appréciez Roo ? Découvrez Roo Code Cloud : suivez et contrôlez vos tâches de n'importe où, exécutez des agents Cloud autonomes, obtenez des statistiques d'utilisation et plus encore. En savoir plus ."
+ "taskList": "Vous appréciez Roo ? Découvrez s2sCopilot Cloud : suivez et contrôlez vos tâches de n'importe où, exécutez des agents Cloud autonomes, obtenez des statistiques d'utilisation et plus encore. En savoir plus ."
}
}
diff --git a/webview-ui/src/i18n/locales/fr/settings.json b/webview-ui/src/i18n/locales/fr/settings.json
index 1c28b763077..bcac5a52372 100644
--- a/webview-ui/src/i18n/locales/fr/settings.json
+++ b/webview-ui/src/i18n/locales/fr/settings.json
@@ -29,7 +29,6 @@
"providers": "Fournisseurs",
"modes": "Modes",
"mcp": "Serveurs MCP",
- "worktrees": "Worktrees",
"autoApprove": "Auto-approbation",
"browser": "Accès ordinateur",
"checkpoints": "Points de contrôle",
@@ -41,7 +40,7 @@
"ui": "UI",
"experimental": "Expérimental",
"language": "Langue",
- "about": "À propos de Roo Code"
+ "about": "À propos de s2sCopilot"
},
"about": {
"bugReport": {
@@ -59,7 +58,7 @@
"contact": {
"label": "Besoin de nous parler ? Écrivez"
},
- "community": "Vous voulez des conseils ou simplement discuter avec d'autres utilisateurs de Roo Code ? Rejoignez reddit.com/r/RooCode ou discord.gg/roocode ",
+ "community": "Vous voulez des conseils ou simplement discuter avec d'autres utilisateurs de s2sCopilot ? Rejoignez reddit.com/r/RooCode ou discord.gg/roocode ",
"contactAndCommunity": "Contact et Communauté",
"manageSettings": "Gérer les Paramètres",
"debugMode": {
@@ -457,7 +456,7 @@
"draftModelDesc": "Le modèle brouillon doit être de la même famille de modèles pour que le décodage spéculatif fonctionne correctement.",
"selectDraftModel": "Sélectionner le modèle brouillon",
"noModelsFound": "Aucun modèle brouillon trouvé. Veuillez vous assurer que LM Studio est en cours d'exécution avec le mode serveur activé.",
- "description": "LM Studio vous permet d'exécuter des modèles localement sur votre ordinateur. Pour obtenir des instructions sur la mise en route, consultez leur guide de démarrage rapide . Vous devrez également démarrer la fonction serveur local de LM Studio pour l'utiliser avec cette extension. Remarque : Roo Code utilise des prompts complexes et fonctionne mieux avec les modèles Claude. Les modèles moins performants peuvent ne pas fonctionner comme prévu."
+ "description": "LM Studio vous permet d'exécuter des modèles localement sur votre ordinateur. Pour obtenir des instructions sur la mise en route, consultez leur guide de démarrage rapide . Vous devrez également démarrer la fonction serveur local de LM Studio pour l'utiliser avec cette extension. Remarque : s2sCopilot utilise des prompts complexes et fonctionne mieux avec les modèles Claude. Les modèles moins performants peuvent ne pas fonctionner comme prévu."
},
"ollama": {
"baseUrl": "URL de base (optionnel)",
@@ -467,15 +466,15 @@
"numCtx": "Taille de la fenêtre de contexte (num_ctx)",
"numCtxHelp": "Remplace la taille de la fenêtre de contexte par défaut du modèle. Laissez vide pour utiliser la configuration du Modelfile du modèle. La valeur minimale est 128.",
"description": "Ollama vous permet d'exécuter des modèles localement sur votre ordinateur. Pour obtenir des instructions sur la mise en route, consultez le guide de démarrage rapide.",
- "warning": "Remarque : Roo Code utilise des prompts complexes et fonctionne mieux avec les modèles Claude. Les modèles moins performants peuvent ne pas fonctionner comme prévu."
+ "warning": "Remarque : s2sCopilot utilise des prompts complexes et fonctionne mieux avec les modèles Claude. Les modèles moins performants peuvent ne pas fonctionner comme prévu."
},
"unboundApiKey": "Clé API Unbound",
"getUnboundApiKey": "Obtenir la clé API Unbound",
"unboundRefreshModelsSuccess": "Liste des modèles mise à jour ! Vous pouvez maintenant sélectionner parmi les derniers modèles.",
"unboundInvalidApiKey": "Clé API invalide. Veuillez vérifier votre clé API et réessayer.",
"roo": {
- "authenticatedMessage": "Authentifié de manière sécurisée via ton compte Roo Code Cloud.",
- "connectButton": "Se connecter à Roo Code Cloud"
+ "authenticatedMessage": "Authentifié de manière sécurisée via ton compte s2sCopilot Cloud.",
+ "connectButton": "Se connecter à s2sCopilot Cloud"
},
"openRouter": {
"providerRouting": {
@@ -485,7 +484,7 @@
}
},
"customModel": {
- "capabilities": "Configurez les capacités et les prix pour votre modèle personnalisé compatible OpenAI. Soyez prudent lors de la spécification des capacités du modèle, car elles peuvent affecter le fonctionnement de Roo Code.",
+ "capabilities": "Configurez les capacités et les prix pour votre modèle personnalisé compatible OpenAI. Soyez prudent lors de la spécification des capacités du modèle, car elles peuvent affecter le fonctionnement de s2sCopilot.",
"maxTokens": {
"label": "Tokens de sortie maximum",
"description": "Nombre maximum de tokens que le modèle peut générer dans une réponse. (Spécifiez -1 pour permettre au serveur de définir les tokens maximum.)"
@@ -889,7 +888,7 @@
}
},
"modelPicker": {
- "automaticFetch": "L'extension récupère automatiquement la liste la plus récente des modèles disponibles sur {{serviceName}} . Si vous ne savez pas quel modèle choisir, Roo Code fonctionne mieux avec {{defaultModelId}} . Vous pouvez également rechercher \"free\" pour les options gratuites actuellement disponibles.",
+ "automaticFetch": "L'extension récupère automatiquement la liste la plus récente des modèles disponibles sur {{serviceName}} . Si vous ne savez pas quel modèle choisir, s2sCopilot fonctionne mieux avec {{defaultModelId}} . Vous pouvez également rechercher \"free\" pour les options gratuites actuellement disponibles.",
"label": "Modèle",
"searchPlaceholder": "Rechercher",
"noMatchFound": "Aucune correspondance trouvée",
@@ -900,7 +899,7 @@
"feedback": "Si vous avez des questions ou des commentaires, n'hésitez pas à ouvrir un problème sur github.com/RooCodeInc/Roo-Code ou à rejoindre reddit.com/r/RooCode ou discord.gg/roocode ",
"telemetry": {
"label": "Autoriser les rapports anonymes d'erreurs et d'utilisation",
- "description": "Aidez à améliorer Roo Code en envoyant des données d'utilisation anonymes et des rapports d'erreurs. Cette télémétrie ne collecte pas de code, de prompts ou d'informations personnelles. Consultez notre politique de confidentialité pour plus de détails."
+ "description": "Aidez à améliorer s2sCopilot en envoyant des données d'utilisation anonymes et des rapports d'erreurs. Cette télémétrie ne collecte pas de code, de prompts ou d'informations personnelles. Consultez notre politique de confidentialité pour plus de détails."
},
"settings": {
"import": "Importer",
diff --git a/webview-ui/src/i18n/locales/fr/welcome.json b/webview-ui/src/i18n/locales/fr/welcome.json
index f69d21a5658..68f2c5fb9f5 100644
--- a/webview-ui/src/i18n/locales/fr/welcome.json
+++ b/webview-ui/src/i18n/locales/fr/welcome.json
@@ -13,40 +13,40 @@
}
},
"landing": {
- "greeting": "Bienvenue sur Roo Code !",
- "introduction": "Avec une gamme de Modes intégrés et extensibles, Roo Code te permet de planifier, architecturer, coder, déboguer et augmenter ta productivité comme jamais auparavant.",
- "accountMention": "Pour commencer, crée ton compte Roo Code Cloud. Obtiens des modèles puissants, le contrôle web, les analyses, le support et bien plus encore.",
+ "greeting": "Bienvenue sur s2sCopilot !",
+ "introduction": "Avec une gamme de Modes intégrés et extensibles, s2sCopilot te permet de planifier, architecturer, coder, déboguer et augmenter ta productivité comme jamais auparavant.",
+ "accountMention": "Pour commencer, crée ton compte s2sCopilot Cloud. Obtiens des modèles puissants, le contrôle web, les analyses, le support et bien plus encore.",
"getStarted": "Créer un compte Roo",
"noAccount": "ou utiliser sans compte"
},
"providerSignup": {
"heading": "Choisis ton fournisseur",
"chooseProvider": "Roo a besoin d'un fournisseur LLM pour fonctionner. Choisis-en un pour commencer, tu peux en ajouter d'autres plus tard.",
- "rooCloudProvider": "Fournisseur Roo Code Cloud",
- "rooCloudDescription": "Le moyen le plus simple de commencer est le Fournisseur Roo Code Cloud : un mélange sélectionné de modèles gratuits et payants à faible coût.",
+ "rooCloudProvider": "Fournisseur s2sCopilot Cloud",
+ "rooCloudDescription": "Le moyen le plus simple de commencer est le Fournisseur s2sCopilot Cloud : un mélange sélectionné de modèles gratuits et payants à faible coût.",
"learnMore": "En savoir plus",
"useAnotherProvider": "Fournisseur tiers",
"useAnotherProviderDescription": "Entre une clé API et commence.",
"noApiKeys": "Tu ne veux pas gérer les clés API et les comptes séparés?",
- "backToRoo": "Opte pour le Fournisseur Roo Code Cloud.",
+ "backToRoo": "Opte pour le Fournisseur s2sCopilot Cloud.",
"goBack": "Retour",
"finish": "Terminer"
},
"waitingForCloud": {
- "heading": "Connexion à Roo Code Cloud...",
+ "heading": "Connexion à s2sCopilot Cloud...",
"description": "Termine l'inscription dans ton navigateur et tu reviendras ici automatiquement.",
"noPrompt": "Si tu n'es pas invité à ouvrir une URL, clique ici .",
"havingTrouble": "Si tu as terminé l'inscription mais que tu rencontres des problèmes, clique ici .",
"pasteUrl": "Colle l'URL de rappel depuis ton navigateur :",
"docsLink": "Ça ne fonctionne pas? Consulte la documentation .",
- "invalidURL": "Cela ne ressemble pas à une URL de rappel valide. Copie ce que Roo Code Cloud affiche dans ton navigateur.",
+ "invalidURL": "Cela ne ressemble pas à une URL de rappel valide. Copie ce que s2sCopilot Cloud affiche dans ton navigateur.",
"goBack": "Retour"
},
"startRouter": "Nous recommandons d'utiliser un routeur LLM :",
"startCustom": "Ou tu peux apporter ta propre clé API :",
"telemetry": {
- "helpImprove": "Aide à améliorer Roo Code",
- "helpImproveMessage": "Roo Code collecte des données d'erreurs et d'utilisation pour nous aider à corriger les bugs et améliorer l'extension. Cette télémétrie ne collecte pas de code, de prompts ou d'informations personnelles. Tu peux désactiver ceci dans les paramètres ."
+ "helpImprove": "Aide à améliorer s2sCopilot",
+ "helpImproveMessage": "s2sCopilot collecte des données d'erreurs et d'utilisation pour nous aider à corriger les bugs et améliorer l'extension. Cette télémétrie ne collecte pas de code, de prompts ou d'informations personnelles. Tu peux désactiver ceci dans les paramètres ."
},
"importSettings": "Importer les paramètres"
}
diff --git a/webview-ui/src/i18n/locales/fr/worktrees.json b/webview-ui/src/i18n/locales/fr/worktrees.json
index 2cc8bfca0dd..2b93fcceb3f 100644
--- a/webview-ui/src/i18n/locales/fr/worktrees.json
+++ b/webview-ui/src/i18n/locales/fr/worktrees.json
@@ -1,7 +1,7 @@
{
"title": "Worktrees",
"done": "Terminé",
- "description": "Les worktrees Git te permettent de travailler sur plusieurs branches en même temps dans des répertoires séparés. Chaque worktree a sa propre fenêtre VS Code avec Roo Code.",
+ "description": "Les worktrees Git te permettent de travailler sur plusieurs branches en même temps dans des répertoires séparés. Chaque worktree a sa propre fenêtre VS Code avec s2sCopilot.",
"notGitRepo": "Cet espace de travail n'est pas un dépôt Git. Les worktrees nécessitent un dépôt Git pour fonctionner.",
"multiRootNotSupported": "Les worktrees ne sont pas pris en charge dans les espaces de travail multi-racine. Ouvre un seul dossier pour utiliser les worktrees.",
@@ -18,12 +18,13 @@
"detachedHead": "HEAD détachée",
"noBranch": "Aucune branche",
- "switchInThisWindow": "Changer vers worktree",
+ "openInCurrentWindow": "Ouvrir dans la fenêtre actuelle",
"openInNewWindow": "Ouvrir dans une nouvelle fenêtre",
"delete": "Supprimer",
"newWorktree": "Nouveau Worktree",
"createWorktree": "Créer un worktree",
+ "createWorktreeDescription": "Crée un worktree pour travailler sur une autre branche dans son propre répertoire.",
"branchName": "Nom de la branche",
"createNewBranch": "Créer une nouvelle branche",
"checkoutExisting": "Checkout d'une branche existante",
@@ -34,9 +35,8 @@
"noBranchFound": "Aucune branche trouvée",
"localBranches": "Branches locales",
"remoteBranches": "Branches distantes",
- "worktreePath": "En",
- "selectWorktreeLocation": "Sélectionner l'emplacement du Worktree",
- "selectFolderForWorktree": "Sélectionner le dossier pour le nouveau worktree",
+ "worktreePath": "Chemin du worktree",
+ "pathHint": "Le chemin où le worktree sera créé",
"noIncludeFileWarning": "Aucun fichier .worktreeinclude",
"noIncludeFileHint": "Sans fichier .worktreeinclude, des fichiers comme node_modules ne seront pas copiés dans le nouveau worktree. Tu devras peut-être exécuter npm install après l'avoir créé.",
"create": "Créer",
@@ -46,24 +46,13 @@
"cancel": "Annuler",
"deleteWorktree": "Supprimer le worktree",
+ "deleteWorktreeDescription": "Cela supprimera le worktree et tous ses fichiers.",
"deleteWarning": "Cette action est irréversible. Les éléments suivants seront supprimés :",
- "deleteWarningBranch": "La branche et toutes les modifications non validées",
+ "deleteWarningBranch": "La branche '{{branch}}' et toutes les modifications non validées",
"deleteWarningFiles": "Tous les fichiers dans le répertoire du worktree",
- "deleteNoticeLarge": "Si c'est un grand dépôt, cela peut prendre un peu de temps.",
"forceDelete": "Forcer la suppression",
"worktreeIsLocked": "le worktree est verrouillé",
"deleting": "Suppression...",
- "close": "Fermer",
-
- "showInHomeScreen": "Afficher les worktrees sur l'écran d'accueil",
-
- "selector": {
- "worktree": "Worktree",
- "title": "Worktrees",
- "tooltip": "Changer entre les worktrees",
- "description": "Les worktrees Git te permettent de travailler sur plusieurs branches en même temps. Clique pour changer d'espace de travail.",
- "settings": "Gérer les Worktrees",
- "info": "Les worktrees Git te permettent d'avoir plusieurs répertoires de travail attachés au même dépôt."
- }
+ "close": "Fermer"
}
diff --git a/webview-ui/src/i18n/locales/hi/chat.json b/webview-ui/src/i18n/locales/hi/chat.json
index 011e57647bc..bddfb993057 100644
--- a/webview-ui/src/i18n/locales/hi/chat.json
+++ b/webview-ui/src/i18n/locales/hi/chat.json
@@ -1,5 +1,5 @@
{
- "greeting": "Roo Code में आपका स्वागत है",
+ "greeting": "s2sCopilot में आपका स्वागत है",
"task": {
"title": "कार्य",
"expand": "कार्य विस्तृत करें",
@@ -21,11 +21,11 @@
"sharePublicly": "सार्वजनिक रूप से साझा करें",
"sharePubliclyDescription": "लिंक वाला कोई भी व्यक्ति पहुंच सकता है",
"connectToCloud": "Cloud से कनेक्ट करें",
- "connectToCloudDescription": "कार्य साझा करने के लिए Roo Code Cloud में साइन इन करें",
+ "connectToCloudDescription": "कार्य साझा करने के लिए s2sCopilot Cloud में साइन इन करें",
"sharingDisabledByOrganization": "संगठन द्वारा साझाकरण अक्षम किया गया",
"shareSuccessOrganization": "संगठन लिंक क्लिपबोर्ड में कॉपी किया गया",
"shareSuccessPublic": "सार्वजनिक लिंक क्लिपबोर्ड में कॉपी किया गया",
- "openInCloud": "Roo Code Cloud में कार्य खोलें",
+ "openInCloud": "s2sCopilot Cloud में कार्य खोलें",
"openInCloudIntro": "कहीं से भी Roo की निगरानी या इंटरैक्ट करना जारी रखें। खोलने के लिए स्कैन करें, क्लिक करें या कॉपी करें।",
"openApiHistory": "API इतिहास खोलें",
"openUiHistory": "UI इतिहास खोलें",
@@ -96,7 +96,7 @@
},
"enqueueMessage": "संदेश को कतार में जोड़ें (वर्तमान कार्य पूरा होने के बाद भेजा जाएगा)",
"scrollToBottom": "चैट के निचले हिस्से तक स्क्रॉल करें",
- "about": "Roo Code आपके संपादक में एक पूरी AI देव टीम है।",
+ "about": "s2sCopilot आपके संपादक में एक पूरी AI देव टीम है।",
"docs": "और जानने के लिए हमारे दस्तावेज़ देखें।",
"onboarding": "इस कार्यक्षेत्र में आपकी कार्य सूची खाली है।",
"rooTips": {
@@ -158,7 +158,7 @@
"500": "प्रदाता सर्वर त्रुटि। प्रदाता की ओर से कुछ गलत है, आपके अनुरोध में कुछ गलत नहीं है।",
"docs": "डॉक्स",
"goToSettings": "सेटिंग्स",
- "unknown": "अज्ञात API त्रुटि। कृपया Roo Code सहायता से संपर्क करें।",
+ "unknown": "अज्ञात API त्रुटि। कृपया s2sCopilot सहायता से संपर्क करें।",
"connection": "कनेक्शन त्रुटि। सुनिश्चित करें कि आपके पास कार्यशील इंटरनेट कनेक्शन है।",
"claudeCodeNotAuthenticated": "Claude Code का उपयोग करने के लिए आपको साइन इन करना होगा। सेटिंग्स में जाएं और प्रमाणित करने के लिए \"Claude Code में साइन इन करें\" पर क्लिक करें।"
}
@@ -329,13 +329,13 @@
"timerPrefix": "ऑटो-अनुमोदन सक्षम है। {{seconds}}s में चयन किया जा रहा है…"
},
"announcement": {
- "title": "Roo Code {{version}} रिलीज़ हुआ",
- "support": "कृपया GitHub पर हमें स्टार देकर Roo Code का समर्थन करें।",
+ "title": "s2sCopilot {{version}} रिलीज़ हुआ",
+ "support": "कृपया GitHub पर हमें स्टार देकर s2sCopilot का समर्थन करें।",
"stealthModel": {
- "feature": "सीमित समय के लिए मुफ़्त स्टेल्थ मॉडल - Code Supernova: अब 1M Token संदर्भ विंडो के साथ अपग्रेड हुआ! एक बहुमुखी एजेंटिक कोडिंग मॉडल जो छवि इनपुट का समर्थन करता है, Roo Code Cloud के माध्यम से उपलब्ध।",
+ "feature": "सीमित समय के लिए मुफ़्त स्टेल्थ मॉडल - Code Supernova: अब 1M Token संदर्भ विंडो के साथ अपग्रेड हुआ! एक बहुमुखी एजेंटिक कोडिंग मॉडल जो छवि इनपुट का समर्थन करता है, s2sCopilot Cloud के माध्यम से उपलब्ध।",
"note": "(नोट: प्रॉम्प्ट्स और कम्प्लीशन्स मॉडल निर्माता द्वारा लॉग किए जाते हैं और मॉडल को बेहतर बनाने के लिए उपयोग किए जाते हैं)",
- "connectButton": "Roo Code Cloud से कनेक्ट करें",
- "selectModel": "आरंभ करने के लिए सेटिंग्स में Roo Code Cloud प्रोवाइडर से roo/code-supernova चुनें।",
+ "connectButton": "s2sCopilot Cloud से कनेक्ट करें",
+ "selectModel": "आरंभ करने के लिए सेटिंग्स में s2sCopilot Cloud प्रोवाइडर से roo/code-supernova चुनें।",
"goToSettingsButton": "सेटिंग्स पर जाएं"
},
"release": {
@@ -404,7 +404,7 @@
"profileViolationWarning": "वर्तमान प्रोफ़ाइल आपके संगठन की सेटिंग्स के साथ संगत नहीं है",
"shellIntegration": {
"title": "कमांड निष्पादन चेतावनी",
- "description": "आपका कमांड VSCode टर्मिनल शेल इंटीग्रेशन के बिना निष्पादित हो रहा है। इस चेतावनी को दबाने के लिए आप Roo Code सेटिंग्स के Terminal अनुभाग में शेल इंटीग्रेशन को अक्षम कर सकते हैं या नीचे दिए गए लिंक का उपयोग करके VSCode टर्मिनल इंटीग्रेशन की समस्या का समाधान कर सकते हैं।",
+ "description": "आपका कमांड VSCode टर्मिनल शेल इंटीग्रेशन के बिना निष्पादित हो रहा है। इस चेतावनी को दबाने के लिए आप s2sCopilot सेटिंग्स के Terminal अनुभाग में शेल इंटीग्रेशन को अक्षम कर सकते हैं या नीचे दिए गए लिंक का उपयोग करके VSCode टर्मिनल इंटीग्रेशन की समस्या का समाधान कर सकते हैं।",
"troubleshooting": "शेल इंटीग्रेशन दस्तावेज़ के लिए यहां क्लिक करें।"
},
"ask": {
@@ -445,7 +445,7 @@
"ariaLabel": "संस्करण {{version}} - रिलीज़ नोट्स देखने के लिए क्लिक करें"
},
"rooCloudCTA": {
- "title": "Roo Code Cloud विकसित हो रहा है!",
+ "title": "s2sCopilot Cloud विकसित हो रहा है!",
"description": "क्लाउड में रिमोट एजेंट चलाएं, कहीं से भी अपने कार्यों तक पहुंचें, दूसरों के साथ सहयोग करें, और बहुत कुछ।",
"joinWaitlist": "नवीनतम अपडेट प्राप्त करने के लिए साइन अप करें।"
},
diff --git a/webview-ui/src/i18n/locales/hi/cloud.json b/webview-ui/src/i18n/locales/hi/cloud.json
index ecf6e1f1010..0ec5c24860d 100644
--- a/webview-ui/src/i18n/locales/hi/cloud.json
+++ b/webview-ui/src/i18n/locales/hi/cloud.json
@@ -3,20 +3,20 @@
"profilePicture": "प्रोफाइल चित्र",
"logOut": "लॉग आउट",
"testApiAuthentication": "API प्रमाणीकरण का परीक्षण करें",
- "signIn": "Roo Code Cloud से कनेक्ट करें",
+ "signIn": "s2sCopilot Cloud से कनेक्ट करें",
"connect": "शुरू करें",
- "cloudBenefitsTitle": "Roo Code Cloud आज़माएं",
+ "cloudBenefitsTitle": "s2sCopilot Cloud आज़माएं",
"cloudBenefitProvider": "मुफ़्त और सशुल्क मॉडल एक्सेस करें जो Roo के साथ बढ़िया काम करते हैं",
"cloudBenefitCloudAgents": "स्वायत्त क्लाउड एजेंटों को कार्य दें",
"cloudBenefitTriggers": "Github पर कोड समीक्षाएं प्राप्त करें, Slack से कार्य शुरू करें और बहुत कुछ",
"cloudBenefitWalkaway": "कहीं से भी कार्यों का पालन और नियंत्रण करें (अपने फोन सहित)",
"cloudBenefitHistory": "कहीं से भी अपने कार्य इतिहास तक पहुंचें और उन्हें दूसरों के साथ साझा करें",
"cloudBenefitMetrics": "अपने टोकन उपभोग का समग्र दृश्य प्राप्त करें",
- "visitCloudWebsite": "Roo Code Cloud पर जाएं",
+ "visitCloudWebsite": "s2sCopilot Cloud पर जाएं",
"taskSync": "कार्य सिंक",
- "taskSyncDescription": "Roo Code Cloud पर देखने और साझा करने के लिए अपने कार्यों को सिंक करें",
+ "taskSyncDescription": "s2sCopilot Cloud पर देखने और साझा करने के लिए अपने कार्यों को सिंक करें",
"remoteControl": "Roomote Control",
- "remoteControlDescription": "Roo Code Cloud से कार्यों को नियंत्रित करने की अनुमति दें",
+ "remoteControlDescription": "s2sCopilot Cloud से कार्यों को नियंत्रित करने की अनुमति दें",
"remoteControlRequiresTaskSync": "Roomote Control का उपयोग करने के लिए कार्य सिंक सक्षम होना चाहिए",
"taskSyncManagedByOrganization": "कार्य सिंक आपके संगठन द्वारा प्रबंधित किया जाता है",
"usageMetricsAlwaysReported": "लॉग इन होने पर मॉडल उपयोग जानकारी हमेशा रिपोर्ट की जाती है",
@@ -25,9 +25,9 @@
"pasteCallbackUrl": "अपने ब्राउज़र से redirect URL कॉपी करें और यहाँ पेस्ट करें:",
"startOver": "फिर से शुरू करें",
"personalAccount": "व्यक्तिगत खाता",
- "switchAccount": "Roo Code Cloud खाता बदलें",
+ "switchAccount": "s2sCopilot Cloud खाता बदलें",
"createTeamAccount": "टीम खाता बनाएं",
- "cloudUrlPillLabel": "Roo Code Cloud URL",
+ "cloudUrlPillLabel": "s2sCopilot Cloud URL",
"upsell": {
"autoApprovePowerUser": "रू को थोड़ी स्वतंत्रता दे रहे हैं? रू कोड क्लाउड के साथ इसे कहीं से भी नियंत्रित करें। और जानें ।",
"longRunningTask": "इसमें थोड़ा समय लग सकता है। क्लाउड के साथ कहीं से भी जारी रखें।",
diff --git a/webview-ui/src/i18n/locales/hi/settings.json b/webview-ui/src/i18n/locales/hi/settings.json
index 4974ff706b4..6088a042278 100644
--- a/webview-ui/src/i18n/locales/hi/settings.json
+++ b/webview-ui/src/i18n/locales/hi/settings.json
@@ -29,7 +29,6 @@
"providers": "प्रदाता",
"modes": "मोड",
"mcp": "एमसीपी सर्वर",
- "worktrees": "Worktrees",
"autoApprove": "अनुमोदन",
"browser": "ब्राउज़र",
"checkpoints": "चेकपॉइंट",
@@ -59,7 +58,7 @@
"contact": {
"label": "हमसे बात करने की जरूरत है? लिखें"
},
- "community": "सुझाव चाहिए या बस अन्य Roo Code उपयोगकर्ताओं के साथ घूमना चाहते हैं? reddit.com/r/RooCode या discord.gg/roocode में शामिल हों",
+ "community": "सुझाव चाहिए या बस अन्य s2sCopilot उपयोगकर्ताओं के साथ घूमना चाहते हैं? reddit.com/r/RooCode या discord.gg/roocode में शामिल हों",
"contactAndCommunity": "संपर्क और समुदाय",
"manageSettings": "सेटिंग्स प्रबंधित करें",
"debugMode": {
@@ -457,7 +456,7 @@
"draftModelDesc": "स्पेक्युलेटिव डिकोडिंग के सही काम करने के लिए ड्राफ्ट मॉडल को समान मॉडल परिवार से होना चाहिए।",
"selectDraftModel": "ड्राफ्ट मॉडल चुनें",
"noModelsFound": "कोई ड्राफ्ट मॉडल नहीं मिला। कृपया सुनिश्चित करें कि LM Studio सर्वर मोड सक्षम के साथ चल रहा है।",
- "description": "LM Studio आपको अपने कंप्यूटर पर स्थानीय रूप से मॉडल चलाने की अनुमति देता है। आरंभ करने के निर्देशों के लिए, उनकी क्विकस्टार्ट गाइड देखें। आपको इस एक्सटेंशन के साथ उपयोग करने के लिए LM Studio की स्थानीय सर्वर सुविधा भी शुरू करनी होगी। नोट: Roo Code जटिल प्रॉम्प्ट्स का उपयोग करता है और Claude मॉडल के साथ सबसे अच्छा काम करता है। कम क्षमता वाले मॉडल अपेक्षित रूप से काम नहीं कर सकते हैं।"
+ "description": "LM Studio आपको अपने कंप्यूटर पर स्थानीय रूप से मॉडल चलाने की अनुमति देता है। आरंभ करने के निर्देशों के लिए, उनकी क्विकस्टार्ट गाइड देखें। आपको इस एक्सटेंशन के साथ उपयोग करने के लिए LM Studio की स्थानीय सर्वर सुविधा भी शुरू करनी होगी। नोट: s2sCopilot जटिल प्रॉम्प्ट्स का उपयोग करता है और Claude मॉडल के साथ सबसे अच्छा काम करता है। कम क्षमता वाले मॉडल अपेक्षित रूप से काम नहीं कर सकते हैं।"
},
"ollama": {
"baseUrl": "बेस URL (वैकल्पिक)",
@@ -467,15 +466,15 @@
"numCtx": "संदर्भ विंडो आकार (num_ctx)",
"numCtxHelp": "मॉडल के डिफ़ॉल्ट संदर्भ विंडो आकार को ओवरराइड करें। मॉडल की मॉडलफ़ाइल कॉन्फ़िगरेशन का उपयोग करने के लिए खाली छोड़ दें। न्यूनतम मान 128 है।",
"description": "Ollama आपको अपने कंप्यूटर पर स्थानीय रूप से मॉडल चलाने की अनुमति देता है। आरंभ करने के निर्देशों के लिए, उनकी क्विकस्टार्ट गाइड देखें।",
- "warning": "नोट: Roo Code जटिल प्रॉम्प्ट्स का उपयोग करता है और Claude मॉडल के साथ सबसे अच्छा काम करता है। कम क्षमता वाले मॉडल अपेक्षित रूप से काम नहीं कर सकते हैं।"
+ "warning": "नोट: s2sCopilot जटिल प्रॉम्प्ट्स का उपयोग करता है और Claude मॉडल के साथ सबसे अच्छा काम करता है। कम क्षमता वाले मॉडल अपेक्षित रूप से काम नहीं कर सकते हैं।"
},
"unboundApiKey": "Unbound API कुंजी",
"getUnboundApiKey": "Unbound API कुंजी प्राप्त करें",
"unboundRefreshModelsSuccess": "मॉडल सूची अपडेट हो गई है! अब आप नवीनतम मॉडलों में से चुन सकते हैं।",
"unboundInvalidApiKey": "अमान्य API कुंजी। कृपया अपनी API कुंजी की जांच करें और पुनः प्रयास करें।",
"roo": {
- "authenticatedMessage": "आपके Roo Code Cloud खाते के माध्यम से सुरक्षित रूप से प्रमाणित।",
- "connectButton": "Roo Code Cloud से कनेक्ट करें"
+ "authenticatedMessage": "आपके s2sCopilot Cloud खाते के माध्यम से सुरक्षित रूप से प्रमाणित।",
+ "connectButton": "s2sCopilot Cloud से कनेक्ट करें"
},
"openRouter": {
"providerRouting": {
@@ -485,7 +484,7 @@
}
},
"customModel": {
- "capabilities": "अपने कस्टम OpenAI-संगत मॉडल के लिए क्षमताओं और मूल्य निर्धारण को कॉन्फ़िगर करें। मॉडल क्षमताओं को निर्दिष्ट करते समय सावधान रहें, क्योंकि वे Roo Code के प्रदर्शन को प्रभावित कर सकती हैं।",
+ "capabilities": "अपने कस्टम OpenAI-संगत मॉडल के लिए क्षमताओं और मूल्य निर्धारण को कॉन्फ़िगर करें। मॉडल क्षमताओं को निर्दिष्ट करते समय सावधान रहें, क्योंकि वे s2sCopilot के प्रदर्शन को प्रभावित कर सकती हैं।",
"maxTokens": {
"label": "अधिकतम आउटपुट टोकन",
"description": "मॉडल एक प्रतिक्रिया में अधिकतम कितने टोकन जनरेट कर सकता है। (सर्वर को अधिकतम टोकन सेट करने की अनुमति देने के लिए -1 निर्दिष्ट करें।)"
@@ -890,7 +889,7 @@
}
},
"modelPicker": {
- "automaticFetch": "एक्सटेंशन {{serviceName}} पर उपलब्ध मॉडलों की नवीनतम सूची स्वचालित रूप से प्राप्त करता है। यदि आप अनिश्चित हैं कि कौन सा मॉडल चुनना है, तो Roo Code {{defaultModelId}} के साथ सबसे अच्छा काम करता है। आप वर्तमान में उपलब्ध निःशुल्क विकल्पों के लिए \"free\" भी खोज सकते हैं।",
+ "automaticFetch": "एक्सटेंशन {{serviceName}} पर उपलब्ध मॉडलों की नवीनतम सूची स्वचालित रूप से प्राप्त करता है। यदि आप अनिश्चित हैं कि कौन सा मॉडल चुनना है, तो s2sCopilot {{defaultModelId}} के साथ सबसे अच्छा काम करता है। आप वर्तमान में उपलब्ध निःशुल्क विकल्पों के लिए \"free\" भी खोज सकते हैं।",
"label": "मॉडल",
"searchPlaceholder": "खोजें",
"noMatchFound": "कोई मिलान नहीं मिला",
@@ -901,7 +900,7 @@
"feedback": "यदि आपके कोई प्रश्न या प्रतिक्रिया है, तो github.com/RooCodeInc/Roo-Code पर एक मुद्दा खोलने या reddit.com/r/RooCode या discord.gg/roocode में शामिल होने में संकोच न करें",
"telemetry": {
"label": "गुमनाम त्रुटि और उपयोग रिपोर्टिंग की अनुमति दें",
- "description": "गुमनाम उपयोग डेटा और त्रुटि रिपोर्ट भेजकर Roo Code को बेहतर बनाने में मदद करें। यह टेलीमेट्री कोड, प्रॉम्प्ट या व्यक्तिगत जानकारी एकत्र नहीं करती। अधिक विवरण के लिए हमारी गोपनीयता नीति देखें। आप इसे कभी भी बंद कर सकते हैं।"
+ "description": "गुमनाम उपयोग डेटा और त्रुटि रिपोर्ट भेजकर s2sCopilot को बेहतर बनाने में मदद करें। यह टेलीमेट्री कोड, प्रॉम्प्ट या व्यक्तिगत जानकारी एकत्र नहीं करती। अधिक विवरण के लिए हमारी गोपनीयता नीति देखें। आप इसे कभी भी बंद कर सकते हैं।"
},
"settings": {
"import": "इम्पोर्ट",
diff --git a/webview-ui/src/i18n/locales/hi/welcome.json b/webview-ui/src/i18n/locales/hi/welcome.json
index 851a0ae19cb..1066a9834ec 100644
--- a/webview-ui/src/i18n/locales/hi/welcome.json
+++ b/webview-ui/src/i18n/locales/hi/welcome.json
@@ -13,40 +13,40 @@
}
},
"landing": {
- "greeting": "Roo Code में आपका स्वागत है!",
- "introduction": "अंतर्निहित और विस्तारित मोड्स की एक श्रृंखला के साथ, Roo Code आपको पहले कभी न देखे गए तरीके से योजना बनाने, आर्किटेक्ट करने, कोड करने, डीबग करने और अपनी उत्पादकता बढ़ाने की अनुमति देता है।",
- "accountMention": "शुरुआत करने के लिए, अपना Roo Code Cloud खाता बनाएं। शक्तिशाली मॉडल, वेब नियंत्रण, विश्लेषण, समर्थन और अधिक प्राप्त करें।",
+ "greeting": "s2sCopilot में आपका स्वागत है!",
+ "introduction": "अंतर्निहित और विस्तारित मोड्स की एक श्रृंखला के साथ, s2sCopilot आपको पहले कभी न देखे गए तरीके से योजना बनाने, आर्किटेक्ट करने, कोड करने, डीबग करने और अपनी उत्पादकता बढ़ाने की अनुमति देता है।",
+ "accountMention": "शुरुआत करने के लिए, अपना s2sCopilot Cloud खाता बनाएं। शक्तिशाली मॉडल, वेब नियंत्रण, विश्लेषण, समर्थन और अधिक प्राप्त करें।",
"getStarted": "Roo खाता बनाएं",
"noAccount": "या बिना खाते के उपयोग करें"
},
"providerSignup": {
"heading": "अपना प्रदाता चुनें",
"chooseProvider": "Roo को काम करने के लिए एक LLM प्रदाता की आवश्यकता है। शुरुआत करने के लिए एक चुनें, आप बाद में और जोड़ सकते हैं।",
- "rooCloudProvider": "Roo Code Cloud प्रदाता",
- "rooCloudDescription": "शुरुआत करने का सबसे आसान तरीका Roo Code Cloud प्रदाता का उपयोग करना है: कम लागत पर मुफ्त और सशुल्क मॉडल का एक सावधानीपूर्वक चयन।",
+ "rooCloudProvider": "s2sCopilot Cloud प्रदाता",
+ "rooCloudDescription": "शुरुआत करने का सबसे आसान तरीका s2sCopilot Cloud प्रदाता का उपयोग करना है: कम लागत पर मुफ्त और सशुल्क मॉडल का एक सावधानीपूर्वक चयन।",
"learnMore": "अधिक जानें",
"useAnotherProvider": "तृतीय-पक्ष प्रदाता",
"useAnotherProviderDescription": "एक API कुंजी दर्ज करें और शुरू करें।",
"noApiKeys": "क्या आप API कुंजी और अलग खातों से निपटना नहीं चाहते?",
- "backToRoo": "Roo Code Cloud प्रदाता के साथ जाएं।",
+ "backToRoo": "s2sCopilot Cloud प्रदाता के साथ जाएं।",
"goBack": "वापस",
"finish": "समाप्त"
},
"waitingForCloud": {
- "heading": "Roo Code Cloud में लॉगिन किया जा रहा है...",
- "description": "हम आपको Roo Code Cloud के लिए साइन अप करने के लिए अपने ब्राउज़र पर ले जाएंगे। फिर हम आपको यहां वापस लाएंगे।",
+ "heading": "s2sCopilot Cloud में लॉगिन किया जा रहा है...",
+ "description": "हम आपको s2sCopilot Cloud के लिए साइन अप करने के लिए अपने ब्राउज़र पर ले जाएंगे। फिर हम आपको यहां वापस लाएंगे।",
"noPrompt": "यदि आपको URL खोलने के लिए संकेत नहीं दिया जाता है, तो यहां क्लिक करें ।",
"havingTrouble": "यदि आपने साइन अप पूरा कर लिया है लेकिन समस्या हो रही है, तो यहां क्लिक करें ।",
"pasteUrl": "अपने ब्राउज़र से कॉलबैक URL पेस्ट करें:",
"docsLink": "काम नहीं कर रहा? दस्तावेज़ देखें ।",
- "invalidURL": "यह एक मान्य कॉलबैक URL की तरह नहीं दिखता। कृपया वह कॉपी करें जो Roo Code Cloud आपके ब्राउज़र में दिखा रहा है।",
+ "invalidURL": "यह एक मान्य कॉलबैक URL की तरह नहीं दिखता। कृपया वह कॉपी करें जो s2sCopilot Cloud आपके ब्राउज़र में दिखा रहा है।",
"goBack": "वापस"
},
"startRouter": "हम एक LLM राउटर का उपयोग करने की अनुशंसा करते हैं:",
"startCustom": "या आप अपनी API कुंजी ला सकते हैं:",
"telemetry": {
- "helpImprove": "Roo Code को बेहतर बनाने में मदद करें",
- "helpImproveMessage": "Roo Code बग ठीक करने और एक्सटेंशन को बेहतर बनाने में हमारी मदद करने के लिए त्रुटि और उपयोग डेटा एकत्र करता है। यह दूरसंचार कोड, प्रॉम्प्ट या व्यक्तिगत जानकारी एकत्र नहीं करता है। आप इसे सेटिंग्स में अक्षम कर सकते हैं।"
+ "helpImprove": "s2sCopilot को बेहतर बनाने में मदद करें",
+ "helpImproveMessage": "s2sCopilot बग ठीक करने और एक्सटेंशन को बेहतर बनाने में हमारी मदद करने के लिए त्रुटि और उपयोग डेटा एकत्र करता है। यह दूरसंचार कोड, प्रॉम्प्ट या व्यक्तिगत जानकारी एकत्र नहीं करता है। आप इसे सेटिंग्स में अक्षम कर सकते हैं।"
},
"importSettings": "सेटिंग्स आयात करें"
}
diff --git a/webview-ui/src/i18n/locales/hi/worktrees.json b/webview-ui/src/i18n/locales/hi/worktrees.json
index e568c3844d7..2da3c05d95a 100644
--- a/webview-ui/src/i18n/locales/hi/worktrees.json
+++ b/webview-ui/src/i18n/locales/hi/worktrees.json
@@ -1,7 +1,7 @@
{
"title": "Worktrees",
"done": "हो गया",
- "description": "Git worktrees आपको अलग-अलग डायरेक्टरी में एक साथ कई ब्रांच पर काम करने देते हैं। हर worktree को Roo Code के साथ अपनी अलग VS Code विंडो मिलती है।",
+ "description": "Git worktrees आपको अलग-अलग डायरेक्टरी में एक साथ कई ब्रांच पर काम करने देते हैं। हर worktree को s2sCopilot के साथ अपनी अलग VS Code विंडो मिलती है।",
"notGitRepo": "यह workspace Git repository नहीं है। worktrees को काम करने के लिए Git repository चाहिए।",
"multiRootNotSupported": "Multi-root workspaces में worktrees समर्थित नहीं हैं। worktrees उपयोग करने के लिए एक ही फ़ोल्डर खोलें।",
@@ -18,12 +18,13 @@
"detachedHead": "Detached HEAD",
"noBranch": "कोई ब्रांच नहीं",
- "switchInThisWindow": "Worktree पर स्विच करें",
+ "openInCurrentWindow": "वर्तमान विंडो में खोलें",
"openInNewWindow": "नई विंडो में खोलें",
"delete": "हटाएँ",
"newWorktree": "नया Worktree",
"createWorktree": "Worktree बनाएँ",
+ "createWorktreeDescription": "अपने अलग डायरेक्टरी में किसी अलग ब्रांच पर काम करने के लिए नया worktree बनाएँ।",
"branchName": "ब्रांच नाम",
"createNewBranch": "नई ब्रांच बनाएँ",
"checkoutExisting": "मौजूदा ब्रांच checkout करें",
@@ -34,9 +35,8 @@
"noBranchFound": "कोई ब्रांच नहीं मिली",
"localBranches": "लोकल ब्रांच",
"remoteBranches": "रिमोट ब्रांच",
- "worktreePath": "में",
- "selectWorktreeLocation": "Worktree स्थान चुनें",
- "selectFolderForWorktree": "नए worktree के लिए फ़ोल्डर चुनें",
+ "worktreePath": "Worktree पाथ",
+ "pathHint": "वह पाथ जहाँ worktree बनाया जाएगा",
"noIncludeFileWarning": ".worktreeinclude फ़ाइल नहीं है",
"noIncludeFileHint": ".worktreeinclude फ़ाइल के बिना, node_modules जैसी फ़ाइलें नए worktree में कॉपी नहीं होंगी। इसे बनाने के बाद आपको npm install चलाना पड़ सकता है।",
"create": "बनाएँ",
@@ -46,24 +46,13 @@
"cancel": "रद्द करें",
"deleteWorktree": "Worktree हटाएँ",
+ "deleteWorktreeDescription": "यह worktree और उसकी सभी फ़ाइलें हटा देगा।",
"deleteWarning": "यह कार्रवाई वापस नहीं ली जा सकती। निम्नलिखित हटाया जाएगा:",
- "deleteWarningBranch": "ब्रांच और सभी uncommitted बदलाव",
+ "deleteWarningBranch": "ब्रांच '{{branch}}' और सभी uncommitted बदलाव",
"deleteWarningFiles": "worktree डायरेक्टरी की सभी फ़ाइलें",
- "deleteNoticeLarge": "अगर यह एक बड़ी रिपोज़िटरी है तो यह कुछ समय ले सकता है।",
"forceDelete": "जबरन हटाएँ",
"worktreeIsLocked": "worktree लॉक्ड है",
"deleting": "हटाया जा रहा है...",
- "close": "बंद करें",
-
- "showInHomeScreen": "होम स्क्रीन में worktrees दिखाएँ",
-
- "selector": {
- "worktree": "Worktree",
- "title": "Worktrees",
- "tooltip": "Worktrees के बीच स्विच करें",
- "description": "Git worktrees आपको एक साथ कई ब्रांच पर काम करने देते हैं। workspace स्विच करने के लिए क्लिक करें।",
- "settings": "Worktrees को प्रबंधित करें",
- "info": "Git worktrees आपको एक ही रिपोज़िटरी से जुड़ी कई working directories रखने देते हैं।"
- }
+ "close": "बंद करें"
}
diff --git a/webview-ui/src/i18n/locales/id/chat.json b/webview-ui/src/i18n/locales/id/chat.json
index b33c1a383b9..5cc3b0caec6 100644
--- a/webview-ui/src/i18n/locales/id/chat.json
+++ b/webview-ui/src/i18n/locales/id/chat.json
@@ -1,5 +1,5 @@
{
- "greeting": "Selamat datang di Roo Code",
+ "greeting": "Selamat datang di s2sCopilot",
"task": {
"title": "Tugas",
"expand": "Perluas tugas",
@@ -21,11 +21,11 @@
"sharePublicly": "Bagikan secara publik",
"sharePubliclyDescription": "Siapa pun dengan tautan dapat mengakses",
"connectToCloud": "Hubungkan ke Cloud",
- "connectToCloudDescription": "Masuk ke Roo Code Cloud untuk berbagi tugas",
+ "connectToCloudDescription": "Masuk ke s2sCopilot Cloud untuk berbagi tugas",
"sharingDisabledByOrganization": "Berbagi dinonaktifkan oleh organisasi",
"shareSuccessOrganization": "Tautan organisasi disalin ke clipboard",
"shareSuccessPublic": "Tautan publik disalin ke clipboard",
- "openInCloud": "Buka tugas di Roo Code Cloud",
+ "openInCloud": "Buka tugas di s2sCopilot Cloud",
"openInCloudIntro": "Terus pantau atau berinteraksi dengan Roo dari mana saja. Pindai, klik atau salin untuk membuka.",
"openApiHistory": "Buka Riwayat API",
"openUiHistory": "Buka Riwayat UI",
@@ -110,7 +110,7 @@
},
"enqueueMessage": "Tambahkan pesan ke antrean (akan dikirim setelah tugas saat ini selesai)",
"scrollToBottom": "Gulir ke bawah chat",
- "about": "Roo Code adalah seluruh tim pengembang AI di editor Anda.",
+ "about": "s2sCopilot adalah seluruh tim pengembang AI di editor Anda.",
"docs": "Lihat dokumentasi kami untuk mempelajari lebih lanjut.",
"onboarding": "Daftar tugas Anda di ruang kerja ini kosong.",
"rooTips": {
@@ -167,7 +167,7 @@
"500": "Kesalahan server penyedia. Ada yang salah di sisi penyedia, tidak ada yang salah dengan permintaan Anda.",
"docs": "Dokumentasi",
"goToSettings": "Pengaturan",
- "unknown": "Kesalahan API yang tidak diketahui. Harap hubungi dukungan Roo Code.",
+ "unknown": "Kesalahan API yang tidak diketahui. Harap hubungi dukungan s2sCopilot.",
"connection": "Kesalahan koneksi. Pastikan Anda memiliki koneksi internet yang berfungsi.",
"claudeCodeNotAuthenticated": "Anda perlu masuk untuk menggunakan Claude Code. Buka Pengaturan dan klik \"Masuk ke Claude Code\" untuk mengautentikasi."
}
@@ -342,13 +342,13 @@
"triggerLabelAll": "BRRR"
},
"announcement": {
- "title": "Roo Code {{version}} Dirilis",
- "support": "Dukung Roo Code dengan memberi kami bintang di GitHub .",
+ "title": "s2sCopilot {{version}} Dirilis",
+ "support": "Dukung s2sCopilot dengan memberi kami bintang di GitHub .",
"stealthModel": {
- "feature": "Model stealth GRATIS waktu terbatas - Code Supernova: Sekarang diupgrade dengan jendela konteks 1M token ! Model coding agentik serbaguna yang mendukung input gambar, tersedia melalui Roo Code Cloud.",
+ "feature": "Model stealth GRATIS waktu terbatas - Code Supernova: Sekarang diupgrade dengan jendela konteks 1M token ! Model coding agentik serbaguna yang mendukung input gambar, tersedia melalui s2sCopilot Cloud.",
"note": "(Catatan: prompt dan completion dicatat oleh pembuat model dan digunakan untuk meningkatkan model)",
- "connectButton": "Hubungkan ke Roo Code Cloud",
- "selectModel": "Pilih roo/code-supernova dari penyedia Roo Code Cloud di Pengaturan untuk memulai.",
+ "connectButton": "Hubungkan ke s2sCopilot Cloud",
+ "selectModel": "Pilih roo/code-supernova dari penyedia s2sCopilot Cloud di Pengaturan untuk memulai.",
"goToSettingsButton": "Pergi ke Pengaturan"
},
"release": {
@@ -425,7 +425,7 @@
"profileViolationWarning": "Profil saat ini tidak kompatibel dengan pengaturan organisasi kamu",
"shellIntegration": {
"title": "Peringatan Eksekusi Perintah",
- "description": "Perintah kamu dijalankan tanpa integrasi shell terminal VSCode. Untuk menekan peringatan ini kamu bisa menonaktifkan integrasi shell di bagian Terminal dari pengaturan Roo Code atau troubleshoot integrasi terminal VSCode menggunakan link di bawah.",
+ "description": "Perintah kamu dijalankan tanpa integrasi shell terminal VSCode. Untuk menekan peringatan ini kamu bisa menonaktifkan integrasi shell di bagian Terminal dari pengaturan s2sCopilot atau troubleshoot integrasi terminal VSCode menggunakan link di bawah.",
"troubleshooting": "Klik di sini untuk dokumentasi integrasi shell."
},
"ask": {
@@ -451,7 +451,7 @@
"ariaLabel": "Versi {{version}} - Klik untuk melihat catatan rilis"
},
"rooCloudCTA": {
- "title": "Roo Code Cloud sedang berkembang!",
+ "title": "s2sCopilot Cloud sedang berkembang!",
"description": "Jalankan agen jarak jauh di cloud, akses tugas Anda dari mana saja, berkolaborasi dengan orang lain, dan banyak lagi.",
"joinWaitlist": "Daftar untuk mendapatkan pembaruan terbaru."
},
diff --git a/webview-ui/src/i18n/locales/id/cloud.json b/webview-ui/src/i18n/locales/id/cloud.json
index 3e3e293f973..225297afbdd 100644
--- a/webview-ui/src/i18n/locales/id/cloud.json
+++ b/webview-ui/src/i18n/locales/id/cloud.json
@@ -3,20 +3,20 @@
"profilePicture": "Foto profil",
"logOut": "Keluar",
"testApiAuthentication": "Uji Autentikasi API",
- "signIn": "Hubungkan ke Roo Code Cloud",
+ "signIn": "Hubungkan ke s2sCopilot Cloud",
"connect": "Mulai",
- "cloudBenefitsTitle": "Coba Roo Code Cloud",
+ "cloudBenefitsTitle": "Coba s2sCopilot Cloud",
"cloudBenefitProvider": "Akses model gratis dan berbayar yang bekerja sangat baik dengan Roo",
"cloudBenefitCloudAgents": "Berikan tugas kepada agen Cloud otonom",
"cloudBenefitTriggers": "Dapatkan ulasan kode di Github, mulai tugas dari Slack, dan lainnya",
"cloudBenefitWalkaway": "Ikuti dan kontrol tugas dari mana saja (termasuk ponsel Anda)",
"cloudBenefitHistory": "Akses riwayat tugas Anda dari mana saja dan bagikan dengan orang lain",
"cloudBenefitMetrics": "Dapatkan tampilan holistik konsumsi token Anda",
- "visitCloudWebsite": "Kunjungi Roo Code Cloud",
+ "visitCloudWebsite": "Kunjungi s2sCopilot Cloud",
"taskSync": "Sinkronisasi tugas",
- "taskSyncDescription": "Sinkronkan tugas Anda untuk melihat dan berbagi di Roo Code Cloud",
+ "taskSyncDescription": "Sinkronkan tugas Anda untuk melihat dan berbagi di s2sCopilot Cloud",
"remoteControl": "Roomote Control",
- "remoteControlDescription": "Izinkan mengontrol tugas dari Roo Code Cloud",
+ "remoteControlDescription": "Izinkan mengontrol tugas dari s2sCopilot Cloud",
"remoteControlRequiresTaskSync": "Sinkronisasi tugas harus diaktifkan untuk menggunakan Roomote Control",
"taskSyncManagedByOrganization": "Sinkronisasi tugas dikelola oleh organisasi Anda",
"usageMetricsAlwaysReported": "Informasi penggunaan model selalu dilaporkan saat masuk",
@@ -25,12 +25,12 @@
"pasteCallbackUrl": "Salin URL redirect dari browser dan tempel di sini:",
"startOver": "Mulai dari awal",
"personalAccount": "Akun Pribadi",
- "switchAccount": "Ganti Akun Roo Code Cloud",
+ "switchAccount": "Ganti Akun s2sCopilot Cloud",
"createTeamAccount": "Buat Akun Tim",
- "cloudUrlPillLabel": "URL Roo Code Cloud",
+ "cloudUrlPillLabel": "URL s2sCopilot Cloud",
"upsell": {
- "autoApprovePowerUser": "Memberi Roo sedikit kebebasan? Kendalikan dari mana saja dengan Roo Code Cloud. Pelajari lebih lanjut .",
+ "autoApprovePowerUser": "Memberi Roo sedikit kebebasan? Kendalikan dari mana saja dengan s2sCopilot Cloud. Pelajari lebih lanjut .",
"longRunningTask": "Ini mungkin akan memakan waktu cukup lama. Lanjutkan dari mana saja dengan Cloud.",
- "taskList": "Menikmati Roo? Coba Roo Code Cloud: ikuti dan kendalikan tugas Anda dari mana saja, jalankan agen Cloud otonom, dapatkan statistik penggunaan, dan lainnya. Pelajari lebih lanjut ."
+ "taskList": "Menikmati Roo? Coba s2sCopilot Cloud: ikuti dan kendalikan tugas Anda dari mana saja, jalankan agen Cloud otonom, dapatkan statistik penggunaan, dan lainnya. Pelajari lebih lanjut ."
}
}
diff --git a/webview-ui/src/i18n/locales/id/mcp.json b/webview-ui/src/i18n/locales/id/mcp.json
index 6ae62ffd5ec..279a8bf3de2 100644
--- a/webview-ui/src/i18n/locales/id/mcp.json
+++ b/webview-ui/src/i18n/locales/id/mcp.json
@@ -2,7 +2,7 @@
"title": "Server MCP",
"done": "Selesai",
"marketplace": "Marketplace MCP",
- "description": "<0>Model Context Protocol0> memungkinkan komunikasi dengan server MCP yang berjalan secara lokal yang menyediakan tools dan resources tambahan untuk memperluas kemampuan Roo Code. Anda dapat menggunakan <1>server buatan komunitas1> atau meminta Roo membuat tools baru yang spesifik untuk workflow Anda (misalnya, \"tambahkan tool yang mendapatkan dokumentasi npm terbaru\").",
+ "description": "<0>Model Context Protocol0> memungkinkan komunikasi dengan server MCP yang berjalan secara lokal yang menyediakan tools dan resources tambahan untuk memperluas kemampuan s2sCopilot. Anda dapat menggunakan <1>server buatan komunitas1> atau meminta Roo membuat tools baru yang spesifik untuk workflow Anda (misalnya, \"tambahkan tool yang mendapatkan dokumentasi npm terbaru\").",
"instructions": "Instruksi",
"enableToggle": {
"title": "Aktifkan Server MCP",
diff --git a/webview-ui/src/i18n/locales/id/prompts.json b/webview-ui/src/i18n/locales/id/prompts.json
index 58bf91eb8b4..16bf8545ad4 100644
--- a/webview-ui/src/i18n/locales/id/prompts.json
+++ b/webview-ui/src/i18n/locales/id/prompts.json
@@ -9,7 +9,7 @@
"editModesConfig": "Edit konfigurasi mode",
"editGlobalModes": "Edit Mode Global",
"editProjectModes": "Edit Mode Proyek (.roomodes)",
- "createModeHelpText": "Mode adalah persona khusus yang menyesuaikan perilaku Roo Code. <0>Pelajari tentang Menggunakan Mode0> atau <1>Menyesuaikan Mode.1>",
+ "createModeHelpText": "Mode adalah persona khusus yang menyesuaikan perilaku s2sCopilot. <0>Pelajari tentang Menggunakan Mode0> atau <1>Menyesuaikan Mode.1>",
"selectMode": "Cari mode"
},
"apiConfiguration": {
diff --git a/webview-ui/src/i18n/locales/id/settings.json b/webview-ui/src/i18n/locales/id/settings.json
index 908c975a5b8..dd5deba5943 100644
--- a/webview-ui/src/i18n/locales/id/settings.json
+++ b/webview-ui/src/i18n/locales/id/settings.json
@@ -29,7 +29,6 @@
"providers": "Provider",
"modes": "Mode",
"mcp": "Server MCP",
- "worktrees": "Worktrees",
"autoApprove": "Auto-Approve",
"browser": "Browser",
"checkpoints": "Checkpoint",
@@ -41,7 +40,7 @@
"ui": "UI",
"experimental": "Eksperimental",
"language": "Bahasa",
- "about": "Tentang Roo Code"
+ "about": "Tentang s2sCopilot"
},
"about": {
"bugReport": {
@@ -59,7 +58,7 @@
"contact": {
"label": "Perlu bicara dengan kami? Tulis"
},
- "community": "Ingin tips atau hanya nongkrong dengan pengguna Roo Code lainnya? Bergabunglah dengan reddit.com/r/RooCode atau discord.gg/roocode ",
+ "community": "Ingin tips atau hanya nongkrong dengan pengguna s2sCopilot lainnya? Bergabunglah dengan reddit.com/r/RooCode atau discord.gg/roocode ",
"contactAndCommunity": "Kontak & Komunitas",
"manageSettings": "Kelola Pengaturan",
"debugMode": {
@@ -461,7 +460,7 @@
"draftModelDesc": "Draft model harus dari keluarga model yang sama agar speculative decoding bekerja dengan benar.",
"selectDraftModel": "Pilih Draft Model",
"noModelsFound": "Tidak ada draft model ditemukan. Pastikan LM Studio berjalan dengan Server Mode diaktifkan.",
- "description": "LM Studio memungkinkan kamu menjalankan model secara lokal di komputer. Untuk instruksi cara memulai, lihat panduan quickstart mereka. Kamu juga perlu memulai fitur local server LM Studio untuk menggunakannya dengan ekstensi ini. Catatan: Roo Code menggunakan prompt kompleks dan bekerja terbaik dengan model Claude. Model yang kurang mampu mungkin tidak bekerja seperti yang diharapkan."
+ "description": "LM Studio memungkinkan kamu menjalankan model secara lokal di komputer. Untuk instruksi cara memulai, lihat panduan quickstart mereka. Kamu juga perlu memulai fitur local server LM Studio untuk menggunakannya dengan ekstensi ini. Catatan: s2sCopilot menggunakan prompt kompleks dan bekerja terbaik dengan model Claude. Model yang kurang mampu mungkin tidak bekerja seperti yang diharapkan."
},
"ollama": {
"baseUrl": "Base URL (opsional)",
@@ -471,15 +470,15 @@
"numCtx": "Ukuran Jendela Konteks (num_ctx)",
"numCtxHelp": "Ganti ukuran jendela konteks default model. Biarkan kosong untuk menggunakan konfigurasi Modelfile model. Nilai minimum adalah 128.",
"description": "Ollama memungkinkan kamu menjalankan model secara lokal di komputer. Untuk instruksi cara memulai, lihat panduan quickstart mereka.",
- "warning": "Catatan: Roo Code menggunakan prompt kompleks dan bekerja terbaik dengan model Claude. Model yang kurang mampu mungkin tidak bekerja seperti yang diharapkan."
+ "warning": "Catatan: s2sCopilot menggunakan prompt kompleks dan bekerja terbaik dengan model Claude. Model yang kurang mampu mungkin tidak bekerja seperti yang diharapkan."
},
"unboundApiKey": "Unbound API Key",
"getUnboundApiKey": "Dapatkan Unbound API Key",
"unboundRefreshModelsSuccess": "Daftar model diperbarui! Kamu sekarang dapat memilih dari model terbaru.",
"unboundInvalidApiKey": "API key tidak valid. Silakan periksa API key kamu dan coba lagi.",
"roo": {
- "authenticatedMessage": "Terautentikasi dengan aman melalui akun Roo Code Cloud Anda.",
- "connectButton": "Hubungkan ke Roo Code Cloud"
+ "authenticatedMessage": "Terautentikasi dengan aman melalui akun s2sCopilot Cloud Anda.",
+ "connectButton": "Hubungkan ke s2sCopilot Cloud"
},
"openRouter": {
"providerRouting": {
@@ -489,7 +488,7 @@
}
},
"customModel": {
- "capabilities": "Konfigurasi kemampuan dan harga untuk model kustom yang kompatibel dengan OpenAI. Hati-hati saat menentukan kemampuan model, karena dapat mempengaruhi performa Roo Code.",
+ "capabilities": "Konfigurasi kemampuan dan harga untuk model kustom yang kompatibel dengan OpenAI. Hati-hati saat menentukan kemampuan model, karena dapat mempengaruhi performa s2sCopilot.",
"maxTokens": {
"label": "Token Output Maksimum",
"description": "Jumlah maksimum token yang dapat dihasilkan model dalam respons. (Tentukan -1 untuk membiarkan server mengatur token maksimum.)"
@@ -828,7 +827,7 @@
},
"AUTOCOMPLETE": {
"name": "Gunakan fitur \"autocomplete\" eksperimental",
- "description": "Ketika diaktifkan, Roo akan memberikan saran kode inline saat kamu mengetik. Memerlukan Roo Code API Provider."
+ "description": "Ketika diaktifkan, Roo akan memberikan saran kode inline saat kamu mengetik. Memerlukan s2sCopilot API Provider."
},
"CONCURRENT_FILE_READS": {
"name": "Aktifkan pembacaan file bersamaan",
@@ -919,7 +918,7 @@
}
},
"modelPicker": {
- "automaticFetch": "Ekstensi secara otomatis mengambil daftar model terbaru yang tersedia di {{serviceName}} . Jika kamu tidak yakin model mana yang harus dipilih, Roo Code bekerja terbaik dengan {{defaultModelId}} . Kamu juga dapat mencoba mencari \"free\" untuk opsi tanpa biaya yang saat ini tersedia.",
+ "automaticFetch": "Ekstensi secara otomatis mengambil daftar model terbaru yang tersedia di {{serviceName}} . Jika kamu tidak yakin model mana yang harus dipilih, s2sCopilot bekerja terbaik dengan {{defaultModelId}} . Kamu juga dapat mencoba mencari \"free\" untuk opsi tanpa biaya yang saat ini tersedia.",
"label": "Model",
"searchPlaceholder": "Cari",
"noMatchFound": "Tidak ada yang cocok ditemukan",
@@ -930,7 +929,7 @@
"feedback": "Jika kamu punya pertanyaan atau feedback, jangan ragu untuk membuka issue di github.com/RooCodeInc/Roo-Code atau bergabung reddit.com/r/RooCode atau discord.gg/roocode ",
"telemetry": {
"label": "Izinkan pelaporan error dan penggunaan anonim",
- "description": "Bantu tingkatkan Roo Code dengan mengirimkan data penggunaan anonim dan laporan error. Telemetri ini tidak mengumpulkan kode, prompt, atau informasi pribadi. Lihat kebijakan privasi kami untuk detail lebih lanjut. Anda dapat menonaktifkannya kapan saja."
+ "description": "Bantu tingkatkan s2sCopilot dengan mengirimkan data penggunaan anonim dan laporan error. Telemetri ini tidak mengumpulkan kode, prompt, atau informasi pribadi. Lihat kebijakan privasi kami untuk detail lebih lanjut. Anda dapat menonaktifkannya kapan saja."
},
"settings": {
"import": "Impor",
diff --git a/webview-ui/src/i18n/locales/id/welcome.json b/webview-ui/src/i18n/locales/id/welcome.json
index baaf07b1c71..f074ba907c4 100644
--- a/webview-ui/src/i18n/locales/id/welcome.json
+++ b/webview-ui/src/i18n/locales/id/welcome.json
@@ -13,40 +13,40 @@
}
},
"landing": {
- "greeting": "Selamat datang di Roo Code!",
- "introduction": "Dengan berbagai Mode bawaan dan dapat diperluas, Roo Code memungkinkan Anda merencanakan, merancang, coding, debug, dan meningkatkan produktivitas seperti yang belum pernah terjadi sebelumnya.",
- "accountMention": "Untuk memulai, buat akun Roo Code Cloud Anda. Dapatkan model yang kuat, kontrol web, analitik, dukungan, dan banyak lagi.",
+ "greeting": "Selamat datang di s2sCopilot!",
+ "introduction": "Dengan berbagai Mode bawaan dan dapat diperluas, s2sCopilot memungkinkan Anda merencanakan, merancang, coding, debug, dan meningkatkan produktivitas seperti yang belum pernah terjadi sebelumnya.",
+ "accountMention": "Untuk memulai, buat akun s2sCopilot Cloud Anda. Dapatkan model yang kuat, kontrol web, analitik, dukungan, dan banyak lagi.",
"getStarted": "Buat Akun Roo",
"noAccount": "atau gunakan tanpa akun"
},
"providerSignup": {
"heading": "Pilih penyedia Anda",
"chooseProvider": "Roo memerlukan penyedia LLM untuk bekerja. Pilih satu untuk memulai, Anda dapat menambahkan lebih banyak nanti.",
- "rooCloudProvider": "Penyedia Roo Code Cloud",
- "rooCloudDescription": "Cara termudah untuk memulai adalah dengan Penyedia Roo Code Cloud: campuran model gratis dan berbayar yang dikurasi dengan hati-hati dengan biaya rendah.",
+ "rooCloudProvider": "Penyedia s2sCopilot Cloud",
+ "rooCloudDescription": "Cara termudah untuk memulai adalah dengan Penyedia s2sCopilot Cloud: campuran model gratis dan berbayar yang dikurasi dengan hati-hati dengan biaya rendah.",
"learnMore": "Pelajari lebih lanjut",
"useAnotherProvider": "Penyedia Pihak Ketiga",
"useAnotherProviderDescription": "Masukkan kunci API dan mulai.",
"noApiKeys": "Tidak ingin berurusan dengan kunci API dan akun terpisah?",
- "backToRoo": "Pilih Penyedia Roo Code Cloud.",
+ "backToRoo": "Pilih Penyedia s2sCopilot Cloud.",
"goBack": "Kembali",
"finish": "Selesai"
},
"waitingForCloud": {
- "heading": "Masuk ke Roo Code Cloud...",
- "description": "Kami akan membawa Anda ke browser Anda untuk mendaftar Roo Code Cloud. Kemudian kami akan membawa Anda kembali ke sini untuk menyelesaikannya.",
+ "heading": "Masuk ke s2sCopilot Cloud...",
+ "description": "Kami akan membawa Anda ke browser Anda untuk mendaftar s2sCopilot Cloud. Kemudian kami akan membawa Anda kembali ke sini untuk menyelesaikannya.",
"noPrompt": "Jika Anda tidak diminta untuk membuka URL, klik di sini .",
"havingTrouble": "Jika Anda telah menyelesaikan pendaftaran tetapi mengalami masalah, klik di sini .",
"pasteUrl": "Tempel URL callback dari browser Anda:",
"docsLink": "Tidak bekerja? Periksa dokumentasi .",
- "invalidURL": "Itu tidak terlihat seperti URL callback yang valid. Harap salin apa yang ditampilkan Roo Code Cloud di browser Anda.",
+ "invalidURL": "Itu tidak terlihat seperti URL callback yang valid. Harap salin apa yang ditampilkan s2sCopilot Cloud di browser Anda.",
"goBack": "Kembali"
},
"startRouter": "Kami merekomendasikan menggunakan router LLM:",
"startCustom": "Atau Anda dapat membawa kunci API Anda sendiri:",
"telemetry": {
- "helpImprove": "Bantu Tingkatkan Roo Code",
- "helpImproveMessage": "Roo Code mengumpulkan data kesalahan dan penggunaan untuk membantu kami memperbaiki bug dan meningkatkan ekstensi. Telemetri ini tidak mengumpulkan kode, prompt, atau informasi pribadi. Anda dapat menonaktifkannya di pengaturan ."
+ "helpImprove": "Bantu Tingkatkan s2sCopilot",
+ "helpImproveMessage": "s2sCopilot mengumpulkan data kesalahan dan penggunaan untuk membantu kami memperbaiki bug dan meningkatkan ekstensi. Telemetri ini tidak mengumpulkan kode, prompt, atau informasi pribadi. Anda dapat menonaktifkannya di pengaturan ."
},
"importSettings": "Impor Pengaturan"
}
diff --git a/webview-ui/src/i18n/locales/id/worktrees.json b/webview-ui/src/i18n/locales/id/worktrees.json
index f3dc9449160..690b2c2239f 100644
--- a/webview-ui/src/i18n/locales/id/worktrees.json
+++ b/webview-ui/src/i18n/locales/id/worktrees.json
@@ -1,7 +1,7 @@
{
"title": "Worktrees",
"done": "Selesai",
- "description": "Git worktrees memungkinkan kamu bekerja di beberapa branch sekaligus dalam direktori terpisah. Setiap worktree mendapatkan jendela VS Code sendiri dengan Roo Code.",
+ "description": "Git worktrees memungkinkan kamu bekerja di beberapa branch sekaligus dalam direktori terpisah. Setiap worktree mendapatkan jendela VS Code sendiri dengan s2sCopilot.",
"notGitRepo": "Workspace ini bukan repository Git. Worktrees memerlukan repository Git untuk berfungsi.",
"multiRootNotSupported": "Worktrees tidak didukung di workspace multi-root. Buka satu folder untuk menggunakan worktrees.",
@@ -18,12 +18,13 @@
"detachedHead": "Detached HEAD",
"noBranch": "Tidak ada branch",
- "switchInThisWindow": "Beralih ke worktree",
+ "openInCurrentWindow": "Buka di jendela saat ini",
"openInNewWindow": "Buka di jendela baru",
"delete": "Hapus",
"newWorktree": "Worktree Baru",
"createWorktree": "Buat Worktree",
+ "createWorktreeDescription": "Buat worktree baru untuk bekerja pada branch terpisah di direktori sendiri.",
"branchName": "Nama branch",
"createNewBranch": "Buat branch baru",
"checkoutExisting": "Checkout branch yang sudah ada",
@@ -34,9 +35,8 @@
"noBranchFound": "Branch tidak ditemukan",
"localBranches": "Branch lokal",
"remoteBranches": "Branch remote",
- "worktreePath": "Di",
- "selectWorktreeLocation": "Pilih Lokasi Worktree",
- "selectFolderForWorktree": "Pilih folder untuk worktree baru",
+ "worktreePath": "Path worktree",
+ "pathHint": "Path tempat worktree akan dibuat",
"noIncludeFileWarning": "Tidak ada file .worktreeinclude",
"noIncludeFileHint": "Tanpa file .worktreeinclude, file seperti node_modules tidak akan disalin ke worktree baru. Kamu mungkin perlu menjalankan npm install setelah membuatnya.",
"create": "Buat",
@@ -46,24 +46,13 @@
"cancel": "Batal",
"deleteWorktree": "Hapus Worktree",
+ "deleteWorktreeDescription": "Ini akan menghapus worktree dan semua filenya.",
"deleteWarning": "Tindakan ini tidak dapat dibatalkan. Yang berikut akan dihapus:",
- "deleteWarningBranch": "Branch dan semua perubahan yang belum di-commit",
+ "deleteWarningBranch": "Branch '{{branch}}' dan semua perubahan yang belum di-commit",
"deleteWarningFiles": "Semua file di direktori worktree",
- "deleteNoticeLarge": "Jika ini adalah repositori besar, mungkin memerlukan waktu beberapa saat.",
"forceDelete": "Paksa hapus",
"worktreeIsLocked": "worktree terkunci",
"deleting": "Menghapus...",
- "close": "Tutup",
-
- "showInHomeScreen": "Tampilkan worktrees di layar beranda",
-
- "selector": {
- "worktree": "Worktree",
- "title": "Worktrees",
- "tooltip": "Beralih antar worktrees",
- "description": "Git worktrees memungkinkan kamu bekerja di beberapa branch secara bersamaan. Klik untuk beralih workspace.",
- "settings": "Kelola Worktrees",
- "info": "Git worktrees memungkinkan kamu memiliki beberapa direktori kerja yang terhubung ke repositori yang sama."
- }
+ "close": "Tutup"
}
diff --git a/webview-ui/src/i18n/locales/it/chat.json b/webview-ui/src/i18n/locales/it/chat.json
index 4d696b7fa64..d47be927d12 100644
--- a/webview-ui/src/i18n/locales/it/chat.json
+++ b/webview-ui/src/i18n/locales/it/chat.json
@@ -1,5 +1,5 @@
{
- "greeting": "Benvenuto a Roo Code",
+ "greeting": "Benvenuto a s2sCopilot",
"task": {
"title": "Attività",
"expand": "Espandi attività",
@@ -21,11 +21,11 @@
"sharePublicly": "Condividi pubblicamente",
"sharePubliclyDescription": "Chiunque con il link può accedere",
"connectToCloud": "Connetti al Cloud",
- "connectToCloudDescription": "Accedi a Roo Code Cloud per condividere attività",
+ "connectToCloudDescription": "Accedi a s2sCopilot Cloud per condividere attività",
"sharingDisabledByOrganization": "Condivisione disabilitata dall'organizzazione",
"shareSuccessOrganization": "Link organizzazione copiato negli appunti",
"shareSuccessPublic": "Link pubblico copiato negli appunti",
- "openInCloud": "Apri attività in Roo Code Cloud",
+ "openInCloud": "Apri attività in s2sCopilot Cloud",
"openInCloudIntro": "Continua a monitorare o interagire con Roo da qualsiasi luogo. Scansiona, clicca o copia per aprire.",
"openApiHistory": "Apri cronologia API",
"openUiHistory": "Apri cronologia UI",
@@ -96,7 +96,7 @@
},
"enqueueMessage": "Aggiungi il messaggio alla coda (sarà inviato dopo che l'attività corrente sarà terminata)",
"scrollToBottom": "Scorri fino alla fine della chat",
- "about": "Roo Code è un intero team di sviluppo AI nel tuo editor.",
+ "about": "s2sCopilot è un intero team di sviluppo AI nel tuo editor.",
"docs": "Consulta la nostra documentazione per saperne di più.",
"onboarding": "La tua lista di attività in questo spazio di lavoro è vuota.",
"rooTips": {
@@ -161,7 +161,7 @@
"500": "Errore del server del provider. C'è qualcosa di sbagliato dal lato del provider, non c'è nulla di sbagliato nella tua richiesta.",
"docs": "Documentazione",
"goToSettings": "Impostazioni",
- "unknown": "Errore API sconosciuto. Contatta il supporto di Roo Code.",
+ "unknown": "Errore API sconosciuto. Contatta il supporto di s2sCopilot.",
"connection": "Errore di connessione. Assicurati di avere una connessione Internet funzionante.",
"claudeCodeNotAuthenticated": "Devi accedere per utilizzare Claude Code. Vai su Impostazioni e clicca su \"Accedi a Claude Code\" per autenticarti."
}
@@ -329,13 +329,13 @@
"timerPrefix": "Approvazione automatica abilitata. Selezione tra {{seconds}}s…"
},
"announcement": {
- "title": "Rilasciato Roo Code {{version}}",
- "support": "Sostieni Roo Code lasciandoci una stella su GitHub .",
+ "title": "Rilasciato s2sCopilot {{version}}",
+ "support": "Sostieni s2sCopilot lasciandoci una stella su GitHub .",
"stealthModel": {
- "feature": "Modello stealth GRATUITO per tempo limitato - Code Supernova: Ora potenziato con una finestra di contesto da 1M token ! Un modello di codificazione agentiva versatile che supporta input di immagini, accessibile tramite Roo Code Cloud.",
+ "feature": "Modello stealth GRATUITO per tempo limitato - Code Supernova: Ora potenziato con una finestra di contesto da 1M token ! Un modello di codificazione agentiva versatile che supporta input di immagini, accessibile tramite s2sCopilot Cloud.",
"note": "(Nota: i prompt e le completazioni vengono registrati dal creatore del modello e utilizzati per migliorarlo)",
- "connectButton": "Connetti a Roo Code Cloud",
- "selectModel": "Seleziona roo/code-supernova dal provider Roo Code Cloud nelle Impostazioni per iniziare.",
+ "connectButton": "Connetti a s2sCopilot Cloud",
+ "selectModel": "Seleziona roo/code-supernova dal provider s2sCopilot Cloud nelle Impostazioni per iniziare.",
"goToSettingsButton": "Vai alle Impostazioni"
},
"release": {
@@ -404,7 +404,7 @@
"profileViolationWarning": "Il profilo corrente non è compatibile con le impostazioni della tua organizzazione",
"shellIntegration": {
"title": "Avviso di esecuzione comando",
- "description": "Il tuo comando viene eseguito senza l'integrazione shell del terminale VSCode. Per sopprimere questo avviso puoi disattivare l'integrazione shell nella sezione Terminal delle impostazioni di Roo Code o risolvere i problemi di integrazione del terminale VSCode utilizzando il link qui sotto.",
+ "description": "Il tuo comando viene eseguito senza l'integrazione shell del terminale VSCode. Per sopprimere questo avviso puoi disattivare l'integrazione shell nella sezione Terminal delle impostazioni di s2sCopilot o risolvere i problemi di integrazione del terminale VSCode utilizzando il link qui sotto.",
"troubleshooting": "Clicca qui per la documentazione sull'integrazione shell."
},
"ask": {
@@ -445,7 +445,7 @@
"ariaLabel": "Versione {{version}} - Clicca per visualizzare le note di rilascio"
},
"rooCloudCTA": {
- "title": "Roo Code Cloud si sta evolvendo!",
+ "title": "s2sCopilot Cloud si sta evolvendo!",
"description": "Esegui agenti remoti nel cloud, accedi alle tue attività da qualsiasi luogo, collabora con altri e molto altro.",
"joinWaitlist": "Registrati per ricevere gli ultimi aggiornamenti."
},
diff --git a/webview-ui/src/i18n/locales/it/cloud.json b/webview-ui/src/i18n/locales/it/cloud.json
index cd575786d5c..f70e95036f4 100644
--- a/webview-ui/src/i18n/locales/it/cloud.json
+++ b/webview-ui/src/i18n/locales/it/cloud.json
@@ -3,20 +3,20 @@
"profilePicture": "Immagine del profilo",
"logOut": "Disconnetti",
"testApiAuthentication": "Verifica autenticazione API",
- "signIn": "Connetti a Roo Code Cloud",
+ "signIn": "Connetti a s2sCopilot Cloud",
"connect": "Inizia",
- "cloudBenefitsTitle": "Prova Roo Code Cloud",
+ "cloudBenefitsTitle": "Prova s2sCopilot Cloud",
"cloudBenefitProvider": "Accedi a modelli gratuiti e a pagamento che funzionano perfettamente con Roo",
"cloudBenefitCloudAgents": "Assegna attività ad agenti Cloud autonomi",
"cloudBenefitTriggers": "Ottieni revisioni del codice su Github, avvia attività da Slack e altro",
"cloudBenefitWalkaway": "Segui e controlla le attività da qualsiasi luogo (incluso il tuo telefono)",
"cloudBenefitHistory": "Accedi alla cronologia delle tue attività da qualsiasi luogo e condividile con altri",
"cloudBenefitMetrics": "Ottieni una visione olistica del tuo consumo di token",
- "visitCloudWebsite": "Visita Roo Code Cloud",
+ "visitCloudWebsite": "Visita s2sCopilot Cloud",
"taskSync": "Sincronizzazione attività",
- "taskSyncDescription": "Sincronizza le tue attività per visualizzarle e condividerle su Roo Code Cloud",
+ "taskSyncDescription": "Sincronizza le tue attività per visualizzarle e condividerle su s2sCopilot Cloud",
"remoteControl": "Roomote Control",
- "remoteControlDescription": "Consenti il controllo delle attività da Roo Code Cloud",
+ "remoteControlDescription": "Consenti il controllo delle attività da s2sCopilot Cloud",
"remoteControlRequiresTaskSync": "La sincronizzazione delle attività deve essere abilitata per utilizzare Roomote Control",
"taskSyncManagedByOrganization": "La sincronizzazione delle attività è gestita dalla tua organizzazione",
"usageMetricsAlwaysReported": "Le informazioni sull'utilizzo del modello vengono sempre segnalate quando si è connessi",
@@ -25,12 +25,12 @@
"pasteCallbackUrl": "Copia l'URL di redirect dal tuo browser e incollalo qui:",
"startOver": "Ricomincia",
"personalAccount": "Account Personale",
- "switchAccount": "Cambia Account Roo Code Cloud",
+ "switchAccount": "Cambia Account s2sCopilot Cloud",
"createTeamAccount": "Crea Account del Team",
- "cloudUrlPillLabel": "URL di Roo Code Cloud",
+ "cloudUrlPillLabel": "URL di s2sCopilot Cloud",
"upsell": {
- "autoApprovePowerUser": "Vuoi dare un po' di indipendenza a Roo? Controllalo da qualsiasi luogo con Roo Code Cloud. Scopri di più .",
+ "autoApprovePowerUser": "Vuoi dare un po' di indipendenza a Roo? Controllalo da qualsiasi luogo con s2sCopilot Cloud. Scopri di più .",
"longRunningTask": "Potrebbe volerci un po' di tempo. Continua da qualsiasi luogo con il Cloud.",
- "taskList": "Ti piace Roo? Dai un'occhiata a Roo Code Cloud: segui e controlla le tue attività da qualsiasi luogo, esegui agenti Cloud autonomi, ottieni statistiche di utilizzo e altro ancora. Scopri di più ."
+ "taskList": "Ti piace Roo? Dai un'occhiata a s2sCopilot Cloud: segui e controlla le tue attività da qualsiasi luogo, esegui agenti Cloud autonomi, ottieni statistiche di utilizzo e altro ancora. Scopri di più ."
}
}
diff --git a/webview-ui/src/i18n/locales/it/settings.json b/webview-ui/src/i18n/locales/it/settings.json
index 1c3c7e494d7..1e89dd1cb43 100644
--- a/webview-ui/src/i18n/locales/it/settings.json
+++ b/webview-ui/src/i18n/locales/it/settings.json
@@ -29,7 +29,6 @@
"providers": "Fornitori",
"modes": "Modalità",
"mcp": "Server MCP",
- "worktrees": "Worktrees",
"autoApprove": "Auto-approvazione",
"browser": "Accesso computer",
"checkpoints": "Punti di controllo",
@@ -41,7 +40,7 @@
"ui": "UI",
"experimental": "Sperimentale",
"language": "Lingua",
- "about": "Informazioni su Roo Code"
+ "about": "Informazioni su s2sCopilot"
},
"about": {
"bugReport": {
@@ -59,7 +58,7 @@
"contact": {
"label": "Hai bisogno di parlarci? Scrivi"
},
- "community": "Vuoi consigli o semplicemente uscire con altri utenti di Roo Code? Unisciti a reddit.com/r/RooCode o discord.gg/roocode ",
+ "community": "Vuoi consigli o semplicemente uscire con altri utenti di s2sCopilot? Unisciti a reddit.com/r/RooCode o discord.gg/roocode ",
"contactAndCommunity": "Contatti e Comunità",
"manageSettings": "Gestisci Impostazioni",
"debugMode": {
@@ -457,7 +456,7 @@
"draftModelDesc": "Per un corretto funzionamento della decodifica speculativa, il modello bozza deve provenire dalla stessa famiglia di modelli.",
"selectDraftModel": "Seleziona modello bozza",
"noModelsFound": "Nessun modello bozza trovato. Assicurati che LM Studio sia in esecuzione con la modalità server abilitata.",
- "description": "LM Studio ti permette di eseguire modelli localmente sul tuo computer. Per iniziare, consulta la loro guida rapida . Dovrai anche avviare la funzionalità server locale di LM Studio per utilizzarlo con questa estensione. Nota: Roo Code utilizza prompt complessi e funziona meglio con i modelli Claude. I modelli con capacità inferiori potrebbero non funzionare come previsto."
+ "description": "LM Studio ti permette di eseguire modelli localmente sul tuo computer. Per iniziare, consulta la loro guida rapida . Dovrai anche avviare la funzionalità server locale di LM Studio per utilizzarlo con questa estensione. Nota: s2sCopilot utilizza prompt complessi e funziona meglio con i modelli Claude. I modelli con capacità inferiori potrebbero non funzionare come previsto."
},
"ollama": {
"baseUrl": "URL base (opzionale)",
@@ -467,15 +466,15 @@
"numCtx": "Dimensione della finestra di contesto (num_ctx)",
"numCtxHelp": "Sovrascrive la dimensione predefinita della finestra di contesto del modello. Lasciare vuoto per utilizzare la configurazione del Modelfile del modello. Il valore minimo è 128.",
"description": "Ollama ti permette di eseguire modelli localmente sul tuo computer. Per iniziare, consulta la guida rapida.",
- "warning": "Nota: Roo Code utiliza prompt complessi e funziona meglio con i modelli Claude. I modelli con capacità inferiori potrebbero non funzionare come previsto."
+ "warning": "Nota: s2sCopilot utiliza prompt complessi e funziona meglio con i modelli Claude. I modelli con capacità inferiori potrebbero non funzionare come previsto."
},
"unboundApiKey": "Chiave API Unbound",
"getUnboundApiKey": "Ottieni chiave API Unbound",
"unboundRefreshModelsSuccess": "Lista dei modelli aggiornata! Ora puoi selezionare tra gli ultimi modelli.",
"unboundInvalidApiKey": "Chiave API non valida. Controlla la tua chiave API e riprova.",
"roo": {
- "authenticatedMessage": "Autenticato in modo sicuro tramite il tuo account Roo Code Cloud.",
- "connectButton": "Connetti a Roo Code Cloud"
+ "authenticatedMessage": "Autenticato in modo sicuro tramite il tuo account s2sCopilot Cloud.",
+ "connectButton": "Connetti a s2sCopilot Cloud"
},
"openRouter": {
"providerRouting": {
@@ -485,7 +484,7 @@
}
},
"customModel": {
- "capabilities": "Configura le capacità e i prezzi del tuo modello personalizzato compatibile con OpenAI. Fai attenzione quando specifichi le capacità del modello, poiché possono influenzare le prestazioni di Roo Code.",
+ "capabilities": "Configura le capacità e i prezzi del tuo modello personalizzato compatibile con OpenAI. Fai attenzione quando specifichi le capacità del modello, poiché possono influenzare le prestazioni di s2sCopilot.",
"maxTokens": {
"label": "Token di output massimi",
"description": "Numero massimo di token che il modello può generare in una risposta. (Specifica -1 per lasciare che il server imposti il massimo token.)"
@@ -890,7 +889,7 @@
}
},
"modelPicker": {
- "automaticFetch": "L'estensione recupera automaticamente l'elenco più recente dei modelli disponibili su {{serviceName}} . Se non sei sicuro di quale modello scegliere, Roo Code funziona meglio con {{defaultModelId}} . Puoi anche cercare \"free\" per opzioni gratuite attualmente disponibili.",
+ "automaticFetch": "L'estensione recupera automaticamente l'elenco più recente dei modelli disponibili su {{serviceName}} . Se non sei sicuro di quale modello scegliere, s2sCopilot funziona meglio con {{defaultModelId}} . Puoi anche cercare \"free\" per opzioni gratuite attualmente disponibili.",
"label": "Modello",
"searchPlaceholder": "Cerca",
"noMatchFound": "Nessuna corrispondenza trovata",
@@ -901,7 +900,7 @@
"feedback": "Se hai domande o feedback, sentiti libero di aprire un issue su github.com/RooCodeInc/Roo-Code o unirti a reddit.com/r/RooCode o discord.gg/roocode ",
"telemetry": {
"label": "Consenti segnalazioni anonime di errori e utilizzo",
- "description": "Aiuta a migliorare Roo Code inviando dati di utilizzo anonimi e segnalazioni di errori. Questa telemetria non raccoglie codice, prompt o informazioni personali. Consulta la nostra informativa sulla privacy per maggiori dettagli."
+ "description": "Aiuta a migliorare s2sCopilot inviando dati di utilizzo anonimi e segnalazioni di errori. Questa telemetria non raccoglie codice, prompt o informazioni personali. Consulta la nostra informativa sulla privacy per maggiori dettagli."
},
"settings": {
"import": "Importa",
diff --git a/webview-ui/src/i18n/locales/it/welcome.json b/webview-ui/src/i18n/locales/it/welcome.json
index fbc6fb3e36d..e1131bbc573 100644
--- a/webview-ui/src/i18n/locales/it/welcome.json
+++ b/webview-ui/src/i18n/locales/it/welcome.json
@@ -13,40 +13,40 @@
}
},
"landing": {
- "greeting": "Benvenuto in Roo Code!",
- "introduction": "Con una gamma di Modalità integrate ed estensibili, Roo Code ti permette di pianificare, architettare, codificare, debuggare e aumentare la tua produttività come mai prima d'ora.",
- "accountMention": "Per iniziare, crea il tuo account Roo Code Cloud. Ottieni modelli potenti, controllo web, analitiche, supporto e altro ancora.",
+ "greeting": "Benvenuto in s2sCopilot!",
+ "introduction": "Con una gamma di Modalità integrate ed estensibili, s2sCopilot ti permette di pianificare, architettare, codificare, debuggare e aumentare la tua produttività come mai prima d'ora.",
+ "accountMention": "Per iniziare, crea il tuo account s2sCopilot Cloud. Ottieni modelli potenti, controllo web, analitiche, supporto e altro ancora.",
"getStarted": "Crea account Roo",
"noAccount": "o usa senza account"
},
"providerSignup": {
"heading": "Scegli il tuo provider",
"chooseProvider": "Roo ha bisogno di un provider LLM per funzionare. Scegline uno per iniziare, puoi aggiungerne altri in seguito.",
- "rooCloudProvider": "Provider Roo Code Cloud",
- "rooCloudDescription": "Il modo più semplice per iniziare è con il Provider Roo Code Cloud: un mix curato di modelli gratuiti e a pagamento a basso costo.",
+ "rooCloudProvider": "Provider s2sCopilot Cloud",
+ "rooCloudDescription": "Il modo più semplice per iniziare è con il Provider s2sCopilot Cloud: un mix curato di modelli gratuiti e a pagamento a basso costo.",
"learnMore": "Scopri di più",
"useAnotherProvider": "Provider di terze parti",
"useAnotherProviderDescription": "Inserisci una chiave API e inizia.",
"noApiKeys": "Non vuoi affrontare le chiavi API e gli account separati?",
- "backToRoo": "Scegli il Provider Roo Code Cloud.",
+ "backToRoo": "Scegli il Provider s2sCopilot Cloud.",
"goBack": "Indietro",
"finish": "Fine"
},
"waitingForCloud": {
- "heading": "Accesso a Roo Code Cloud...",
- "description": "Ti porteremo al tuo browser per registrarti a Roo Code Cloud. Poi ti riporteremo qui per terminare.",
+ "heading": "Accesso a s2sCopilot Cloud...",
+ "description": "Ti porteremo al tuo browser per registrarti a s2sCopilot Cloud. Poi ti riporteremo qui per terminare.",
"noPrompt": "Se non ti viene chiesto di aprire un URL, clicca qui .",
"havingTrouble": "Se hai completato la registrazione ma hai problemi, clicca qui .",
"pasteUrl": "Incolla l'URL di callback dal tuo browser:",
"docsLink": "Non funziona? Consulta la documentazione .",
- "invalidURL": "Non sembra un URL di callback valido. Per favore copia quello che Roo Code Cloud sta mostrando nel tuo browser.",
+ "invalidURL": "Non sembra un URL di callback valido. Per favore copia quello che s2sCopilot Cloud sta mostrando nel tuo browser.",
"goBack": "Indietro"
},
"startRouter": "Ti consigliamo di usare un router LLM:",
"startCustom": "Oppure puoi portare la tua chiave API:",
"telemetry": {
- "helpImprove": "Aiuta a migliorare Roo Code",
- "helpImproveMessage": "Roo Code raccoglie dati di errore e utilizzo per aiutarci a correggere i bug e migliorare l'estensione. Questa telemetria non raccoglie codice, prompt o informazioni personali. Puoi disabilitare questa funzione in impostazioni ."
+ "helpImprove": "Aiuta a migliorare s2sCopilot",
+ "helpImproveMessage": "s2sCopilot raccoglie dati di errore e utilizzo per aiutarci a correggere i bug e migliorare l'estensione. Questa telemetria non raccoglie codice, prompt o informazioni personali. Puoi disabilitare questa funzione in impostazioni ."
},
"importSettings": "Importa impostazioni"
}
diff --git a/webview-ui/src/i18n/locales/it/worktrees.json b/webview-ui/src/i18n/locales/it/worktrees.json
index dda88fa53c1..937f72a9011 100644
--- a/webview-ui/src/i18n/locales/it/worktrees.json
+++ b/webview-ui/src/i18n/locales/it/worktrees.json
@@ -1,7 +1,7 @@
{
"title": "Worktrees",
"done": "Fatto",
- "description": "I worktree di Git ti permettono di lavorare su più branch contemporaneamente in directory separate. Ogni worktree ha la propria finestra di VS Code con Roo Code.",
+ "description": "I worktree di Git ti permettono di lavorare su più branch contemporaneamente in directory separate. Ogni worktree ha la propria finestra di VS Code con s2sCopilot.",
"notGitRepo": "Questo workspace non è un repository Git. I worktree richiedono un repository Git per funzionare.",
"multiRootNotSupported": "I worktree non sono supportati nei workspace multi-root. Apri una singola cartella per usare i worktree.",
@@ -18,12 +18,13 @@
"detachedHead": "HEAD staccata",
"noBranch": "Nessun branch",
- "switchInThisWindow": "Passa a worktree",
+ "openInCurrentWindow": "Apri nella finestra corrente",
"openInNewWindow": "Apri in una nuova finestra",
"delete": "Elimina",
"newWorktree": "Nuovo Worktree",
"createWorktree": "Crea Worktree",
+ "createWorktreeDescription": "Crea un nuovo worktree per lavorare su un branch separato nella sua directory.",
"branchName": "Nome del branch",
"createNewBranch": "Crea nuovo branch",
"checkoutExisting": "Fai checkout di un branch esistente",
@@ -34,9 +35,8 @@
"noBranchFound": "Nessun branch trovato",
"localBranches": "Branch locali",
"remoteBranches": "Branch remoti",
- "worktreePath": "In",
- "selectWorktreeLocation": "Seleziona posizione Worktree",
- "selectFolderForWorktree": "Seleziona cartella per il nuovo worktree",
+ "worktreePath": "Percorso del worktree",
+ "pathHint": "Il percorso in cui verrà creato il worktree",
"noIncludeFileWarning": "Nessun file .worktreeinclude",
"noIncludeFileHint": "Senza un file .worktreeinclude, file come node_modules non verranno copiati nel nuovo worktree. Potresti dover eseguire npm install dopo averlo creato.",
"create": "Crea",
@@ -46,24 +46,13 @@
"cancel": "Annulla",
"deleteWorktree": "Elimina Worktree",
+ "deleteWorktreeDescription": "Questo rimuoverà il worktree e tutti i suoi file.",
"deleteWarning": "Questa azione non può essere annullata. Verrà eliminato quanto segue:",
- "deleteWarningBranch": "Il branch e tutte le modifiche non committate",
+ "deleteWarningBranch": "Il branch '{{branch}}' e tutte le modifiche non committate",
"deleteWarningFiles": "Tutti i file nella directory del worktree",
- "deleteNoticeLarge": "Se è un repository grande, potrebbe volerci un po'.",
"forceDelete": "Forza eliminazione",
"worktreeIsLocked": "il worktree è bloccato",
"deleting": "Eliminazione...",
- "close": "Chiudi",
-
- "showInHomeScreen": "Mostra worktrees nella schermata iniziale",
-
- "selector": {
- "worktree": "Worktree",
- "title": "Worktrees",
- "tooltip": "Passa tra i worktrees",
- "description": "I worktree di Git ti permettono di lavorare su più branch contemporaneamente. Fai clic per cambiare workspace.",
- "settings": "Gestisci Worktrees",
- "info": "I worktree di Git ti permettono di avere più directory di lavoro collegate allo stesso repository."
- }
+ "close": "Chiudi"
}
diff --git a/webview-ui/src/i18n/locales/ja/chat.json b/webview-ui/src/i18n/locales/ja/chat.json
index 3c7fb4cb1df..83e9f783f4d 100644
--- a/webview-ui/src/i18n/locales/ja/chat.json
+++ b/webview-ui/src/i18n/locales/ja/chat.json
@@ -1,5 +1,5 @@
{
- "greeting": "Roo Code へようこそ",
+ "greeting": "s2sCopilot へようこそ",
"task": {
"title": "タスク",
"expand": "タスクを展開",
@@ -21,11 +21,11 @@
"sharePublicly": "公開で共有",
"sharePubliclyDescription": "リンクを持つ誰でもアクセスできます",
"connectToCloud": "クラウドに接続",
- "connectToCloudDescription": "タスクを共有するためにRoo Code Cloudにサインイン",
+ "connectToCloudDescription": "タスクを共有するためにs2sCopilot Cloudにサインイン",
"sharingDisabledByOrganization": "組織により共有が無効化されています",
"shareSuccessOrganization": "組織リンクをクリップボードにコピーしました",
"shareSuccessPublic": "公開リンクをクリップボードにコピーしました",
- "openInCloud": "Roo Code Cloudでタスクを開く",
+ "openInCloud": "s2sCopilot Cloudでタスクを開く",
"openInCloudIntro": "どこからでもRooの監視や操作を続けられます。スキャン、クリック、またはコピーして開いてください。",
"openApiHistory": "API履歴を開く",
"openUiHistory": "UI履歴を開く",
@@ -96,7 +96,7 @@
},
"enqueueMessage": "メッセージをキューに追加(現在のタスク完了後に送信されます)",
"scrollToBottom": "チャットの最下部にスクロール",
- "about": "Roo Codeは、エディタに常駐するAI開発チームです。",
+ "about": "s2sCopilotは、エディタに常駐するAI開発チームです。",
"docs": "詳細については、ドキュメント をご確認ください。",
"onboarding": "このワークスペースのタスクリストは空です。",
"rooTips": {
@@ -158,7 +158,7 @@
"500": "プロバイダー サーバー エラー。プロバイダー側に問題があり、リクエスト自体に問題はありません。",
"docs": "ドキュメント",
"goToSettings": "設定",
- "unknown": "不明な API エラー。Roo Code のサポートにお問い合わせください。",
+ "unknown": "不明な API エラー。s2sCopilot のサポートにお問い合わせください。",
"connection": "接続エラー。インターネット接続が機能していることを確認してください。",
"claudeCodeNotAuthenticated": "Claude Codeを使用するにはサインインが必要です。設定に移動して「Claude Codeにサインイン」をクリックして認証してください。"
}
@@ -329,13 +329,13 @@
"timerPrefix": "自動承認が有効です。{{seconds}}秒後に選択中…"
},
"announcement": {
- "title": "Roo Code {{version}} リリース",
- "support": "GitHub でスターを付けてRoo Codeを応援してください。",
+ "title": "s2sCopilot {{version}} リリース",
+ "support": "GitHub でスターを付けてs2sCopilotを応援してください。",
"stealthModel": {
- "feature": "期間限定無料ステルスモデル - Code Supernova:1Mトークンコンテキストウィンドウ にアップグレード!画像入力をサポートする多目的エージェントコーディングモデル、Roo Code Cloud 経由で利用可能。",
+ "feature": "期間限定無料ステルスモデル - Code Supernova:1Mトークンコンテキストウィンドウ にアップグレード!画像入力をサポートする多目的エージェントコーディングモデル、s2sCopilot Cloud 経由で利用可能。",
"note": "(注意:プロンプトと補完はモデル作成者によってログに記録され、モデルの改善に使用されます)",
- "connectButton": "Roo Code Cloud に接続",
- "selectModel": "設定で Roo Code Cloud プロバイダーから roo/code-supernova を選択して開始してください。",
+ "connectButton": "s2sCopilot Cloud に接続",
+ "selectModel": "設定で s2sCopilot Cloud プロバイダーから roo/code-supernova を選択して開始してください。",
"goToSettingsButton": "設定に移動"
},
"release": {
@@ -404,7 +404,7 @@
"profileViolationWarning": "現在のプロファイルは組織の設定と互換性がありません",
"shellIntegration": {
"title": "コマンド実行警告",
- "description": "コマンドはVSCodeターミナルシェル統合なしで実行されています。この警告を非表示にするには、Roo Code設定 のTerminal セクションでシェル統合を無効にするか、以下のリンクを使用してVSCodeターミナル統合のトラブルシューティングを行ってください。",
+ "description": "コマンドはVSCodeターミナルシェル統合なしで実行されています。この警告を非表示にするには、s2sCopilot設定 のTerminal セクションでシェル統合を無効にするか、以下のリンクを使用してVSCodeターミナル統合のトラブルシューティングを行ってください。",
"troubleshooting": "シェル統合のドキュメントはこちらをクリック"
},
"ask": {
@@ -445,7 +445,7 @@
"ariaLabel": "バージョン {{version}} - クリックしてリリースノートを表示"
},
"rooCloudCTA": {
- "title": "Roo Code Cloud が進化中!",
+ "title": "s2sCopilot Cloud が進化中!",
"description": "クラウドでリモートエージェントを実行し、どこからでもタスクにアクセスし、他の人と協力し、その他多くの機能を利用できます。",
"joinWaitlist": "最新のアップデートを受け取るためにサインアップしてください。"
},
diff --git a/webview-ui/src/i18n/locales/ja/cloud.json b/webview-ui/src/i18n/locales/ja/cloud.json
index d25f61b78c8..171649bb2c1 100644
--- a/webview-ui/src/i18n/locales/ja/cloud.json
+++ b/webview-ui/src/i18n/locales/ja/cloud.json
@@ -3,20 +3,20 @@
"profilePicture": "プロフィール画像",
"logOut": "ログアウト",
"testApiAuthentication": "API認証をテスト",
- "signIn": "Roo Code Cloud に接続",
+ "signIn": "s2sCopilot Cloud に接続",
"connect": "始める",
- "cloudBenefitsTitle": "Roo Code Cloudを試す",
+ "cloudBenefitsTitle": "s2sCopilot Cloudを試す",
"cloudBenefitProvider": "Rooと相性の良い無料および有料モデルにアクセス",
"cloudBenefitCloudAgents": "自律型クラウドエージェントにタスクを依頼",
"cloudBenefitTriggers": "Githubでコードレビューを取得、Slackからタスクを開始など",
"cloudBenefitWalkaway": "どこからでも(スマートフォンを含む)タスクを追跡および制御",
"cloudBenefitHistory": "どこからでもタスク履歴にアクセスし、他の人と共有",
"cloudBenefitMetrics": "トークン消費の全体像を把握",
- "visitCloudWebsite": "Roo Code Cloudを訪問",
+ "visitCloudWebsite": "s2sCopilot Cloudを訪問",
"taskSync": "タスク同期",
- "taskSyncDescription": "Roo Code Cloudでタスクを表示・共有するために同期",
+ "taskSyncDescription": "s2sCopilot Cloudでタスクを表示・共有するために同期",
"remoteControl": "Roomote Control",
- "remoteControlDescription": "Roo Code Cloudからタスクを制御できるようにする",
+ "remoteControlDescription": "s2sCopilot Cloudからタスクを制御できるようにする",
"remoteControlRequiresTaskSync": "Roomote Controlを使用するにはタスク同期を有効にする必要があります",
"taskSyncManagedByOrganization": "タスク同期は組織によって管理されます",
"usageMetricsAlwaysReported": "ログイン時にはモデル使用情報が常に報告されます",
@@ -25,12 +25,12 @@
"pasteCallbackUrl": "ブラウザからリダイレクトURLをコピーし、ここに貼り付けてください:",
"startOver": "最初からやり直す",
"personalAccount": "個人アカウント",
- "switchAccount": "Roo Code Cloud アカウントを切り替え",
+ "switchAccount": "s2sCopilot Cloud アカウントを切り替え",
"createTeamAccount": "チームアカウントを作成",
- "cloudUrlPillLabel": "Roo Code Cloud URL",
+ "cloudUrlPillLabel": "s2sCopilot Cloud URL",
"upsell": {
- "autoApprovePowerUser": "Rooに少し独立性を与えませんか?Roo Code Cloudでどこからでもコントロールできます。詳細 。",
+ "autoApprovePowerUser": "Rooに少し独立性を与えませんか?s2sCopilot Cloudでどこからでもコントロールできます。詳細 。",
"longRunningTask": "これには時間がかかるかもしれません。Cloudを使えばどこからでも続けられます。",
- "taskList": "Rooを楽しんでいますか?Roo Code Cloudをチェックしてください:どこからでもタスクを追跡および制御し、自律型クラウドエージェントを実行し、使用状況の統計を取得します。詳細 。"
+ "taskList": "Rooを楽しんでいますか?s2sCopilot Cloudをチェックしてください:どこからでもタスクを追跡および制御し、自律型クラウドエージェントを実行し、使用状況の統計を取得します。詳細 。"
}
}
diff --git a/webview-ui/src/i18n/locales/ja/settings.json b/webview-ui/src/i18n/locales/ja/settings.json
index b4af9d4033e..d2d81982ffa 100644
--- a/webview-ui/src/i18n/locales/ja/settings.json
+++ b/webview-ui/src/i18n/locales/ja/settings.json
@@ -29,7 +29,6 @@
"providers": "プロバイダー",
"modes": "モード",
"mcp": "MCPサーバー",
- "worktrees": "Worktrees",
"autoApprove": "自動承認",
"browser": "コンピューターアクセス",
"checkpoints": "チェックポイント",
@@ -41,7 +40,7 @@
"ui": "UI",
"experimental": "実験的",
"language": "言語",
- "about": "Roo Codeについて"
+ "about": "s2sCopilotについて"
},
"about": {
"bugReport": {
@@ -59,7 +58,7 @@
"contact": {
"label": "お問い合わせが必要ですか?メールを送信"
},
- "community": "ヒントが欲しいですか、または他のRoo Codeユーザーと交流したいですか?reddit.com/r/RooCode またはdiscord.gg/roocode に参加してください",
+ "community": "ヒントが欲しいですか、または他のs2sCopilotユーザーと交流したいですか?reddit.com/r/RooCode またはdiscord.gg/roocode に参加してください",
"contactAndCommunity": "お問い合わせとコミュニティ",
"manageSettings": "設定を管理",
"debugMode": {
@@ -457,7 +456,7 @@
"draftModelDesc": "推論デコーディングが正しく機能するには、ドラフトモデルは同じモデルファミリーから選択する必要があります。",
"selectDraftModel": "ドラフトモデルを選択",
"noModelsFound": "ドラフトモデルが見つかりません。LM Studioがサーバーモードで実行されていることを確認してください。",
- "description": "LM Studioを使用すると、ローカルコンピューターでモデルを実行できます。始め方については、クイックスタートガイド をご覧ください。また、この拡張機能で使用するには、LM Studioのローカルサーバー 機能を起動する必要があります。注意: Roo Codeは複雑なプロンプトを使用し、Claudeモデルで最適に動作します。能力の低いモデルは期待通りに動作しない場合があります。"
+ "description": "LM Studioを使用すると、ローカルコンピューターでモデルを実行できます。始め方については、クイックスタートガイド をご覧ください。また、この拡張機能で使用するには、LM Studioのローカルサーバー 機能を起動する必要があります。注意: s2sCopilotは複雑なプロンプトを使用し、Claudeモデルで最適に動作します。能力の低いモデルは期待通りに動作しない場合があります。"
},
"ollama": {
"baseUrl": "ベースURL(オプション)",
@@ -467,15 +466,15 @@
"numCtx": "コンテキストウィンドウサイズ (num_ctx)",
"numCtxHelp": "モデルのデフォルトのコンテキストウィンドウサイズを上書きします。モデルのModelfile構成を使用するには、空のままにします。最小値は128です。",
"description": "Ollamaを使用すると、ローカルコンピューターでモデルを実行できます。始め方については、クイックスタートガイドをご覧ください。",
- "warning": "注意:Roo Codeは複雑なプロンプトを使用し、Claudeモデルで最適に動作します。能力の低いモデルは期待通りに動作しない場合があります。"
+ "warning": "注意:s2sCopilotは複雑なプロンプトを使用し、Claudeモデルで最適に動作します。能力の低いモデルは期待通りに動作しない場合があります。"
},
"unboundApiKey": "Unbound APIキー",
"getUnboundApiKey": "Unbound APIキーを取得",
"unboundRefreshModelsSuccess": "モデルリストが更新されました!最新のモデルから選択できます。",
"unboundInvalidApiKey": "無効なAPIキーです。APIキーを確認して、もう一度お試しください。",
"roo": {
- "authenticatedMessage": "Roo Code Cloudアカウントを通じて安全に認証されています。",
- "connectButton": "Roo Code Cloudに接続"
+ "authenticatedMessage": "s2sCopilot Cloudアカウントを通じて安全に認証されています。",
+ "connectButton": "s2sCopilot Cloudに接続"
},
"openRouter": {
"providerRouting": {
@@ -485,7 +484,7 @@
}
},
"customModel": {
- "capabilities": "カスタムOpenAI互換モデルの機能と価格を設定します。モデルの機能はRoo Codeのパフォーマンスに影響を与える可能性があるため、慎重に指定してください。",
+ "capabilities": "カスタムOpenAI互換モデルの機能と価格を設定します。モデルの機能はs2sCopilotのパフォーマンスに影響を与える可能性があるため、慎重に指定してください。",
"maxTokens": {
"label": "最大出力トークン",
"description": "モデルが生成できる応答の最大トークン数。(サーバーが最大トークンを設定できるようにするには-1を指定します。)"
@@ -890,7 +889,7 @@
}
},
"modelPicker": {
- "automaticFetch": "拡張機能は{{serviceName}} で利用可能な最新のモデルリストを自動的に取得します。どのモデルを選ぶべきか迷っている場合、Roo Codeは{{defaultModelId}} で最適に動作します。また、「free」で検索すると、現在利用可能な無料オプションを見つけることができます。",
+ "automaticFetch": "拡張機能は{{serviceName}} で利用可能な最新のモデルリストを自動的に取得します。どのモデルを選ぶべきか迷っている場合、s2sCopilotは{{defaultModelId}} で最適に動作します。また、「free」で検索すると、現在利用可能な無料オプションを見つけることができます。",
"label": "モデル",
"searchPlaceholder": "検索",
"noMatchFound": "一致するものが見つかりません",
@@ -901,7 +900,7 @@
"feedback": "質問やフィードバックがある場合は、github.com/RooCodeInc/Roo-Code で問題を開くか、reddit.com/r/RooCode やdiscord.gg/roocode に参加してください",
"telemetry": {
"label": "匿名のエラーと使用状況レポートを許可",
- "description": "匿名の使用データとエラーレポートを送信してRoo Codeの改善にご協力ください。このテレメトリはコード、プロンプト、個人情報を収集しません。詳細についてはプライバシーポリシー をご覧ください。"
+ "description": "匿名の使用データとエラーレポートを送信してs2sCopilotの改善にご協力ください。このテレメトリはコード、プロンプト、個人情報を収集しません。詳細についてはプライバシーポリシー をご覧ください。"
},
"settings": {
"import": "インポート",
diff --git a/webview-ui/src/i18n/locales/ja/welcome.json b/webview-ui/src/i18n/locales/ja/welcome.json
index ee24c89af2e..3274146ca13 100644
--- a/webview-ui/src/i18n/locales/ja/welcome.json
+++ b/webview-ui/src/i18n/locales/ja/welcome.json
@@ -13,40 +13,40 @@
}
},
"landing": {
- "greeting": "Roo Codeへようこそ!",
- "introduction": "組み込みおよび拡張可能なモードを備えたRoo Codeは、計画、アーキテクチャ設計、コーディング、デバッグ、そして今までにない生産性向上を可能にします。",
- "accountMention": "始めるには、Roo Code Cloudアカウントを作成してください。強力なモデル、ウェブコントロール、分析、サポート、その他をご利用いただけます。",
+ "greeting": "s2sCopilotへようこそ!",
+ "introduction": "組み込みおよび拡張可能なモードを備えたs2sCopilotは、計画、アーキテクチャ設計、コーディング、デバッグ、そして今までにない生産性向上を可能にします。",
+ "accountMention": "始めるには、s2sCopilot Cloudアカウントを作成してください。強力なモデル、ウェブコントロール、分析、サポート、その他をご利用いただけます。",
"getStarted": "Rooアカウントを作成",
"noAccount": "またはアカウントなしで使用"
},
"providerSignup": {
"heading": "プロバイダーを選択",
"chooseProvider": "Rooが機能するにはLLMプロバイダーが必要です。始めるために1つを選択してください。後から追加することもできます。",
- "rooCloudProvider": "Roo Code Cloudプロバイダー",
- "rooCloudDescription": "始める最も簡単な方法は、Roo Code Cloudプロバイダーを使用することです。無料および有料モデルの厳選されたミックスを低コストで提供します。",
+ "rooCloudProvider": "s2sCopilot Cloudプロバイダー",
+ "rooCloudDescription": "始める最も簡単な方法は、s2sCopilot Cloudプロバイダーを使用することです。無料および有料モデルの厳選されたミックスを低コストで提供します。",
"learnMore": "詳細を見る",
"useAnotherProvider": "サードパーティプロバイダー",
"useAnotherProviderDescription": "APIキーを入力して開始します。",
"noApiKeys": "APIキーと別のアカウントを処理したくありませんか?",
- "backToRoo": "Roo Code Cloudプロバイダーを選択してください。",
+ "backToRoo": "s2sCopilot Cloudプロバイダーを選択してください。",
"goBack": "戻る",
"finish": "完了"
},
"waitingForCloud": {
- "heading": "Roo Code Cloudにログイン中...",
- "description": "Roo Code Cloudに登録するためにブラウザーに移動します。その後、ここに戻って完了します。",
+ "heading": "s2sCopilot Cloudにログイン中...",
+ "description": "s2sCopilot Cloudに登録するためにブラウザーに移動します。その後、ここに戻って完了します。",
"noPrompt": "URLを開くように求められない場合は、ここをクリック してください。",
"havingTrouble": "登録を完了しましたがトラブルが発生している場合は、ここをクリック してください。",
"pasteUrl": "ブラウザーに表示されているコールバックURLを貼り付けます:",
"docsLink": "機能していませんか?ドキュメントを確認 してください。",
- "invalidURL": "有効なコールバックURLのようには見えません。Roo Code Cloudがブラウザーに表示しているものをコピーしてください。",
+ "invalidURL": "有効なコールバックURLのようには見えません。s2sCopilot Cloudがブラウザーに表示しているものをコピーしてください。",
"goBack": "戻る"
},
"startRouter": "LLMルーターの使用をお勧めします:",
"startCustom": "または、独自のAPIキーを持ってくることもできます:",
"telemetry": {
- "helpImprove": "Roo Codeの改善にご協力ください",
- "helpImproveMessage": "Roo Codeは、バグを修正し、拡張機能を改善するために、エラーおよび使用データを収集します。このテレメトリはコード、プロンプト、または個人情報を収集しません。これは設定 で無効にできます。"
+ "helpImprove": "s2sCopilotの改善にご協力ください",
+ "helpImproveMessage": "s2sCopilotは、バグを修正し、拡張機能を改善するために、エラーおよび使用データを収集します。このテレメトリはコード、プロンプト、または個人情報を収集しません。これは設定 で無効にできます。"
},
"importSettings": "設定のインポート"
}
diff --git a/webview-ui/src/i18n/locales/ja/worktrees.json b/webview-ui/src/i18n/locales/ja/worktrees.json
index f07bd3ea48c..4809eb19a38 100644
--- a/webview-ui/src/i18n/locales/ja/worktrees.json
+++ b/webview-ui/src/i18n/locales/ja/worktrees.json
@@ -1,7 +1,7 @@
{
"title": "Worktrees",
"done": "完了",
- "description": "Git worktrees を使うと、別々のディレクトリで複数のブランチを同時に作業できます。各 worktree には Roo Code 付きの VS Code ウィンドウが割り当てられます。",
+ "description": "Git worktrees を使うと、別々のディレクトリで複数のブランチを同時に作業できます。各 worktree には s2sCopilot 付きの VS Code ウィンドウが割り当てられます。",
"notGitRepo": "このワークスペースは Git リポジトリではありません。worktrees を使うには Git リポジトリが必要です。",
"multiRootNotSupported": "マルチルートのワークスペースでは worktrees はサポートされていません。worktrees を使うには単一のフォルダーを開いてください。",
@@ -18,12 +18,13 @@
"detachedHead": "Detached HEAD",
"noBranch": "ブランチなし",
- "switchInThisWindow": "Worktree に切り替え",
+ "openInCurrentWindow": "現在のウィンドウで開く",
"openInNewWindow": "新しいウィンドウで開く",
"delete": "削除",
"newWorktree": "新しい Worktree",
"createWorktree": "Worktree を作成",
+ "createWorktreeDescription": "別のブランチで作業するために、専用ディレクトリに新しい worktree を作成します。",
"branchName": "ブランチ名",
"createNewBranch": "新しいブランチを作成",
"checkoutExisting": "既存のブランチをチェックアウト",
@@ -34,9 +35,8 @@
"noBranchFound": "ブランチが見つかりません",
"localBranches": "ローカルブランチ",
"remoteBranches": "リモートブランチ",
- "worktreePath": "In",
- "selectWorktreeLocation": "Worktree の場所を選択",
- "selectFolderForWorktree": "新しい worktree のフォルダーを選択",
+ "worktreePath": "Worktree のパス",
+ "pathHint": "worktree を作成するパス",
"noIncludeFileWarning": ".worktreeinclude ファイルなし",
"noIncludeFileHint": ".worktreeinclude ファイルがない場合、node_modules などのファイルは新しい worktree にコピーされません。作成後に npm install を実行する必要があるかもしれません。",
"create": "作成",
@@ -46,24 +46,13 @@
"cancel": "キャンセル",
"deleteWorktree": "Worktree を削除",
+ "deleteWorktreeDescription": "これにより worktree とそのファイルがすべて削除されます。",
"deleteWarning": "この操作は元に戻せません。次のものが削除されます:",
- "deleteWarningBranch": "ブランチと未コミットの変更すべて",
+ "deleteWarningBranch": "ブランチ '{{branch}}' と未コミットの変更すべて",
"deleteWarningFiles": "worktree ディレクトリ内のすべてのファイル",
- "deleteNoticeLarge": "大規模なリポジトリの場合、少し時間がかかる場合があります。",
"forceDelete": "強制削除",
"worktreeIsLocked": "worktree がロックされています",
"deleting": "削除中...",
- "close": "閉じる",
-
- "showInHomeScreen": "ホーム画面に worktrees を表示",
-
- "selector": {
- "worktree": "Worktree",
- "title": "Worktrees",
- "tooltip": "Worktree を切り替え",
- "description": "Git worktrees を使うと、複数のブランチで同時に作業できます。クリックしてワークスペースを切り替えます。",
- "settings": "Worktrees を管理",
- "info": "Git worktrees を使うと、同じリポジトリに複数の作業ディレクトリを附属できます。"
- }
+ "close": "閉じる"
}
diff --git a/webview-ui/src/i18n/locales/ko/chat.json b/webview-ui/src/i18n/locales/ko/chat.json
index 8302d278687..e2deeb3b1c3 100644
--- a/webview-ui/src/i18n/locales/ko/chat.json
+++ b/webview-ui/src/i18n/locales/ko/chat.json
@@ -1,5 +1,5 @@
{
- "greeting": "Roo Code에 오신 것을 환영합니다",
+ "greeting": "s2sCopilot에 오신 것을 환영합니다",
"task": {
"title": "작업",
"expand": "작업 펼치기",
@@ -21,11 +21,11 @@
"sharePublicly": "공개적으로 공유",
"sharePubliclyDescription": "링크가 있는 누구나 액세스할 수 있습니다",
"connectToCloud": "클라우드에 연결",
- "connectToCloudDescription": "작업을 공유하려면 Roo Code Cloud에 로그인하세요",
+ "connectToCloudDescription": "작업을 공유하려면 s2sCopilot Cloud에 로그인하세요",
"sharingDisabledByOrganization": "조직에서 공유가 비활성화됨",
"shareSuccessOrganization": "조직 링크가 클립보드에 복사되었습니다",
"shareSuccessPublic": "공개 링크가 클립보드에 복사되었습니다",
- "openInCloud": "Roo Code Cloud에서 작업 열기",
+ "openInCloud": "s2sCopilot Cloud에서 작업 열기",
"openInCloudIntro": "어디서나 Roo를 계속 모니터링하거나 상호작용할 수 있습니다. 스캔, 클릭 또는 복사하여 열기.",
"openApiHistory": "API 기록 열기",
"openUiHistory": "UI 기록 열기",
@@ -96,7 +96,7 @@
},
"enqueueMessage": "메시지를 대기열에 추가 (현재 작업 완료 후 전송)",
"scrollToBottom": "채팅 하단으로 스크롤",
- "about": "Roo Code는 편집기 안에 있는 전체 AI 개발팀입니다.",
+ "about": "s2sCopilot는 편집기 안에 있는 전체 AI 개발팀입니다.",
"docs": "더 알아보려면 문서 를 확인하세요.",
"onboarding": "이 작업 공간의 작업 목록이 비어 있습니다.",
"rooTips": {
@@ -158,7 +158,7 @@
"500": "공급자 서버 오류입니다. 공급자 쪽에 문제가 있으며 요청에는 문제가 없습니다.",
"docs": "문서",
"goToSettings": "설정",
- "unknown": "알 수 없는 API 오류입니다. Roo Code 지원팀에 문의하세요.",
+ "unknown": "알 수 없는 API 오류입니다. s2sCopilot 지원팀에 문의하세요.",
"connection": "연결 오류입니다. 인터넷 연결이 제대로 작동하는지 확인하세요.",
"claudeCodeNotAuthenticated": "Claude Code를 사용하려면 로그인해야 합니다. 설정으로 이동하여 \"Claude Code에 로그인\"을 클릭하여 인증하세요."
}
@@ -329,13 +329,13 @@
"timerPrefix": "자동 승인 활성화됨. {{seconds}}초 후 선택 중…"
},
"announcement": {
- "title": "Roo Code {{version}} 출시",
- "support": "GitHub 에서 별표를 눌러 Roo Code를 응원해 주세요.",
+ "title": "s2sCopilot {{version}} 출시",
+ "support": "GitHub 에서 별표를 눌러 s2sCopilot를 응원해 주세요.",
"stealthModel": {
- "feature": "기간 한정 무료 스텔스 모델 - Code Supernova: 이제 1M 토큰 컨텍스트 윈도우 로 업그레이드되었습니다! 이미지 입력을 지원하는 다목적 에이전틱 코딩 모델, Roo Code Cloud를 통해 이용 가능.",
+ "feature": "기간 한정 무료 스텔스 모델 - Code Supernova: 이제 1M 토큰 컨텍스트 윈도우 로 업그레이드되었습니다! 이미지 입력을 지원하는 다목적 에이전틱 코딩 모델, s2sCopilot Cloud를 통해 이용 가능.",
"note": "(참고: 프롬프트와 완성은 모델 제작자에 의해 기록되고 모델 개선에 사용됩니다)",
- "connectButton": "Roo Code Cloud에 연결",
- "selectModel": "설정에서 Roo Code Cloud 제공업체의 roo/code-supernova를 선택하여 시작하세요.",
+ "connectButton": "s2sCopilot Cloud에 연결",
+ "selectModel": "설정에서 s2sCopilot Cloud 제공업체의 roo/code-supernova를 선택하여 시작하세요.",
"goToSettingsButton": "설정으로 이동"
},
"release": {
@@ -404,7 +404,7 @@
"profileViolationWarning": "현재 프로필이 조직 설정과 호환되지 않습니다",
"shellIntegration": {
"title": "명령 실행 경고",
- "description": "명령이 VSCode 터미널 쉘 통합 없이 실행되고 있습니다. 이 경고를 숨기려면 Roo Code 설정 의 Terminal 섹션에서 쉘 통합을 비활성화하거나 아래 링크를 사용하여 VSCode 터미널 통합 문제를 해결하세요.",
+ "description": "명령이 VSCode 터미널 쉘 통합 없이 실행되고 있습니다. 이 경고를 숨기려면 s2sCopilot 설정 의 Terminal 섹션에서 쉘 통합을 비활성화하거나 아래 링크를 사용하여 VSCode 터미널 통합 문제를 해결하세요.",
"troubleshooting": "쉘 통합 문서를 보려면 여기를 클릭하세요."
},
"ask": {
@@ -445,7 +445,7 @@
"ariaLabel": "버전 {{version}} - 릴리스 노트를 보려면 클릭하세요"
},
"rooCloudCTA": {
- "title": "Roo Code Cloud가 진화하고 있습니다!",
+ "title": "s2sCopilot Cloud가 진화하고 있습니다!",
"description": "클라우드에서 원격 에이전트를 실행하고, 어디서나 작업에 액세스하고, 다른 사람들과 협업하는 등 다양한 기능을 이용하세요.",
"joinWaitlist": "최신 업데이트를 받으려면 가입하세요."
},
diff --git a/webview-ui/src/i18n/locales/ko/cloud.json b/webview-ui/src/i18n/locales/ko/cloud.json
index 6aba5f58ba2..52dcea82eaf 100644
--- a/webview-ui/src/i18n/locales/ko/cloud.json
+++ b/webview-ui/src/i18n/locales/ko/cloud.json
@@ -3,20 +3,20 @@
"profilePicture": "프로필 사진",
"logOut": "로그아웃",
"testApiAuthentication": "API 인증 테스트",
- "signIn": "Roo Code Cloud에 연결",
+ "signIn": "s2sCopilot Cloud에 연결",
"connect": "시작하기",
- "cloudBenefitsTitle": "Roo Code Cloud 체험하기",
+ "cloudBenefitsTitle": "s2sCopilot Cloud 체험하기",
"cloudBenefitProvider": "Roo와 잘 작동하는 무료 및 유료 모델에 액세스하세요",
"cloudBenefitCloudAgents": "자율 클라우드 에이전트에게 작업 부여",
"cloudBenefitTriggers": "GitHub에서 코드 리뷰 받기, Slack에서 작업 시작 등",
"cloudBenefitWalkaway": "어디서나(휴대전화 포함) 작업을 팔로우하고 제어하세요",
"cloudBenefitHistory": "어디서나 작업 기록에 액세스하고 다른 사람과 공유하세요",
"cloudBenefitMetrics": "토큰 소비에 대한 전체적인 보기 얻기",
- "visitCloudWebsite": "Roo Code Cloud 방문",
+ "visitCloudWebsite": "s2sCopilot Cloud 방문",
"taskSync": "작업 동기화",
- "taskSyncDescription": "Roo Code Cloud에서 보고 공유할 수 있도록 작업을 동기화",
+ "taskSyncDescription": "s2sCopilot Cloud에서 보고 공유할 수 있도록 작업을 동기화",
"remoteControl": "Roomote Control",
- "remoteControlDescription": "Roo Code Cloud에서 작업을 제어할 수 있도록 허용",
+ "remoteControlDescription": "s2sCopilot Cloud에서 작업을 제어할 수 있도록 허용",
"remoteControlRequiresTaskSync": "Roomote Control을 사용하려면 작업 동기화가 활성화되어야 합니다",
"taskSyncManagedByOrganization": "작업 동기화는 조직에서 관리합니다",
"usageMetricsAlwaysReported": "로그인 시 모델 사용 정보가 항상 보고됩니다",
@@ -25,12 +25,12 @@
"pasteCallbackUrl": "브라우저에서 리다이렉트 URL을 복사하여 여기에 붙여넣으세요:",
"startOver": "다시 시작",
"personalAccount": "개인 계정",
- "switchAccount": "Roo Code Cloud 계정 전환",
+ "switchAccount": "s2sCopilot Cloud 계정 전환",
"createTeamAccount": "팀 계정 만들기",
- "cloudUrlPillLabel": "Roo Code Cloud URL",
+ "cloudUrlPillLabel": "s2sCopilot Cloud URL",
"upsell": {
- "autoApprovePowerUser": "Roo에게 약간의 독립성을 부여하시겠습니까? Roo Code Cloud로 어디서든 제어하세요. 더 알아보기 .",
+ "autoApprovePowerUser": "Roo에게 약간의 독립성을 부여하시겠습니까? s2sCopilot Cloud로 어디서든 제어하세요. 더 알아보기 .",
"longRunningTask": "시간이 좀 걸릴 수 있습니다. Cloud로 어디서든 계속하세요.",
- "taskList": "Roo를 즐기고 계신가요? Roo Code Cloud를 확인해보세요: 어디서든 작업을 추적하고 제어하며, 자율적인 클라우드 에이전트를 실행하고, 사용 통계를 얻는 등 다양한 기능을 제공합니다. 더 알아보기 ."
+ "taskList": "Roo를 즐기고 계신가요? s2sCopilot Cloud를 확인해보세요: 어디서든 작업을 추적하고 제어하며, 자율적인 클라우드 에이전트를 실행하고, 사용 통계를 얻는 등 다양한 기능을 제공합니다. 더 알아보기 ."
}
}
diff --git a/webview-ui/src/i18n/locales/ko/settings.json b/webview-ui/src/i18n/locales/ko/settings.json
index 2888d75bb0b..fbdc7b07668 100644
--- a/webview-ui/src/i18n/locales/ko/settings.json
+++ b/webview-ui/src/i18n/locales/ko/settings.json
@@ -29,7 +29,6 @@
"providers": "공급자",
"modes": "모드",
"mcp": "MCP 서버",
- "worktrees": "Worktrees",
"autoApprove": "자동 승인",
"browser": "컴퓨터 접근",
"checkpoints": "체크포인트",
@@ -41,7 +40,7 @@
"ui": "UI",
"experimental": "실험적",
"language": "언어",
- "about": "Roo Code 정보"
+ "about": "s2sCopilot 정보"
},
"about": {
"bugReport": {
@@ -59,7 +58,7 @@
"contact": {
"label": "문의가 필요하신가요? 이메일 보내기"
},
- "community": "팁을 얻거나 다른 Roo Code 사용자들과 교류하고 싶으신가요? reddit.com/r/RooCode 또는 discord.gg/roocode 에 참여하세요",
+ "community": "팁을 얻거나 다른 s2sCopilot 사용자들과 교류하고 싶으신가요? reddit.com/r/RooCode 또는 discord.gg/roocode 에 참여하세요",
"contactAndCommunity": "문의 및 커뮤니티",
"manageSettings": "설정 관리",
"debugMode": {
@@ -457,7 +456,7 @@
"draftModelDesc": "추론 디코딩이 올바르게 작동하려면 초안 모델이 동일한 모델 패밀리에서 와야 합니다.",
"selectDraftModel": "초안 모델 선택",
"noModelsFound": "초안 모델을 찾을 수 없습니다. LM Studio가 서버 모드로 실행 중인지 확인하세요.",
- "description": "LM Studio를 사용하면 컴퓨터에서 로컬로 모델을 실행할 수 있습니다. 시작하는 방법은 빠른 시작 가이드 를 참조하세요. 이 확장 프로그램과 함께 사용하려면 LM Studio의 로컬 서버 기능도 시작해야 합니다. 참고: Roo Code는 복잡한 프롬프트를 사용하며 Claude 모델에서 가장 잘 작동합니다. 덜 강력한 모델은 예상대로 작동하지 않을 수 있습니다."
+ "description": "LM Studio를 사용하면 컴퓨터에서 로컬로 모델을 실행할 수 있습니다. 시작하는 방법은 빠른 시작 가이드 를 참조하세요. 이 확장 프로그램과 함께 사용하려면 LM Studio의 로컬 서버 기능도 시작해야 합니다. 참고: s2sCopilot는 복잡한 프롬프트를 사용하며 Claude 모델에서 가장 잘 작동합니다. 덜 강력한 모델은 예상대로 작동하지 않을 수 있습니다."
},
"ollama": {
"baseUrl": "기본 URL (선택사항)",
@@ -467,15 +466,15 @@
"numCtx": "컨텍스트 창 크기(num_ctx)",
"numCtxHelp": "모델의 기본 컨텍스트 창 크기를 재정의합니다. 모델의 Modelfile 구성을 사용하려면 비워 둡니다. 최소값은 128입니다.",
"description": "Ollama를 사용하면 컴퓨터에서 로컬로 모델을 실행할 수 있습니다. 시작하는 방법은 빠른 시작 가이드를 참조하세요.",
- "warning": "참고: Roo Code는 복잡한 프롬프트를 사용하며 Claude 모델에서 가장 잘 작동합니다. 덜 강력한 모델은 예상대로 작동하지 않을 수 있습니다."
+ "warning": "참고: s2sCopilot는 복잡한 프롬프트를 사용하며 Claude 모델에서 가장 잘 작동합니다. 덜 강력한 모델은 예상대로 작동하지 않을 수 있습니다."
},
"unboundApiKey": "Unbound API 키",
"getUnboundApiKey": "Unbound API 키 받기",
"unboundRefreshModelsSuccess": "모델 목록이 업데이트되었습니다! 이제 최신 모델에서 선택할 수 있습니다.",
"unboundInvalidApiKey": "잘못된 API 키입니다. API 키를 확인하고 다시 시도해 주세요.",
"roo": {
- "authenticatedMessage": "Roo Code Cloud 계정을 통해 안전하게 인증되었습니다.",
- "connectButton": "Roo Code Cloud에 연결"
+ "authenticatedMessage": "s2sCopilot Cloud 계정을 통해 안전하게 인증되었습니다.",
+ "connectButton": "s2sCopilot Cloud에 연결"
},
"openRouter": {
"providerRouting": {
@@ -485,7 +484,7 @@
}
},
"customModel": {
- "capabilities": "사용자 정의 OpenAI 호환 모델의 기능과 가격을 구성하세요. 모델 기능이 Roo Code의 성능에 영향을 미칠 수 있으므로 신중하게 지정하세요.",
+ "capabilities": "사용자 정의 OpenAI 호환 모델의 기능과 가격을 구성하세요. 모델 기능이 s2sCopilot의 성능에 영향을 미칠 수 있으므로 신중하게 지정하세요.",
"maxTokens": {
"label": "최대 출력 토큰",
"description": "모델이 응답에서 생성할 수 있는 최대 토큰 수입니다. (서버가 최대 토큰을 설정하도록 하려면 -1을 지정하세요.)"
@@ -890,7 +889,7 @@
}
},
"modelPicker": {
- "automaticFetch": "확장 프로그램은 {{serviceName}} 에서 사용 가능한 최신 모델 목록을 자동으로 가져옵니다. 어떤 모델을 선택해야 할지 확실하지 않다면, Roo Code는 {{defaultModelId}} 로 가장 잘 작동합니다. 현재 사용 가능한 무료 옵션을 찾으려면 \"free\"를 검색해 볼 수도 있습니다.",
+ "automaticFetch": "확장 프로그램은 {{serviceName}} 에서 사용 가능한 최신 모델 목록을 자동으로 가져옵니다. 어떤 모델을 선택해야 할지 확실하지 않다면, s2sCopilot는 {{defaultModelId}} 로 가장 잘 작동합니다. 현재 사용 가능한 무료 옵션을 찾으려면 \"free\"를 검색해 볼 수도 있습니다.",
"label": "모델",
"searchPlaceholder": "검색",
"noMatchFound": "일치하는 항목 없음",
@@ -901,7 +900,7 @@
"feedback": "질문이나 피드백이 있으시면 github.com/RooCodeInc/Roo-Code 에서 이슈를 열거나 reddit.com/r/RooCode 또는 discord.gg/roocode 에 가입하세요",
"telemetry": {
"label": "익명 오류 및 사용 보고 허용",
- "description": "익명 사용 데이터 및 오류 보고서를 전송하여 Roo Code 개선에 도움을 주세요. 이 텔레메트리는 코드, 프롬프트 또는 개인 정보를 수집하지 않습니다. 자세한 내용은 개인정보 보호정책 을 참조하세요."
+ "description": "익명 사용 데이터 및 오류 보고서를 전송하여 s2sCopilot 개선에 도움을 주세요. 이 텔레메트리는 코드, 프롬프트 또는 개인 정보를 수집하지 않습니다. 자세한 내용은 개인정보 보호정책 을 참조하세요."
},
"settings": {
"import": "가져오기",
diff --git a/webview-ui/src/i18n/locales/ko/welcome.json b/webview-ui/src/i18n/locales/ko/welcome.json
index 998acdb75f5..2f5a00b2238 100644
--- a/webview-ui/src/i18n/locales/ko/welcome.json
+++ b/webview-ui/src/i18n/locales/ko/welcome.json
@@ -13,40 +13,40 @@
}
},
"landing": {
- "greeting": "Roo Code에 오신 것을 환영합니다!",
- "introduction": "내장 및 확장 가능한 다양한 모드를 통해 Roo Code는 계획, 아키텍처 설계, 코딩, 디버깅 및 전례 없는 생산성 향상을 가능하게 합니다.",
- "accountMention": "시작하려면 Roo Code Cloud 계정을 만드세요. 강력한 모델, 웹 제어, 분석, 지원 등을 얻으세요.",
+ "greeting": "s2sCopilot에 오신 것을 환영합니다!",
+ "introduction": "내장 및 확장 가능한 다양한 모드를 통해 s2sCopilot는 계획, 아키텍처 설계, 코딩, 디버깅 및 전례 없는 생산성 향상을 가능하게 합니다.",
+ "accountMention": "시작하려면 s2sCopilot Cloud 계정을 만드세요. 강력한 모델, 웹 제어, 분석, 지원 등을 얻으세요.",
"getStarted": "Roo 계정 만들기",
"noAccount": "또는 계정 없이 사용하기"
},
"providerSignup": {
"heading": "공급자 선택",
"chooseProvider": "Roo가 작동하려면 LLM 공급자가 필요합니다. 시작하려면 하나를 선택하세요. 나중에 더 추가할 수 있습니다.",
- "rooCloudProvider": "Roo Code Cloud 공급자",
- "rooCloudDescription": "시작하는 가장 쉬운 방법은 Roo Code Cloud 공급자를 사용하는 것입니다: 무료 및 유료 모델의 신중하게 선택된 믹스, 저렴한 비용으로.",
+ "rooCloudProvider": "s2sCopilot Cloud 공급자",
+ "rooCloudDescription": "시작하는 가장 쉬운 방법은 s2sCopilot Cloud 공급자를 사용하는 것입니다: 무료 및 유료 모델의 신중하게 선택된 믹스, 저렴한 비용으로.",
"learnMore": "자세히 알아보기",
"useAnotherProvider": "타사 공급자",
"useAnotherProviderDescription": "API 키를 입력하고 시작하세요.",
"noApiKeys": "API 키와 별도의 계정을 다루고 싶지 않으신가요?",
- "backToRoo": "Roo Code Cloud 공급자를 선택하세요.",
+ "backToRoo": "s2sCopilot Cloud 공급자를 선택하세요.",
"goBack": "뒤로",
"finish": "완료"
},
"waitingForCloud": {
- "heading": "Roo Code Cloud에 로그인 중...",
- "description": "Roo Code Cloud에 등록하기 위해 브라우저로 이동합니다. 그런 다음 여기로 돌아와서 완료합니다.",
+ "heading": "s2sCopilot Cloud에 로그인 중...",
+ "description": "s2sCopilot Cloud에 등록하기 위해 브라우저로 이동합니다. 그런 다음 여기로 돌아와서 완료합니다.",
"noPrompt": "URL을 열도록 요청받지 않으면 여기를 클릭하세요 .",
"havingTrouble": "등록을 완료했지만 문제가 있는 경우 여기를 클릭하세요 .",
"pasteUrl": "브라우저에서 표시된 콜백 URL을 붙여넣으세요:",
"docsLink": "작동하지 않나요? 문서를 확인하세요 .",
- "invalidURL": "유효한 콜백 URL처럼 보이지 않습니다. Roo Code Cloud가 브라우저에 표시하는 것을 복사하세요.",
+ "invalidURL": "유효한 콜백 URL처럼 보이지 않습니다. s2sCopilot Cloud가 브라우저에 표시하는 것을 복사하세요.",
"goBack": "뒤로"
},
"startRouter": "LLM 라우터 사용을 권장합니다:",
"startCustom": "또는 자신의 API 키를 가져올 수 있습니다:",
"telemetry": {
- "helpImprove": "Roo Code 개선에 도움주세요",
- "helpImproveMessage": "Roo Code는 버그를 수정하고 확장을 개선하기 위해 오류 및 사용 데이터를 수집합니다. 이 원격 분석은 코드, 프롬프트 또는 개인 정보를 수집하지 않습니다. 설정 에서 이를 비활성화할 수 있습니다."
+ "helpImprove": "s2sCopilot 개선에 도움주세요",
+ "helpImproveMessage": "s2sCopilot는 버그를 수정하고 확장을 개선하기 위해 오류 및 사용 데이터를 수집합니다. 이 원격 분석은 코드, 프롬프트 또는 개인 정보를 수집하지 않습니다. 설정 에서 이를 비활성화할 수 있습니다."
},
"importSettings": "설정 가져오기"
}
diff --git a/webview-ui/src/i18n/locales/ko/worktrees.json b/webview-ui/src/i18n/locales/ko/worktrees.json
index 388a508a9b5..89a15ad0e91 100644
--- a/webview-ui/src/i18n/locales/ko/worktrees.json
+++ b/webview-ui/src/i18n/locales/ko/worktrees.json
@@ -1,7 +1,7 @@
{
"title": "Worktrees",
"done": "완료",
- "description": "Git worktrees를 사용하면 별도의 디렉터리에서 여러 브랜치를 동시에 작업할 수 있습니다. 각 worktree는 Roo Code가 포함된 자체 VS Code 창을 가집니다.",
+ "description": "Git worktrees를 사용하면 별도의 디렉터리에서 여러 브랜치를 동시에 작업할 수 있습니다. 각 worktree는 s2sCopilot가 포함된 자체 VS Code 창을 가집니다.",
"notGitRepo": "이 워크스페이스는 Git 저장소가 아닙니다. worktrees를 사용하려면 Git 저장소가 필요합니다.",
"multiRootNotSupported": "멀티 루트 워크스페이스에서는 worktrees가 지원되지 않습니다. worktrees를 사용하려면 단일 폴더를 여세요.",
@@ -18,12 +18,13 @@
"detachedHead": "Detached HEAD",
"noBranch": "브랜치 없음",
- "switchInThisWindow": "Worktree로 전환",
+ "openInCurrentWindow": "현재 창에서 열기",
"openInNewWindow": "새 창에서 열기",
"delete": "삭제",
"newWorktree": "새 Worktree",
"createWorktree": "Worktree 만들기",
+ "createWorktreeDescription": "별도의 브랜치에서 작업하기 위해 전용 디렉터리에 새 worktree를 만듭니다.",
"branchName": "브랜치 이름",
"createNewBranch": "새 브랜치 만들기",
"checkoutExisting": "기존 브랜치 체크아웃",
@@ -34,9 +35,8 @@
"noBranchFound": "브랜치를 찾을 수 없습니다",
"localBranches": "로컬 브랜치",
"remoteBranches": "원격 브랜치",
- "worktreePath": "In",
- "selectWorktreeLocation": "Worktree 위치 선택",
- "selectFolderForWorktree": "새 worktree의 폴더 선택",
+ "worktreePath": "Worktree 경로",
+ "pathHint": "worktree가 생성될 경로",
"noIncludeFileWarning": ".worktreeinclude 파일 없음",
"noIncludeFileHint": ".worktreeinclude 파일이 없으면 node_modules 같은 파일이 새 worktree로 복사되지 않습니다. 생성 후 npm install을 실행해야 할 수도 있습니다.",
"create": "만들기",
@@ -46,24 +46,13 @@
"cancel": "취소",
"deleteWorktree": "Worktree 삭제",
+ "deleteWorktreeDescription": "이 작업은 worktree와 그 안의 모든 파일을 제거합니다.",
"deleteWarning": "이 작업은 되돌릴 수 없습니다. 다음이 삭제됩니다:",
- "deleteWarningBranch": "브랜치 및 커밋되지 않은 모든 변경 사항",
+ "deleteWarningBranch": "브랜치 '{{branch}}' 및 커밋되지 않은 모든 변경 사항",
"deleteWarningFiles": "worktree 디렉터리의 모든 파일",
- "deleteNoticeLarge": "대규모 저장소의 경우 시간이 조금 걸릴 수 있습니다.",
"forceDelete": "강제 삭제",
"worktreeIsLocked": "worktree가 잠겨 있습니다",
"deleting": "삭제 중...",
- "close": "닫기",
-
- "showInHomeScreen": "홈 화면에 worktrees 표시",
-
- "selector": {
- "worktree": "Worktree",
- "title": "Worktrees",
- "tooltip": "Worktree 간 전환",
- "description": "Git worktree를 사용하면 동시에 여러 브랜치에서 작업할 수 있습니다. 클릭하여 워크스페이스를 전환합니다.",
- "settings": "Worktree 관리",
- "info": "Git worktree를 사용하면 동일한 저장소에 여러 작업 디렉터리를 연결할 수 있습니다."
- }
+ "close": "닫기"
}
diff --git a/webview-ui/src/i18n/locales/nl/chat.json b/webview-ui/src/i18n/locales/nl/chat.json
index 9582bc2c19a..4a3d596bd64 100644
--- a/webview-ui/src/i18n/locales/nl/chat.json
+++ b/webview-ui/src/i18n/locales/nl/chat.json
@@ -1,5 +1,5 @@
{
- "greeting": "Welkom bij Roo Code",
+ "greeting": "Welkom bij s2sCopilot",
"task": {
"title": "Taak",
"expand": "Taak uitvouwen",
@@ -21,11 +21,11 @@
"sharePublicly": "Openbaar delen",
"sharePubliclyDescription": "Iedereen met de link kan toegang krijgen",
"connectToCloud": "Verbind met Cloud",
- "connectToCloudDescription": "Meld je aan bij Roo Code Cloud om taken te delen",
+ "connectToCloudDescription": "Meld je aan bij s2sCopilot Cloud om taken te delen",
"sharingDisabledByOrganization": "Delen uitgeschakeld door organisatie",
"shareSuccessOrganization": "Organisatielink gekopieerd naar klembord",
"shareSuccessPublic": "Openbare link gekopieerd naar klembord",
- "openInCloud": "Taak openen in Roo Code Cloud",
+ "openInCloud": "Taak openen in s2sCopilot Cloud",
"openInCloudIntro": "Blijf Roo vanaf elke locatie monitoren of ermee interacteren. Scan, klik of kopieer om te openen.",
"openApiHistory": "API-geschiedenis openen",
"openUiHistory": "UI-geschiedenis openen",
@@ -96,7 +96,7 @@
},
"enqueueMessage": "Bericht aan de wachtrij toevoegen (wordt verzonden nadat de huidige taak is voltooid)",
"scrollToBottom": "Scroll naar onderaan de chat",
- "about": "Roo Code is een heel AI-ontwikkelteam in je editor.",
+ "about": "s2sCopilot is een heel AI-ontwikkelteam in je editor.",
"docs": "Bekijk onze documentatie voor meer informatie.",
"onboarding": "Je takenlijst in deze werkruimte is leeg.",
"rooTips": {
@@ -153,7 +153,7 @@
"403": "Niet geautoriseerd. Je API-sleutel is geldig, maar de provider weigerde dit verzoek in te willigen.",
"429": "Te veel verzoeken. Je bent rate-gelimiteerd door de provider. Wacht alsjeblieft even voor je volgende API-aanroep.",
"500": "Provider-serverfout. Er is iets mis aan de kant van de provider, er is niets mis met je verzoek.",
- "unknown": "Onbekende API-fout. Neem alsjeblieft contact op met Roo Code-ondersteuning.",
+ "unknown": "Onbekende API-fout. Neem alsjeblieft contact op met s2sCopilot-ondersteuning.",
"connection": "Verbindingsfout. Zorg ervoor dat je een werkende internetverbinding hebt.",
"claudeCodeNotAuthenticated": "Je moet inloggen om Claude Code te gebruiken. Ga naar Instellingen en klik op \"Inloggen bij Claude Code\" om te authenticeren."
}
@@ -306,13 +306,13 @@
"triggerLabelAll": "BRRR"
},
"announcement": {
- "title": "Roo Code {{version}} uitgebracht",
- "support": "Steun Roo Code door ons een ster te geven op GitHub .",
+ "title": "s2sCopilot {{version}} uitgebracht",
+ "support": "Steun s2sCopilot door ons een ster te geven op GitHub .",
"stealthModel": {
- "feature": "Beperkt tijd GRATIS stealth model - Code Supernova: Nu geüpgraded met een 1M token contextvenster ! Een veelzijdig agentisch codeermodel dat beeldinvoer ondersteunt, beschikbaar via Roo Code Cloud.",
+ "feature": "Beperkt tijd GRATIS stealth model - Code Supernova: Nu geüpgraded met een 1M token contextvenster ! Een veelzijdig agentisch codeermodel dat beeldinvoer ondersteunt, beschikbaar via s2sCopilot Cloud.",
"note": "(Opmerking: prompts en aanvullingen worden gelogd door de modelmaker en gebruikt om het model te verbeteren)",
- "connectButton": "Verbinden met Roo Code Cloud",
- "selectModel": "Selecteer roo/code-supernova van de Roo Code Cloud provider in Instellingen om te beginnen.",
+ "connectButton": "Verbinden met s2sCopilot Cloud",
+ "selectModel": "Selecteer roo/code-supernova van de s2sCopilot Cloud provider in Instellingen om te beginnen.",
"goToSettingsButton": "Ga naar Instellingen"
},
"release": {
@@ -404,7 +404,7 @@
"profileViolationWarning": "Het huidige profiel is niet compatibel met de instellingen van uw organisatie",
"shellIntegration": {
"title": "Waarschuwing commando-uitvoering",
- "description": "Je commando wordt uitgevoerd zonder VSCode-terminal shell-integratie. Om deze waarschuwing te onderdrukken kun je shell-integratie uitschakelen in het gedeelte Terminal van de Roo Code-instellingen of de VSCode-terminalintegratie oplossen via de onderstaande link.",
+ "description": "Je commando wordt uitgevoerd zonder VSCode-terminal shell-integratie. Om deze waarschuwing te onderdrukken kun je shell-integratie uitschakelen in het gedeelte Terminal van de s2sCopilot-instellingen of de VSCode-terminalintegratie oplossen via de onderstaande link.",
"troubleshooting": "Klik hier voor shell-integratie documentatie."
},
"ask": {
@@ -445,7 +445,7 @@
"ariaLabel": "Versie {{version}} - Klik om release notes te bekijken"
},
"rooCloudCTA": {
- "title": "Roo Code Cloud evolueert!",
+ "title": "s2sCopilot Cloud evolueert!",
"description": "Voer externe agenten uit in de cloud, krijg overal toegang tot je taken, werk samen met anderen en nog veel meer.",
"joinWaitlist": "Meld je aan om de laatste updates te ontvangen."
},
diff --git a/webview-ui/src/i18n/locales/nl/cloud.json b/webview-ui/src/i18n/locales/nl/cloud.json
index dad073fdc2f..7b602203b53 100644
--- a/webview-ui/src/i18n/locales/nl/cloud.json
+++ b/webview-ui/src/i18n/locales/nl/cloud.json
@@ -3,20 +3,20 @@
"profilePicture": "Profielfoto",
"logOut": "Uitloggen",
"testApiAuthentication": "API-authenticatie testen",
- "signIn": "Verbind met Roo Code Cloud",
+ "signIn": "Verbind met s2sCopilot Cloud",
"connect": "Aan de slag",
- "cloudBenefitsTitle": "Probeer Roo Code Cloud",
+ "cloudBenefitsTitle": "Probeer s2sCopilot Cloud",
"cloudBenefitProvider": "Toegang tot gratis en betaalde modellen die geweldig werken met Roo",
"cloudBenefitCloudAgents": "Geef taken aan autonome Cloud-agents",
"cloudBenefitTriggers": "Krijg code reviews op Github, start taken vanuit Slack en meer",
"cloudBenefitWalkaway": "Volg en beheer taken van overal (inclusief je telefoon)",
"cloudBenefitHistory": "Toegang tot je taakgeschiedenis van overal en deel ze met anderen",
"cloudBenefitMetrics": "Krijg een holistisch overzicht van je tokenverbruik",
- "visitCloudWebsite": "Bezoek Roo Code Cloud",
+ "visitCloudWebsite": "Bezoek s2sCopilot Cloud",
"taskSync": "Taaksynchronisatie",
- "taskSyncDescription": "Synchroniseer je taken om ze te bekijken en delen op Roo Code Cloud",
+ "taskSyncDescription": "Synchroniseer je taken om ze te bekijken en delen op s2sCopilot Cloud",
"remoteControl": "Roomote Control",
- "remoteControlDescription": "Sta toe taken te besturen vanuit Roo Code Cloud",
+ "remoteControlDescription": "Sta toe taken te besturen vanuit s2sCopilot Cloud",
"remoteControlRequiresTaskSync": "Taaksynchronisatie moet ingeschakeld zijn om Roomote Control te gebruiken",
"taskSyncManagedByOrganization": "Taaksynchronisatie wordt beheerd door uw organisatie",
"usageMetricsAlwaysReported": "Modelgebruiksinformatie wordt altijd gerapporteerd wanneer ingelogd",
@@ -25,12 +25,12 @@
"pasteCallbackUrl": "Kopieer de redirect-URL uit je browser en plak hem hier:",
"startOver": "Opnieuw beginnen",
"personalAccount": "Persoonlijk Account",
- "switchAccount": "Wissel van Roo Code Cloud Account",
+ "switchAccount": "Wissel van s2sCopilot Cloud Account",
"createTeamAccount": "Teamaccount aanmaken",
- "cloudUrlPillLabel": "Roo Code Cloud URL",
+ "cloudUrlPillLabel": "s2sCopilot Cloud URL",
"upsell": {
- "autoApprovePowerUser": "Roo wat onafhankelijkheid geven? Bedien het overal met Roo Code Cloud. Meer informatie .",
+ "autoApprovePowerUser": "Roo wat onafhankelijkheid geven? Bedien het overal met s2sCopilot Cloud. Meer informatie .",
"longRunningTask": "Dit kan even duren. Ga overal verder met de Cloud.",
- "taskList": "Geniet je van Roo? Bekijk Roo Code Cloud: volg en beheer je taken overal, voer autonome Cloud-agents uit, krijg gebruiksstatistieken en meer. Meer informatie ."
+ "taskList": "Geniet je van Roo? Bekijk s2sCopilot Cloud: volg en beheer je taken overal, voer autonome Cloud-agents uit, krijg gebruiksstatistieken en meer. Meer informatie ."
}
}
diff --git a/webview-ui/src/i18n/locales/nl/settings.json b/webview-ui/src/i18n/locales/nl/settings.json
index 83e1f4b7ab3..93d947e4782 100644
--- a/webview-ui/src/i18n/locales/nl/settings.json
+++ b/webview-ui/src/i18n/locales/nl/settings.json
@@ -29,7 +29,6 @@
"providers": "Providers",
"modes": "Modi",
"mcp": "MCP-servers",
- "worktrees": "Worktrees",
"autoApprove": "Auto-goedkeuren",
"browser": "Browser",
"checkpoints": "Checkpoints",
@@ -41,7 +40,7 @@
"ui": "UI",
"experimental": "Experimenteel",
"language": "Taal",
- "about": "Over Roo Code"
+ "about": "Over s2sCopilot"
},
"about": {
"bugReport": {
@@ -59,7 +58,7 @@
"contact": {
"label": "Moet je met ons praten? Schrijf"
},
- "community": "Wil je tips of gewoon even hangen met andere Roo Code-gebruikers? Sluit je aan bij reddit.com/r/RooCode of discord.gg/roocode ",
+ "community": "Wil je tips of gewoon even hangen met andere s2sCopilot-gebruikers? Sluit je aan bij reddit.com/r/RooCode of discord.gg/roocode ",
"contactAndCommunity": "Contact & Gemeenschap",
"manageSettings": "Instellingen Beheren",
"debugMode": {
@@ -457,7 +456,7 @@
"draftModelDesc": "Draft-model moet uit dezelfde modelfamilie komen voor correcte speculatieve decodering.",
"selectDraftModel": "Selecteer draft-model",
"noModelsFound": "Geen draft-modellen gevonden. Zorg dat LM Studio draait met Server Mode ingeschakeld.",
- "description": "LM Studio laat je modellen lokaal op je computer draaien. Zie hun quickstart-gids voor instructies. Je moet ook de lokale server -functie van LM Studio starten om het met deze extensie te gebruiken. Let op: Roo Code gebruikt complexe prompts en werkt het beste met Claude-modellen. Minder krachtige modellen werken mogelijk niet zoals verwacht."
+ "description": "LM Studio laat je modellen lokaal op je computer draaien. Zie hun quickstart-gids voor instructies. Je moet ook de lokale server -functie van LM Studio starten om het met deze extensie te gebruiken. Let op: s2sCopilot gebruikt complexe prompts en werkt het beste met Claude-modellen. Minder krachtige modellen werken mogelijk niet zoals verwacht."
},
"ollama": {
"baseUrl": "Basis-URL (optioneel)",
@@ -467,15 +466,15 @@
"numCtx": "Contextvenstergrootte (num_ctx)",
"numCtxHelp": "Overschrijft de standaard contextvenstergrootte van het model. Laat leeg om de Modelfile-configuratie van het model te gebruiken. De minimumwaarde is 128.",
"description": "Ollama laat je modellen lokaal op je computer draaien. Zie hun quickstart-gids voor instructies.",
- "warning": "Let op: Roo Code gebruikt complexe prompts en werkt het beste met Claude-modellen. Minder krachtige modellen werken mogelijk niet zoals verwacht."
+ "warning": "Let op: s2sCopilot gebruikt complexe prompts en werkt het beste met Claude-modellen. Minder krachtige modellen werken mogelijk niet zoals verwacht."
},
"unboundApiKey": "Unbound API-sleutel",
"getUnboundApiKey": "Unbound API-sleutel ophalen",
"unboundRefreshModelsSuccess": "Modellenlijst bijgewerkt! U kunt nu kiezen uit de nieuwste modellen.",
"unboundInvalidApiKey": "Ongeldige API-sleutel. Controleer uw API-sleutel en probeer het opnieuw.",
"roo": {
- "authenticatedMessage": "Veilig geauthenticeerd via je Roo Code Cloud-account.",
- "connectButton": "Verbinden met Roo Code Cloud"
+ "authenticatedMessage": "Veilig geauthenticeerd via je s2sCopilot Cloud-account.",
+ "connectButton": "Verbinden met s2sCopilot Cloud"
},
"openRouter": {
"providerRouting": {
@@ -485,7 +484,7 @@
}
},
"customModel": {
- "capabilities": "Stel de mogelijkheden en prijzen in voor je aangepaste OpenAI-compatibele model. Wees voorzichtig met het opgeven van de modelmogelijkheden, want deze kunnen de prestaties van Roo Code beïnvloeden.",
+ "capabilities": "Stel de mogelijkheden en prijzen in voor je aangepaste OpenAI-compatibele model. Wees voorzichtig met het opgeven van de modelmogelijkheden, want deze kunnen de prestaties van s2sCopilot beïnvloeden.",
"maxTokens": {
"label": "Maximaal aantal outputtokens",
"description": "Maximaal aantal tokens dat het model in een antwoord kan genereren. (Geef -1 op om de server het maximum te laten bepalen.)"
@@ -890,7 +889,7 @@
}
},
"modelPicker": {
- "automaticFetch": "De extensie haalt automatisch de nieuwste lijst met modellen op van {{serviceName}} . Weet je niet welk model je moet kiezen? Roo Code werkt het beste met {{defaultModelId}} . Je kunt ook zoeken op 'free' voor gratis opties die nu beschikbaar zijn.",
+ "automaticFetch": "De extensie haalt automatisch de nieuwste lijst met modellen op van {{serviceName}} . Weet je niet welk model je moet kiezen? s2sCopilot werkt het beste met {{defaultModelId}} . Je kunt ook zoeken op 'free' voor gratis opties die nu beschikbaar zijn.",
"label": "Model",
"searchPlaceholder": "Zoeken",
"noMatchFound": "Geen overeenkomsten gevonden",
@@ -901,7 +900,7 @@
"feedback": "Heb je vragen of feedback? Open gerust een issue op github.com/RooCodeInc/Roo-Code of sluit je aan bij reddit.com/r/RooCode of discord.gg/roocode ",
"telemetry": {
"label": "Anonieme fout- en gebruiksrapportage toestaan",
- "description": "Help Roo Code te verbeteren door anonieme gebruiksgegevens en foutmeldingen te versturen. Deze telemetrie verzamelt geen code, prompts of persoonlijke informatie. Zie ons privacybeleid voor meer details."
+ "description": "Help s2sCopilot te verbeteren door anonieme gebruiksgegevens en foutmeldingen te versturen. Deze telemetrie verzamelt geen code, prompts of persoonlijke informatie. Zie ons privacybeleid voor meer details."
},
"settings": {
"import": "Importeren",
diff --git a/webview-ui/src/i18n/locales/nl/welcome.json b/webview-ui/src/i18n/locales/nl/welcome.json
index 22508d62868..1ddfaae3bb0 100644
--- a/webview-ui/src/i18n/locales/nl/welcome.json
+++ b/webview-ui/src/i18n/locales/nl/welcome.json
@@ -13,40 +13,40 @@
}
},
"landing": {
- "greeting": "Welkom bij Roo Code!",
- "introduction": "Met een reeks ingebouwde en uitbreidbare Modi laat Roo Code je plannen, ontwerpen, coderen, debuggen en je productiviteit verhogen als nooit tevoren.",
- "accountMention": "Maak je Roo Code Cloud-account aan om te beginnen. Krijg krachtige modellen, webcontrole, analyses, ondersteuning en meer.",
+ "greeting": "Welkom bij s2sCopilot!",
+ "introduction": "Met een reeks ingebouwde en uitbreidbare Modi laat s2sCopilot je plannen, ontwerpen, coderen, debuggen en je productiviteit verhogen als nooit tevoren.",
+ "accountMention": "Maak je s2sCopilot Cloud-account aan om te beginnen. Krijg krachtige modellen, webcontrole, analyses, ondersteuning en meer.",
"getStarted": "Roo-account aanmaken",
"noAccount": "of gebruik zonder account"
},
"providerSignup": {
"heading": "Kies je provider",
"chooseProvider": "Roo heeft een LLM-provider nodig om te werken. Kies er een om te beginnen, je kunt er later meer toevoegen.",
- "rooCloudProvider": "Roo Code Router",
- "rooCloudDescription": "De eenvoudigste manier om te beginnen is met de Roo Code Router: een zorgvuldig samengesteld mix van gratis en betaalde modellen tegen lage kosten.",
+ "rooCloudProvider": "s2sCopilot Router",
+ "rooCloudDescription": "De eenvoudigste manier om te beginnen is met de s2sCopilot Router: een zorgvuldig samengesteld mix van gratis en betaalde modellen tegen lage kosten.",
"learnMore": "Meer informatie",
"useAnotherProvider": "Provider van derden",
"useAnotherProviderDescription": "Voer een API-sleutel in en begin.",
"noApiKeys": "Wil je je niet bezighouden met API-sleutels en aparte accounts?",
- "backToRoo": "Kies de Roo Code Router.",
+ "backToRoo": "Kies de s2sCopilot Router.",
"goBack": "Terug",
"finish": "Klaar"
},
"waitingForCloud": {
- "heading": "Aanmelden bij Roo Code Cloud...",
- "description": "We brengen je naar je browser om je aan te melden voor Roo Code Cloud. Dan brengen we je hierheen terug om af te ronden.",
+ "heading": "Aanmelden bij s2sCopilot Cloud...",
+ "description": "We brengen je naar je browser om je aan te melden voor s2sCopilot Cloud. Dan brengen we je hierheen terug om af te ronden.",
"noPrompt": "Als je niet wordt gevraagd een URL te openen, klik dan hier .",
"havingTrouble": "Als je de registratie hebt voltooid maar problemen ondervindt, klik dan hier .",
"pasteUrl": "Plak de callback-URL uit je browser:",
"docsLink": "Werkt het niet? Raadpleeg de documentatie .",
- "invalidURL": "Dit ziet er niet uit als een geldige callback-URL. Kopieer alstublieft wat Roo Code Cloud in je browser weergeeft.",
+ "invalidURL": "Dit ziet er niet uit als een geldige callback-URL. Kopieer alstublieft wat s2sCopilot Cloud in je browser weergeeft.",
"goBack": "Terug"
},
"startRouter": "We raden aan een LLM-router te gebruiken:",
"startCustom": "Of je kunt je eigen API-sleutel meebrengen:",
"telemetry": {
- "helpImprove": "Help Roo Code te verbeteren",
- "helpImproveMessage": "Roo Code verzamelt fout- en gebruiksgegevens om ons te helpen bugs op te lossen en de extensie te verbeteren. Deze telemetrie verzamelt geen code, prompts of persoonlijke informatie. Je kunt dit in instellingen uitschakelen."
+ "helpImprove": "Help s2sCopilot te verbeteren",
+ "helpImproveMessage": "s2sCopilot verzamelt fout- en gebruiksgegevens om ons te helpen bugs op te lossen en de extensie te verbeteren. Deze telemetrie verzamelt geen code, prompts of persoonlijke informatie. Je kunt dit in instellingen uitschakelen."
},
"importSettings": "Instellingen importeren"
}
diff --git a/webview-ui/src/i18n/locales/nl/worktrees.json b/webview-ui/src/i18n/locales/nl/worktrees.json
index 8602d48527d..1b3f3959fa1 100644
--- a/webview-ui/src/i18n/locales/nl/worktrees.json
+++ b/webview-ui/src/i18n/locales/nl/worktrees.json
@@ -1,7 +1,7 @@
{
"title": "Worktrees",
"done": "Klaar",
- "description": "Met Git worktrees kun je tegelijkertijd aan meerdere branches werken in aparte mappen. Elke worktree krijgt zijn eigen VS Code-venster met Roo Code.",
+ "description": "Met Git worktrees kun je tegelijkertijd aan meerdere branches werken in aparte mappen. Elke worktree krijgt zijn eigen VS Code-venster met s2sCopilot.",
"notGitRepo": "Deze workspace is geen Git-repository. Worktrees vereisen een Git-repository om te werken.",
"multiRootNotSupported": "Worktrees worden niet ondersteund in multi-root workspaces. Open één map om worktrees te gebruiken.",
@@ -18,12 +18,13 @@
"detachedHead": "Detached HEAD",
"noBranch": "Geen branch",
- "switchInThisWindow": "Naar worktree wisselen",
+ "openInCurrentWindow": "Openen in huidig venster",
"openInNewWindow": "Openen in nieuw venster",
"delete": "Verwijderen",
"newWorktree": "Nieuwe Worktree",
"createWorktree": "Worktree aanmaken",
+ "createWorktreeDescription": "Maak een nieuwe worktree aan om in een aparte branch in zijn eigen map te werken.",
"branchName": "Branchnaam",
"createNewBranch": "Nieuwe branch aanmaken",
"checkoutExisting": "Bestaande branch uitchecken",
@@ -34,9 +35,8 @@
"noBranchFound": "Geen branch gevonden",
"localBranches": "Lokale branches",
"remoteBranches": "Remote-branches",
- "worktreePath": "In",
- "selectWorktreeLocation": "Locatie Worktree selecteren",
- "selectFolderForWorktree": "Map voor nieuwe worktree selecteren",
+ "worktreePath": "Worktree-pad",
+ "pathHint": "Het pad waar de worktree wordt aangemaakt",
"noIncludeFileWarning": "Geen .worktreeinclude-bestand",
"noIncludeFileHint": "Zonder een .worktreeinclude-bestand worden bestanden zoals node_modules niet naar de nieuwe worktree gekopieerd. Mogelijk moet je na het aanmaken npm install uitvoeren.",
"create": "Aanmaken",
@@ -46,24 +46,13 @@
"cancel": "Annuleren",
"deleteWorktree": "Worktree verwijderen",
+ "deleteWorktreeDescription": "Hiermee wordt de worktree en alle bestanden verwijderd.",
"deleteWarning": "Deze actie kan niet ongedaan worden gemaakt. Het volgende wordt verwijderd:",
- "deleteWarningBranch": "De branch en alle niet-gecommitte wijzigingen",
+ "deleteWarningBranch": "De branch '{{branch}}' en alle niet-gecommitte wijzigingen",
"deleteWarningFiles": "Alle bestanden in de worktree-map",
- "deleteNoticeLarge": "Als dit een grote repository is, kan dit even duren.",
"forceDelete": "Geforceerd verwijderen",
"worktreeIsLocked": "worktree is vergrendeld",
"deleting": "Bezig met verwijderen...",
- "close": "Sluiten",
-
- "showInHomeScreen": "Worktrees weergeven op startscherm",
-
- "selector": {
- "worktree": "Worktree",
- "title": "Worktrees",
- "tooltip": "Tussen worktrees wisselen",
- "description": "Met Git worktrees kun je tegelijkertijd aan meerdere branches werken. Klik om van workspace te wisselen.",
- "settings": "Worktrees beheren",
- "info": "Met Git worktrees kun je meerdere werkdirectories aan dezelfde repository koppelen."
- }
+ "close": "Sluiten"
}
diff --git a/webview-ui/src/i18n/locales/pl/chat.json b/webview-ui/src/i18n/locales/pl/chat.json
index dee169a722e..0ef1b3e1955 100644
--- a/webview-ui/src/i18n/locales/pl/chat.json
+++ b/webview-ui/src/i18n/locales/pl/chat.json
@@ -1,5 +1,5 @@
{
- "greeting": "Witamy w Roo Code",
+ "greeting": "Witamy w s2sCopilot",
"task": {
"title": "Zadanie",
"expand": "Rozwiń zadanie",
@@ -21,11 +21,11 @@
"sharePublicly": "Udostępnij publicznie",
"sharePubliclyDescription": "Każdy z linkiem może uzyskać dostęp",
"connectToCloud": "Połącz z chmurą",
- "connectToCloudDescription": "Zaloguj się do Roo Code Cloud, aby udostępniać zadania",
+ "connectToCloudDescription": "Zaloguj się do s2sCopilot Cloud, aby udostępniać zadania",
"sharingDisabledByOrganization": "Udostępnianie wyłączone przez organizację",
"shareSuccessOrganization": "Link organizacji skopiowany do schowka",
"shareSuccessPublic": "Link publiczny skopiowany do schowka",
- "openInCloud": "Otwórz zadanie w Roo Code Cloud",
+ "openInCloud": "Otwórz zadanie w s2sCopilot Cloud",
"openInCloudIntro": "Kontynuuj monitorowanie lub interakcję z Roo z dowolnego miejsca. Zeskanuj, kliknij lub skopiuj, aby otworzyć.",
"openApiHistory": "Otwórz historię API",
"openUiHistory": "Otwórz historię UI",
@@ -96,7 +96,7 @@
},
"enqueueMessage": "Dodaj wiadomość do kolejki (zostanie wysłana po zakończeniu bieżącego zadania)",
"scrollToBottom": "Przewiń do dołu czatu",
- "about": "Roo Code to cały zespół deweloperów AI w Twoim edytorze.",
+ "about": "s2sCopilot to cały zespół deweloperów AI w Twoim edytorze.",
"docs": "Sprawdź naszą dokumentację , aby dowiedzieć się więcej.",
"onboarding": "Twoja lista zadań w tym obszarze roboczym jest pusta.",
"rooTips": {
@@ -158,7 +158,7 @@
"403": "Brak autoryzacji. Twój klucz API jest ważny, ale dostawca odmówił ukończenia tego żądania.",
"429": "Zbyt wiele żądań. Dostawca ogranicza Ci szybkość żądań. Poczekaj chwilę przed następnym wywołaniem API.",
"500": "Błąd serwera dostawcy. Po stronie dostawcy coś się nie powiodło, w Twoim żądaniu nie ma nic złego.",
- "unknown": "Nieznany błąd API. Skontaktuj się z pomocą techniczną Roo Code.",
+ "unknown": "Nieznany błąd API. Skontaktuj się z pomocą techniczną s2sCopilot.",
"connection": "Błąd połączenia. Upewnij się, że masz działające połączenie internetowe.",
"claudeCodeNotAuthenticated": "Musisz się zalogować, aby korzystać z Claude Code. Przejdź do Ustawień i kliknij \"Zaloguj się do Claude Code\", aby się uwierzytelnić."
}
@@ -329,13 +329,13 @@
"timerPrefix": "Automatyczne zatwierdzanie włączone. Zaznaczanie za {{seconds}}s…"
},
"announcement": {
- "title": "Roo Code {{version}} wydany",
- "support": "Wesprzyj Roo Code, dając nam gwiazdkę na GitHub .",
+ "title": "s2sCopilot {{version}} wydany",
+ "support": "Wesprzyj s2sCopilot, dając nam gwiazdkę na GitHub .",
"stealthModel": {
- "feature": "Darmowy model stealth na ograniczony czas - Code Supernova: Teraz ulepszony z oknem kontekstu 1M tokenów ! Wszechstronny model kodowania agentowego, który obsługuje wprowadzanie obrazów, dostępny przez Roo Code Cloud.",
+ "feature": "Darmowy model stealth na ograniczony czas - Code Supernova: Teraz ulepszony z oknem kontekstu 1M tokenów ! Wszechstronny model kodowania agentowego, który obsługuje wprowadzanie obrazów, dostępny przez s2sCopilot Cloud.",
"note": "(Uwaga: prompty i uzupełnienia są rejestrowane przez twórcę modelu i używane do jego ulepszania)",
- "connectButton": "Połącz z Roo Code Cloud",
- "selectModel": "Wybierz roo/code-supernova od dostawcy Roo Code Cloud w Ustawieniach, aby rozpocząć.",
+ "connectButton": "Połącz z s2sCopilot Cloud",
+ "selectModel": "Wybierz roo/code-supernova od dostawcy s2sCopilot Cloud w Ustawieniach, aby rozpocząć.",
"goToSettingsButton": "Przejdź do Ustawień"
},
"release": {
@@ -404,7 +404,7 @@
"profileViolationWarning": "Bieżący profil nie jest kompatybilny z ustawieniami Twojej organizacji",
"shellIntegration": {
"title": "Ostrzeżenie wykonania polecenia",
- "description": "Twoje polecenie jest wykonywane bez integracji powłoki terminala VSCode. Aby ukryć to ostrzeżenie, możesz wyłączyć integrację powłoki w sekcji Terminal w ustawieniach Roo Code lub rozwiązać problemy z integracją terminala VSCode korzystając z poniższego linku.",
+ "description": "Twoje polecenie jest wykonywane bez integracji powłoki terminala VSCode. Aby ukryć to ostrzeżenie, możesz wyłączyć integrację powłoki w sekcji Terminal w ustawieniach s2sCopilot lub rozwiązać problemy z integracją terminala VSCode korzystając z poniższego linku.",
"troubleshooting": "Kliknij tutaj, aby zobaczyć dokumentację integracji powłoki."
},
"ask": {
@@ -445,7 +445,7 @@
"ariaLabel": "Wersja {{version}} - Kliknij, aby wyświetlić informacje o wydaniu"
},
"rooCloudCTA": {
- "title": "Roo Code Cloud się rozwija!",
+ "title": "s2sCopilot Cloud się rozwija!",
"description": "Uruchamiaj zdalne agenty w chmurze, uzyskuj dostęp do swoich zadań z dowolnego miejsca, współpracuj z innymi i wiele więcej.",
"joinWaitlist": "Zarejestruj się, aby otrzymywać najnowsze aktualizacje."
},
diff --git a/webview-ui/src/i18n/locales/pl/cloud.json b/webview-ui/src/i18n/locales/pl/cloud.json
index 827eaa70ef7..53b0d9a7e3a 100644
--- a/webview-ui/src/i18n/locales/pl/cloud.json
+++ b/webview-ui/src/i18n/locales/pl/cloud.json
@@ -3,20 +3,20 @@
"profilePicture": "Zdjęcie profilowe",
"logOut": "Wyloguj",
"testApiAuthentication": "Testuj uwierzytelnianie API",
- "signIn": "Połącz z Roo Code Cloud",
+ "signIn": "Połącz z s2sCopilot Cloud",
"connect": "Zacznij",
- "cloudBenefitsTitle": "Wypróbuj Roo Code Cloud",
+ "cloudBenefitsTitle": "Wypróbuj s2sCopilot Cloud",
"cloudBenefitProvider": "Uzyskaj dostęp do darmowych i płatnych modeli, które świetnie współpracują z Roo",
"cloudBenefitCloudAgents": "Zlecaj zadania autonomicznym agentom w chmurze",
"cloudBenefitTriggers": "Otrzymuj recenzje kodu na Githubie, uruchamiaj zadania ze Slacka i nie tylko",
"cloudBenefitWalkaway": "Śledź i kontroluj zadania z dowolnego miejsca (również z telefonu)",
"cloudBenefitHistory": "Uzyskaj dostęp do historii zadań z dowolnego miejsca i udostępniaj je innym",
"cloudBenefitMetrics": "Uzyskaj całościowy widok zużycia tokenów",
- "visitCloudWebsite": "Odwiedź Roo Code Cloud",
+ "visitCloudWebsite": "Odwiedź s2sCopilot Cloud",
"taskSync": "Synchronizacja zadań",
- "taskSyncDescription": "Synchronizuj swoje zadania, aby przeglądać i udostępniać je w Roo Code Cloud",
+ "taskSyncDescription": "Synchronizuj swoje zadania, aby przeglądać i udostępniać je w s2sCopilot Cloud",
"remoteControl": "Roomote Control",
- "remoteControlDescription": "Pozwól kontrolować zadania z Roo Code Cloud",
+ "remoteControlDescription": "Pozwól kontrolować zadania z s2sCopilot Cloud",
"remoteControlRequiresTaskSync": "Synchronizacja zadań musi być włączona, aby używać Roomote Control",
"taskSyncManagedByOrganization": "Synchronizacja zadań jest zarządzana przez Twoją organizację",
"usageMetricsAlwaysReported": "Informacje o użyciu modelu są zawsze raportowane po zalogowaniu",
@@ -25,12 +25,12 @@
"pasteCallbackUrl": "Skopiuj URL redirect z przeglądarki i wklej tutaj:",
"startOver": "Zacznij od nowa",
"personalAccount": "Konto Osobiste",
- "switchAccount": "Przełącz Konto Roo Code Cloud",
+ "switchAccount": "Przełącz Konto s2sCopilot Cloud",
"createTeamAccount": "Utwórz Konto Zespołu",
- "cloudUrlPillLabel": "URL Roo Code Cloud",
+ "cloudUrlPillLabel": "URL s2sCopilot Cloud",
"upsell": {
- "autoApprovePowerUser": "Dać Roo trochę niezależności? Kontroluj go z dowolnego miejsca dzięki Roo Code Cloud. Dowiedz się więcej .",
+ "autoApprovePowerUser": "Dać Roo trochę niezależności? Kontroluj go z dowolnego miejsca dzięki s2sCopilot Cloud. Dowiedz się więcej .",
"longRunningTask": "To może chwilę potrwać. Kontynuuj z dowolnego miejsca dzięki Chmurze.",
- "taskList": "Podoba ci się Roo? Sprawdź Roo Code Cloud: śledź i kontroluj swoje zadania z dowolnego miejsca, uruchamiaj autonomiczne agenty w chmurze, uzyskuj statystyki użytkowania i wiele więcej. Dowiedz się więcej ."
+ "taskList": "Podoba ci się Roo? Sprawdź s2sCopilot Cloud: śledź i kontroluj swoje zadania z dowolnego miejsca, uruchamiaj autonomiczne agenty w chmurze, uzyskuj statystyki użytkowania i wiele więcej. Dowiedz się więcej ."
}
}
diff --git a/webview-ui/src/i18n/locales/pl/settings.json b/webview-ui/src/i18n/locales/pl/settings.json
index 7c339f96a5b..482a1815364 100644
--- a/webview-ui/src/i18n/locales/pl/settings.json
+++ b/webview-ui/src/i18n/locales/pl/settings.json
@@ -29,7 +29,6 @@
"providers": "Dostawcy",
"modes": "Tryby",
"mcp": "Serwery MCP",
- "worktrees": "Worktrees",
"autoApprove": "Auto-zatwierdzanie",
"browser": "Dostęp komputera",
"checkpoints": "Punkty kontrolne",
@@ -41,7 +40,7 @@
"ui": "UI",
"experimental": "Eksperymentalne",
"language": "Język",
- "about": "O Roo Code"
+ "about": "O s2sCopilot"
},
"about": {
"bugReport": {
@@ -59,7 +58,7 @@
"contact": {
"label": "Musisz z nami porozmawiać? Napisz"
},
- "community": "Chcesz wskazówek lub po prostu porozmawiać z innymi użytkownikami Roo Code? Dołącz do reddit.com/r/RooCode lub discord.gg/roocode ",
+ "community": "Chcesz wskazówek lub po prostu porozmawiać z innymi użytkownikami s2sCopilot? Dołącz do reddit.com/r/RooCode lub discord.gg/roocode ",
"contactAndCommunity": "Kontakt i Społeczność",
"manageSettings": "Zarządzaj Ustawieniami",
"debugMode": {
@@ -457,7 +456,7 @@
"draftModelDesc": "Aby dekodowanie spekulacyjne działało poprawnie, model szkicu musi pochodzić z tej samej rodziny modeli.",
"selectDraftModel": "Wybierz model szkicu",
"noModelsFound": "Nie znaleziono modeli szkicu. Upewnij się, że LM Studio jest uruchomione z włączonym trybem serwera.",
- "description": "LM Studio pozwala na lokalne uruchamianie modeli na twoim komputerze. Aby rozpocząć, zapoznaj się z ich przewodnikiem szybkiego startu . Będziesz również musiał uruchomić funkcję serwera lokalnego LM Studio, aby używać go z tym rozszerzeniem. Uwaga: Roo Code używa złożonych podpowiedzi i działa najlepiej z modelami Claude. Modele o niższych możliwościach mogą nie działać zgodnie z oczekiwaniami."
+ "description": "LM Studio pozwala na lokalne uruchamianie modeli na twoim komputerze. Aby rozpocząć, zapoznaj się z ich przewodnikiem szybkiego startu . Będziesz również musiał uruchomić funkcję serwera lokalnego LM Studio, aby używać go z tym rozszerzeniem. Uwaga: s2sCopilot używa złożonych podpowiedzi i działa najlepiej z modelami Claude. Modele o niższych możliwościach mogą nie działać zgodnie z oczekiwaniami."
},
"ollama": {
"baseUrl": "URL bazowy (opcjonalnie)",
@@ -467,15 +466,15 @@
"numCtx": "Rozmiar okna kontekstu (num_ctx)",
"numCtxHelp": "Zastępuje domyślny rozmiar okna kontekstu modelu. Pozostaw puste, aby użyć konfiguracji Modelfile modelu. Minimalna wartość to 128.",
"description": "Ollama pozwala na lokalne uruchamianie modeli na twoim komputerze. Aby rozpocząć, zapoznaj się z przewodnikiem szybkiego startu.",
- "warning": "Uwaga: Roo Code używa złożonych podpowiedzi i działa najlepiej z modelami Claude. Modele o niższych możliwościach mogą nie działać zgodnie z oczekiwaniami."
+ "warning": "Uwaga: s2sCopilot używa złożonych podpowiedzi i działa najlepiej z modelami Claude. Modele o niższych możliwościach mogą nie działać zgodnie z oczekiwaniami."
},
"unboundApiKey": "Klucz API Unbound",
"getUnboundApiKey": "Uzyskaj klucz API Unbound",
"unboundRefreshModelsSuccess": "Lista modeli zaktualizowana! Możesz teraz wybierać spośród najnowszych modeli.",
"unboundInvalidApiKey": "Nieprawidłowy klucz API. Sprawdź swój klucz API i spróbuj ponownie.",
"roo": {
- "authenticatedMessage": "Bezpiecznie uwierzytelniony przez twoje konto Roo Code Cloud.",
- "connectButton": "Połącz z Roo Code Cloud"
+ "authenticatedMessage": "Bezpiecznie uwierzytelniony przez twoje konto s2sCopilot Cloud.",
+ "connectButton": "Połącz z s2sCopilot Cloud"
},
"openRouter": {
"providerRouting": {
@@ -485,7 +484,7 @@
}
},
"customModel": {
- "capabilities": "Skonfiguruj możliwości i ceny swojego niestandardowego modelu zgodnego z OpenAI. Zachowaj ostrożność podczas określania możliwości modelu, ponieważ mogą one wpływać na wydajność Roo Code.",
+ "capabilities": "Skonfiguruj możliwości i ceny swojego niestandardowego modelu zgodnego z OpenAI. Zachowaj ostrożność podczas określania możliwości modelu, ponieważ mogą one wpływać na wydajność s2sCopilot.",
"maxTokens": {
"label": "Maksymalna liczba tokenów wyjściowych",
"description": "Maksymalna liczba tokenów, które model może wygenerować w odpowiedzi. (Określ -1, aby pozwolić serwerowi ustawić maksymalną liczbę tokenów.)"
@@ -890,7 +889,7 @@
}
},
"modelPicker": {
- "automaticFetch": "Rozszerzenie automatycznie pobiera najnowszą listę modeli dostępnych w {{serviceName}} . Jeśli nie jesteś pewien, który model wybrać, Roo Code działa najlepiej z {{defaultModelId}} . Możesz również wyszukać \"free\", aby znaleźć obecnie dostępne opcje bezpłatne.",
+ "automaticFetch": "Rozszerzenie automatycznie pobiera najnowszą listę modeli dostępnych w {{serviceName}} . Jeśli nie jesteś pewien, który model wybrać, s2sCopilot działa najlepiej z {{defaultModelId}} . Możesz również wyszukać \"free\", aby znaleźć obecnie dostępne opcje bezpłatne.",
"label": "Model",
"searchPlaceholder": "Wyszukaj",
"noMatchFound": "Nie znaleziono dopasowań",
@@ -901,7 +900,7 @@
"feedback": "Jeśli masz jakiekolwiek pytania lub opinie, śmiało otwórz zgłoszenie na github.com/RooCodeInc/Roo-Code lub dołącz do reddit.com/r/RooCode lub discord.gg/roocode ",
"telemetry": {
"label": "Zezwól na anonimowe raportowanie błędów i użycia",
- "description": "Pomóż ulepszyć Roo Code, wysyłając anonimowe dane użytkowania i raporty błędów. Ta telemetria nie zbiera kodu, promptów ani danych osobowych. Zobacz naszą politykę prywatności , aby uzyskać więcej szczegółów. Możesz to wyłączyć w dowolnym momencie."
+ "description": "Pomóż ulepszyć s2sCopilot, wysyłając anonimowe dane użytkowania i raporty błędów. Ta telemetria nie zbiera kodu, promptów ani danych osobowych. Zobacz naszą politykę prywatności , aby uzyskać więcej szczegółów. Możesz to wyłączyć w dowolnym momencie."
},
"settings": {
"import": "Importuj",
diff --git a/webview-ui/src/i18n/locales/pl/welcome.json b/webview-ui/src/i18n/locales/pl/welcome.json
index 3949a78e265..6227b23b37f 100644
--- a/webview-ui/src/i18n/locales/pl/welcome.json
+++ b/webview-ui/src/i18n/locales/pl/welcome.json
@@ -13,40 +13,40 @@
}
},
"landing": {
- "greeting": "Witaj w Roo Code!",
- "introduction": "Dzięki szerokiej gamie wbudowanych i rozszerzalnych Trybów, Roo Code pozwala planować, projektować architekturę, kodować, debugować i zwiększać produktywność jak nigdy dotąd.",
- "accountMention": "Aby rozpocząć, utwórz konto Roo Code Cloud. Otrzymaj potężne modele, kontrolę internetową, analizę, wsparcie i wiele więcej.",
+ "greeting": "Witaj w s2sCopilot!",
+ "introduction": "Dzięki szerokiej gamie wbudowanych i rozszerzalnych Trybów, s2sCopilot pozwala planować, projektować architekturę, kodować, debugować i zwiększać produktywność jak nigdy dotąd.",
+ "accountMention": "Aby rozpocząć, utwórz konto s2sCopilot Cloud. Otrzymaj potężne modele, kontrolę internetową, analizę, wsparcie i wiele więcej.",
"getStarted": "Utwórz konto Roo",
"noAccount": "lub używaj bez konta"
},
"providerSignup": {
"heading": "Wybierz swojego dostawcę",
"chooseProvider": "Roo potrzebuje dostawcy LLM, aby działać. Wybierz jeden, aby zacząć, możesz dodać więcej później.",
- "rooCloudProvider": "Dostawca Roo Code Cloud",
- "rooCloudDescription": "Najłatwiejszy sposób na rozpoczęcie to skorzystanie z Dostawcy Roo Code Cloud: starannie wybrany mix bezpłatnych i płatnych modeli w niskiej cenie.",
+ "rooCloudProvider": "Dostawca s2sCopilot Cloud",
+ "rooCloudDescription": "Najłatwiejszy sposób na rozpoczęcie to skorzystanie z Dostawcy s2sCopilot Cloud: starannie wybrany mix bezpłatnych i płatnych modeli w niskiej cenie.",
"learnMore": "Dowiedz się więcej",
"useAnotherProvider": "Dostawca trzeciej strony",
"useAnotherProviderDescription": "Wprowadź klucz API i zacznij.",
"noApiKeys": "Nie chcesz radzić sobie z kluczami API i oddzielnymi kontami?",
- "backToRoo": "Wybierz Dostawcę Roo Code Cloud.",
+ "backToRoo": "Wybierz Dostawcę s2sCopilot Cloud.",
"goBack": "Wróć",
"finish": "Zakończ"
},
"waitingForCloud": {
- "heading": "Logowanie do Roo Code Cloud...",
- "description": "Zaprowadzimy Cię do przeglądarki, aby zarejestrować się w Roo Code Cloud. Następnie wrócimy tutaj, aby ukończyć.",
+ "heading": "Logowanie do s2sCopilot Cloud...",
+ "description": "Zaprowadzimy Cię do przeglądarki, aby zarejestrować się w s2sCopilot Cloud. Następnie wrócimy tutaj, aby ukończyć.",
"noPrompt": "Jeśli nie zostaniesz poproszony o otwarcie adresu URL, kliknij tutaj .",
"havingTrouble": "Jeśli ukończyłeś rejestrację, ale masz problemy, kliknij tutaj .",
"pasteUrl": "Wklej adres URL wywołania zwrotnego z przeglądarki:",
"docsLink": "Nie działa? Sprawdź dokumentację .",
- "invalidURL": "To nie wygląda na prawidłowy adres URL wywołania zwrotnego. Skopiuj to, co Roo Code Cloud wyświetla w przeglądarce.",
+ "invalidURL": "To nie wygląda na prawidłowy adres URL wywołania zwrotnego. Skopiuj to, co s2sCopilot Cloud wyświetla w przeglądarce.",
"goBack": "Wróć"
},
"startRouter": "Rekomendujemy użycie routera LLM:",
"startCustom": "Lub możesz przynieść swój własny klucz API:",
"telemetry": {
- "helpImprove": "Pomóż ulepszyć Roo Code",
- "helpImproveMessage": "Roo Code zbiera dane o błędach i użytkowaniu, aby pomóc nam naprawiać błędy i ulepszać rozszerzenie. Ta telemetria nie zbiera kodu, podpowiedzi ani danych osobowych. Możesz je wyłączyć w ustawieniach ."
+ "helpImprove": "Pomóż ulepszyć s2sCopilot",
+ "helpImproveMessage": "s2sCopilot zbiera dane o błędach i użytkowaniu, aby pomóc nam naprawiać błędy i ulepszać rozszerzenie. Ta telemetria nie zbiera kodu, podpowiedzi ani danych osobowych. Możesz je wyłączyć w ustawieniach ."
},
"importSettings": "Importuj ustawienia"
}
diff --git a/webview-ui/src/i18n/locales/pl/worktrees.json b/webview-ui/src/i18n/locales/pl/worktrees.json
index 58fa26f7ac1..c29945b3995 100644
--- a/webview-ui/src/i18n/locales/pl/worktrees.json
+++ b/webview-ui/src/i18n/locales/pl/worktrees.json
@@ -1,7 +1,7 @@
{
"title": "Worktrees",
"done": "Gotowe",
- "description": "Git worktrees pozwalają pracować jednocześnie na wielu branchach w oddzielnych katalogach. Każdy worktree ma własne okno VS Code z Roo Code.",
+ "description": "Git worktrees pozwalają pracować jednocześnie na wielu branchach w oddzielnych katalogach. Każdy worktree ma własne okno VS Code z s2sCopilot.",
"notGitRepo": "Ten workspace nie jest repozytorium Git. Worktrees wymagają repozytorium Git, aby działać.",
"multiRootNotSupported": "Worktrees nie są obsługiwane w workspace'ach multi-root. Otwórz pojedynczy folder, aby używać worktrees.",
@@ -18,12 +18,13 @@
"detachedHead": "Detached HEAD",
"noBranch": "Brak brancha",
- "switchInThisWindow": "Przełącz na worktree",
+ "openInCurrentWindow": "Otwórz w bieżącym oknie",
"openInNewWindow": "Otwórz w nowym oknie",
"delete": "Usuń",
"newWorktree": "Nowy Worktree",
"createWorktree": "Utwórz Worktree",
+ "createWorktreeDescription": "Utwórz nowy worktree, aby pracować na oddzielnym branchu w osobnym katalogu.",
"branchName": "Nazwa brancha",
"createNewBranch": "Utwórz nowy branch",
"checkoutExisting": "Checkout istniejącego brancha",
@@ -34,9 +35,8 @@
"noBranchFound": "Nie znaleziono brancha",
"localBranches": "Branche lokalne",
"remoteBranches": "Branche zdalne",
- "worktreePath": "W",
- "selectWorktreeLocation": "Wybierz lokalizację Worktree",
- "selectFolderForWorktree": "Wybierz folder dla nowego worktree",
+ "worktreePath": "Ścieżka worktree",
+ "pathHint": "Ścieżka, w której zostanie utworzony worktree",
"noIncludeFileWarning": "Brak pliku .worktreeinclude",
"noIncludeFileHint": "Bez pliku .worktreeinclude pliki takie jak node_modules nie zostaną skopiowane do nowego worktree. Po utworzeniu może być konieczne uruchomienie npm install.",
"create": "Utwórz",
@@ -46,24 +46,13 @@
"cancel": "Anuluj",
"deleteWorktree": "Usuń Worktree",
+ "deleteWorktreeDescription": "To usunie worktree oraz wszystkie jego pliki.",
"deleteWarning": "Tej akcji nie można cofnąć. Zostanie usunięte:",
- "deleteWarningBranch": "Branch i wszystkie niezatwierdzone zmiany",
+ "deleteWarningBranch": "Branch '{{branch}}' i wszystkie niezatwierdzone zmiany",
"deleteWarningFiles": "Wszystkie pliki w katalogu worktree",
- "deleteNoticeLarge": "Jeśli jest to duże repozytorium, może to chwilę potrwać.",
"forceDelete": "Wymuś usunięcie",
"worktreeIsLocked": "worktree jest zablokowany",
"deleting": "Usuwanie...",
- "close": "Zamknij",
-
- "showInHomeScreen": "Pokaż worktrees na ekranie głównym",
-
- "selector": {
- "worktree": "Worktree",
- "title": "Worktrees",
- "tooltip": "Przełączaj się między worktrees",
- "description": "Git worktrees pozwalają pracować jednocześnie na wielu branchach. Kliknij, aby zmienić workspace.",
- "settings": "Zarządzaj Worktrees",
- "info": "Git worktrees pozwalają mieć wiele katalogów roboczych dołączonych do tego samego repozytorium."
- }
+ "close": "Zamknij"
}
diff --git a/webview-ui/src/i18n/locales/pt-BR/chat.json b/webview-ui/src/i18n/locales/pt-BR/chat.json
index 9a6f852d268..3cdd656d633 100644
--- a/webview-ui/src/i18n/locales/pt-BR/chat.json
+++ b/webview-ui/src/i18n/locales/pt-BR/chat.json
@@ -1,5 +1,5 @@
{
- "greeting": "Bem-vindo ao Roo Code",
+ "greeting": "Bem-vindo ao s2sCopilot",
"task": {
"title": "Tarefa",
"expand": "Expandir tarefa",
@@ -21,11 +21,11 @@
"sharePublicly": "Compartilhar publicamente",
"sharePubliclyDescription": "Qualquer pessoa com o link pode acessar",
"connectToCloud": "Conectar ao Cloud",
- "connectToCloudDescription": "Entre no Roo Code Cloud para compartilhar tarefas",
+ "connectToCloudDescription": "Entre no s2sCopilot Cloud para compartilhar tarefas",
"sharingDisabledByOrganization": "Compartilhamento desabilitado pela organização",
"shareSuccessOrganization": "Link da organização copiado para a área de transferência",
"shareSuccessPublic": "Link público copiado para a área de transferência",
- "openInCloud": "Abrir tarefa no Roo Code Cloud",
+ "openInCloud": "Abrir tarefa no s2sCopilot Cloud",
"openInCloudIntro": "Continue monitorando ou interagindo com Roo de qualquer lugar. Escaneie, clique ou copie para abrir.",
"openApiHistory": "Abrir histórico da API",
"openUiHistory": "Abrir histórico da UI",
@@ -96,7 +96,7 @@
},
"enqueueMessage": "Adicionar mensagem à fila (será enviada após a conclusão da tarefa atual)",
"scrollToBottom": "Rolar para o final do chat",
- "about": "Roo Code é uma equipe inteira de desenvolvimento de IA em seu editor.",
+ "about": "s2sCopilot é uma equipe inteira de desenvolvimento de IA em seu editor.",
"docs": "Confira nossa documentação para saber mais.",
"onboarding": "Sua lista de tarefas neste espaço de trabalho está vazia.",
"rooTips": {
@@ -158,7 +158,7 @@
"500": "Erro do servidor do provedor. Algo está errado do lado do provedor, não há nada de errado com sua solicitação.",
"docs": "Documentação",
"goToSettings": "Configurações",
- "unknown": "Erro de API desconhecido. Por favor, entre em contato com o suporte do Roo Code.",
+ "unknown": "Erro de API desconhecido. Por favor, entre em contato com o suporte do s2sCopilot.",
"connection": "Erro de conexão. Certifique-se de que você tem uma conexão de internet funcionando.",
"claudeCodeNotAuthenticated": "Você precisa fazer login para usar o Claude Code. Vá para Configurações e clique em \"Entrar no Claude Code\" para autenticar."
}
@@ -329,13 +329,13 @@
"timerPrefix": "Aprovação automática ativada. Selecionando em {{seconds}}s…"
},
"announcement": {
- "title": "Roo Code {{version}} Lançado",
- "support": "Apoie o Roo Code nos dando uma estrela no GitHub .",
+ "title": "s2sCopilot {{version}} Lançado",
+ "support": "Apoie o s2sCopilot nos dando uma estrela no GitHub .",
"stealthModel": {
- "feature": "Modelo stealth GRATUITO por tempo limitado - Code Supernova: Agora atualizado com uma janela de contexto de 1M tokens ! Um modelo de codificação agêntica versátil que suporta entradas de imagem, acessível através do Roo Code Cloud.",
+ "feature": "Modelo stealth GRATUITO por tempo limitado - Code Supernova: Agora atualizado com uma janela de contexto de 1M tokens ! Um modelo de codificação agêntica versátil que suporta entradas de imagem, acessível através do s2sCopilot Cloud.",
"note": "(Nota: prompts e completações são registrados pelo criador do modelo e usados para melhorá-lo)",
- "connectButton": "Conectar ao Roo Code Cloud",
- "selectModel": "Selecione roo/code-supernova do provedor Roo Code Cloud em Configurações para começar.",
+ "connectButton": "Conectar ao s2sCopilot Cloud",
+ "selectModel": "Selecione roo/code-supernova do provedor s2sCopilot Cloud em Configurações para começar.",
"goToSettingsButton": "Ir para Configurações"
},
"release": {
@@ -404,7 +404,7 @@
"profileViolationWarning": "O perfil atual não é compatível com as configurações da sua organização",
"shellIntegration": {
"title": "Aviso de execução de comando",
- "description": "Seu comando está sendo executado sem a integração de shell do terminal VSCode. Para suprimir este aviso, você pode desativar a integração de shell na seção Terminal das configurações do Roo Code ou solucionar problemas de integração do terminal VSCode usando o link abaixo.",
+ "description": "Seu comando está sendo executado sem a integração de shell do terminal VSCode. Para suprimir este aviso, você pode desativar a integração de shell na seção Terminal das configurações do s2sCopilot ou solucionar problemas de integração do terminal VSCode usando o link abaixo.",
"troubleshooting": "Clique aqui para a documentação de integração de shell."
},
"ask": {
@@ -445,7 +445,7 @@
"ariaLabel": "Versão {{version}} - Clique para ver as notas de lançamento"
},
"rooCloudCTA": {
- "title": "Roo Code Cloud está evoluindo!",
+ "title": "s2sCopilot Cloud está evoluindo!",
"description": "Execute agentes remotos na nuvem, acesse suas tarefas de qualquer lugar, colabore com outros e muito mais.",
"joinWaitlist": "Cadastre-se para receber as últimas atualizações."
},
diff --git a/webview-ui/src/i18n/locales/pt-BR/cloud.json b/webview-ui/src/i18n/locales/pt-BR/cloud.json
index 1876f1a6669..fa2c351bcc1 100644
--- a/webview-ui/src/i18n/locales/pt-BR/cloud.json
+++ b/webview-ui/src/i18n/locales/pt-BR/cloud.json
@@ -3,20 +3,20 @@
"profilePicture": "Foto de perfil",
"logOut": "Sair",
"testApiAuthentication": "Testar Autenticação de API",
- "signIn": "Conectar ao Roo Code Cloud",
+ "signIn": "Conectar ao s2sCopilot Cloud",
"connect": "Começar",
- "cloudBenefitsTitle": "Experimente o Roo Code Cloud",
+ "cloudBenefitsTitle": "Experimente o s2sCopilot Cloud",
"cloudBenefitProvider": "Acesse modelos gratuitos e pagos que funcionam muito bem com o Roo",
"cloudBenefitCloudAgents": "Dê tarefas a agentes autônomos na nuvem",
"cloudBenefitTriggers": "Obtenha revisões de código no Github, inicie tarefas do Slack e muito mais",
"cloudBenefitWalkaway": "Acompanhe e controle tarefas de qualquer lugar (incluindo seu telefone)",
"cloudBenefitHistory": "Acesse seu histórico de tarefas de qualquer lugar e compartilhe com outros",
"cloudBenefitMetrics": "Obtenha uma visão holística do seu consumo de tokens",
- "visitCloudWebsite": "Visitar Roo Code Cloud",
+ "visitCloudWebsite": "Visitar s2sCopilot Cloud",
"taskSync": "Sincronização de tarefas",
- "taskSyncDescription": "Sincronize suas tarefas para visualizar e compartilhar no Roo Code Cloud",
+ "taskSyncDescription": "Sincronize suas tarefas para visualizar e compartilhar no s2sCopilot Cloud",
"remoteControl": "Roomote Control",
- "remoteControlDescription": "Permite controlar tarefas a partir do Roo Code Cloud",
+ "remoteControlDescription": "Permite controlar tarefas a partir do s2sCopilot Cloud",
"remoteControlRequiresTaskSync": "A sincronização de tarefas deve estar habilitada para usar o Roomote Control",
"taskSyncManagedByOrganization": "A sincronização de tarefas é gerenciada pela sua organização",
"usageMetricsAlwaysReported": "As informações de uso do modelo são sempre reportadas quando conectado",
@@ -25,12 +25,12 @@
"pasteCallbackUrl": "Copie a URL de redirect do seu navegador e cole aqui:",
"startOver": "Recomeçar",
"personalAccount": "Conta Pessoal",
- "switchAccount": "Alternar Conta do Roo Code Cloud",
+ "switchAccount": "Alternar Conta do s2sCopilot Cloud",
"createTeamAccount": "Criar Conta de Equipe",
- "cloudUrlPillLabel": "URL do Roo Code Cloud ",
+ "cloudUrlPillLabel": "URL do s2sCopilot Cloud ",
"upsell": {
- "autoApprovePowerUser": "Dando um pouco de independência ao Roo? Controle-o de qualquer lugar com o Roo Code Cloud. Saiba mais .",
+ "autoApprovePowerUser": "Dando um pouco de independência ao Roo? Controle-o de qualquer lugar com o s2sCopilot Cloud. Saiba mais .",
"longRunningTask": "Isso pode levar um tempo. Continue de qualquer lugar com a Nuvem.",
- "taskList": "Gostando do Roo? Confira o Roo Code Cloud: acompanhe e controle suas tarefas de qualquer lugar, execute agentes de nuvem autônomos, obtenha estatísticas de uso e muito mais. Saiba mais ."
+ "taskList": "Gostando do Roo? Confira o s2sCopilot Cloud: acompanhe e controle suas tarefas de qualquer lugar, execute agentes de nuvem autônomos, obtenha estatísticas de uso e muito mais. Saiba mais ."
}
}
diff --git a/webview-ui/src/i18n/locales/pt-BR/settings.json b/webview-ui/src/i18n/locales/pt-BR/settings.json
index 04a786ab11e..04016ce9b93 100644
--- a/webview-ui/src/i18n/locales/pt-BR/settings.json
+++ b/webview-ui/src/i18n/locales/pt-BR/settings.json
@@ -29,7 +29,6 @@
"providers": "Provedores",
"modes": "Modos",
"mcp": "Servidores MCP",
- "worktrees": "Worktrees",
"autoApprove": "Aprovação",
"browser": "Navegador",
"checkpoints": "Checkpoints",
@@ -59,7 +58,7 @@
"contact": {
"label": "Precisa falar conosco? Escreva"
},
- "community": "Quer dicas ou apenas conversar com outros usuários do Roo Code? Junte-se a reddit.com/r/RooCode ou discord.gg/roocode ",
+ "community": "Quer dicas ou apenas conversar com outros usuários do s2sCopilot? Junte-se a reddit.com/r/RooCode ou discord.gg/roocode ",
"contactAndCommunity": "Contato e Comunidade",
"manageSettings": "Gerenciar Configurações",
"debugMode": {
@@ -457,7 +456,7 @@
"draftModelDesc": "O modelo de rascunho deve ser da mesma família de modelos para que a decodificação especulativa funcione corretamente.",
"selectDraftModel": "Selecionar Modelo de Rascunho",
"noModelsFound": "Nenhum modelo de rascunho encontrado. Certifique-se de que o LM Studio esteja em execução com o Modo Servidor ativado.",
- "description": "O LM Studio permite que você execute modelos localmente em seu computador. Para instruções sobre como começar, veja o guia de início rápido deles. Você também precisará iniciar o recurso de servidor local do LM Studio para usá-lo com esta extensão. Nota: O Roo Code usa prompts complexos e funciona melhor com modelos Claude. Modelos menos capazes podem não funcionar como esperado."
+ "description": "O LM Studio permite que você execute modelos localmente em seu computador. Para instruções sobre como começar, veja o guia de início rápido deles. Você também precisará iniciar o recurso de servidor local do LM Studio para usá-lo com esta extensão. Nota: O s2sCopilot usa prompts complexos e funciona melhor com modelos Claude. Modelos menos capazes podem não funcionar como esperado."
},
"ollama": {
"baseUrl": "URL Base (opcional)",
@@ -467,15 +466,15 @@
"numCtx": "Tamanho da janela de contexto (num_ctx)",
"numCtxHelp": "Substitui o tamanho da janela de contexto padrão do modelo. Deixe em branco para usar a configuração do Modelfile do modelo. O valor mínimo é 128.",
"description": "O Ollama permite que você execute modelos localmente em seu computador. Para instruções sobre como começar, veja o guia de início rápido deles.",
- "warning": "Nota: O Roo Code usa prompts complexos e funciona melhor com modelos Claude. Modelos menos capazes podem não funcionar como esperado."
+ "warning": "Nota: O s2sCopilot usa prompts complexos e funciona melhor com modelos Claude. Modelos menos capazes podem não funcionar como esperado."
},
"unboundApiKey": "Chave de API Unbound",
"getUnboundApiKey": "Obter chave de API Unbound",
"unboundRefreshModelsSuccess": "Lista de modelos atualizada! Agora você pode selecionar entre os modelos mais recentes.",
"unboundInvalidApiKey": "Chave API inválida. Por favor, verifique sua chave API e tente novamente.",
"roo": {
- "authenticatedMessage": "Autenticado com segurança através da sua conta Roo Code Cloud.",
- "connectButton": "Conectar ao Roo Code Cloud"
+ "authenticatedMessage": "Autenticado com segurança através da sua conta s2sCopilot Cloud.",
+ "connectButton": "Conectar ao s2sCopilot Cloud"
},
"openRouter": {
"providerRouting": {
@@ -485,7 +484,7 @@
}
},
"customModel": {
- "capabilities": "Configure as capacidades e preços para seu modelo personalizado compatível com OpenAI. Tenha cuidado ao especificar as capacidades do modelo, pois elas podem afetar como o Roo Code funciona.",
+ "capabilities": "Configure as capacidades e preços para seu modelo personalizado compatível com OpenAI. Tenha cuidado ao especificar as capacidades do modelo, pois elas podem afetar como o s2sCopilot funciona.",
"maxTokens": {
"label": "Máximo de Tokens de Saída",
"description": "Número máximo de tokens que o modelo pode gerar em uma resposta. (Especifique -1 para permitir que o servidor defina o máximo de tokens.)"
@@ -890,7 +889,7 @@
}
},
"modelPicker": {
- "automaticFetch": "A extensão busca automaticamente a lista mais recente de modelos disponíveis em {{serviceName}} . Se você não tem certeza sobre qual modelo escolher, o Roo Code funciona melhor com {{defaultModelId}} . Você também pode pesquisar por \"free\" para encontrar opções gratuitas atualmente disponíveis.",
+ "automaticFetch": "A extensão busca automaticamente a lista mais recente de modelos disponíveis em {{serviceName}} . Se você não tem certeza sobre qual modelo escolher, o s2sCopilot funciona melhor com {{defaultModelId}} . Você também pode pesquisar por \"free\" para encontrar opções gratuitas atualmente disponíveis.",
"label": "Modelo",
"searchPlaceholder": "Pesquisar",
"noMatchFound": "Nenhuma correspondência encontrada",
@@ -901,7 +900,7 @@
"feedback": "Se tiver alguma dúvida ou feedback, sinta-se à vontade para abrir um problema em github.com/RooCodeInc/Roo-Code ou juntar-se a reddit.com/r/RooCode ou discord.gg/roocode ",
"telemetry": {
"label": "Permitir relatórios anônimos de erros e uso",
- "description": "Ajude a melhorar o Roo Code enviando dados de uso anônimos e relatórios de erros. Esta telemetria não coleta código, prompts ou informações pessoais. Consulte nossa política de privacidade para mais detalhes."
+ "description": "Ajude a melhorar o s2sCopilot enviando dados de uso anônimos e relatórios de erros. Esta telemetria não coleta código, prompts ou informações pessoais. Consulte nossa política de privacidade para mais detalhes."
},
"settings": {
"import": "Importar",
diff --git a/webview-ui/src/i18n/locales/pt-BR/welcome.json b/webview-ui/src/i18n/locales/pt-BR/welcome.json
index 563cd0f6a39..9205b3b86bb 100644
--- a/webview-ui/src/i18n/locales/pt-BR/welcome.json
+++ b/webview-ui/src/i18n/locales/pt-BR/welcome.json
@@ -13,40 +13,40 @@
}
},
"landing": {
- "greeting": "Bem-vindo ao Roo Code!",
- "introduction": "Com uma variedade de Modos integrados e extensíveis, o Roo Code permite que você planeje, arquitete, codifique, depure e aumente sua produtividade como nunca antes.",
- "accountMention": "Para começar, crie sua conta Roo Code Cloud. Obtenha modelos poderosos, controle na web, análises, suporte e muito mais.",
+ "greeting": "Bem-vindo ao s2sCopilot!",
+ "introduction": "Com uma variedade de Modos integrados e extensíveis, o s2sCopilot permite que você planeje, arquitete, codifique, depure e aumente sua produtividade como nunca antes.",
+ "accountMention": "Para começar, crie sua conta s2sCopilot Cloud. Obtenha modelos poderosos, controle na web, análises, suporte e muito mais.",
"getStarted": "Criar conta Roo",
"noAccount": "ou usar sem conta"
},
"providerSignup": {
"heading": "Escolha seu provedor",
"chooseProvider": "Roo precisa de um provedor LLM para funcionar. Escolha um para começar, você pode adicionar mais depois.",
- "rooCloudProvider": "Provedor Roo Code Cloud",
- "rooCloudDescription": "A maneira mais simples de começar é com o Provedor Roo Code Cloud: uma mistura selecionada de modelos gratuitos e pagos a baixo custo.",
+ "rooCloudProvider": "Provedor s2sCopilot Cloud",
+ "rooCloudDescription": "A maneira mais simples de começar é com o Provedor s2sCopilot Cloud: uma mistura selecionada de modelos gratuitos e pagos a baixo custo.",
"learnMore": "Saiba mais",
"useAnotherProvider": "Provedor de terceiros",
"useAnotherProviderDescription": "Insira uma chave API e comece.",
"noApiKeys": "Não quer lidar com chaves API e contas separadas?",
- "backToRoo": "Escolha o Provedor Roo Code Cloud.",
+ "backToRoo": "Escolha o Provedor s2sCopilot Cloud.",
"goBack": "Voltar",
"finish": "Concluir"
},
"waitingForCloud": {
- "heading": "Fazendo login no Roo Code Cloud...",
- "description": "Vamos levá-lo ao seu navegador para se registrar no Roo Code Cloud. Depois o trazeremos de volta aqui para terminar.",
+ "heading": "Fazendo login no s2sCopilot Cloud...",
+ "description": "Vamos levá-lo ao seu navegador para se registrar no s2sCopilot Cloud. Depois o trazeremos de volta aqui para terminar.",
"noPrompt": "Se você não for solicitado a abrir uma URL, clique aqui .",
"havingTrouble": "Se você completou o cadastro mas está tendo problemas, clique aqui .",
"pasteUrl": "Cole a URL de callback mostrada no seu navegador:",
"docsLink": "Não está funcionando? Consulte a documentação .",
- "invalidURL": "Isso não parece ser uma URL de callback válida. Por favor, copie o que o Roo Code Cloud está mostrando em seu navegador.",
+ "invalidURL": "Isso não parece ser uma URL de callback válida. Por favor, copie o que o s2sCopilot Cloud está mostrando em seu navegador.",
"goBack": "Voltar"
},
"startRouter": "Recomendamos usar um roteador LLM:",
"startCustom": "Ou você pode trazer sua própria chave API:",
"telemetry": {
- "helpImprove": "Ajude a melhorar o Roo Code",
- "helpImproveMessage": "Roo Code coleta dados de erro e uso para nos ajudar a corrigir bugs e melhorar a extensão. Esta telemetria não coleta código, prompts ou informações pessoais. Você pode desabilitar isso nas configurações ."
+ "helpImprove": "Ajude a melhorar o s2sCopilot",
+ "helpImproveMessage": "s2sCopilot coleta dados de erro e uso para nos ajudar a corrigir bugs e melhorar a extensão. Esta telemetria não coleta código, prompts ou informações pessoais. Você pode desabilitar isso nas configurações ."
},
"importSettings": "Importar configurações"
}
diff --git a/webview-ui/src/i18n/locales/pt-BR/worktrees.json b/webview-ui/src/i18n/locales/pt-BR/worktrees.json
index 4e438d6a9c4..a0af28690b7 100644
--- a/webview-ui/src/i18n/locales/pt-BR/worktrees.json
+++ b/webview-ui/src/i18n/locales/pt-BR/worktrees.json
@@ -1,7 +1,7 @@
{
"title": "Worktrees",
"done": "Concluído",
- "description": "Os worktrees do Git permitem que você trabalhe em vários branches ao mesmo tempo em diretórios separados. Cada worktree tem sua própria janela do VS Code com o Roo Code.",
+ "description": "Os worktrees do Git permitem que você trabalhe em vários branches ao mesmo tempo em diretórios separados. Cada worktree tem sua própria janela do VS Code com o s2sCopilot.",
"notGitRepo": "Este workspace não é um repositório Git. Worktrees exigem um repositório Git para funcionar.",
"multiRootNotSupported": "Worktrees não são compatíveis com workspaces multi-root. Abra uma única pasta para usar worktrees.",
@@ -18,12 +18,13 @@
"detachedHead": "Detached HEAD",
"noBranch": "Sem branch",
- "switchInThisWindow": "Mudar para worktree",
+ "openInCurrentWindow": "Abrir na janela atual",
"openInNewWindow": "Abrir em uma nova janela",
"delete": "Excluir",
"newWorktree": "Novo Worktree",
"createWorktree": "Criar Worktree",
+ "createWorktreeDescription": "Crie um novo worktree para trabalhar em um branch separado no seu próprio diretório.",
"branchName": "Nome do branch",
"createNewBranch": "Criar novo branch",
"checkoutExisting": "Fazer checkout de um branch existente",
@@ -34,9 +35,8 @@
"noBranchFound": "Nenhum branch encontrado",
"localBranches": "Branches locais",
"remoteBranches": "Branches remotos",
- "worktreePath": "Em",
- "selectWorktreeLocation": "Selecionar local do Worktree",
- "selectFolderForWorktree": "Selecionar pasta para o novo worktree",
+ "worktreePath": "Caminho do worktree",
+ "pathHint": "O caminho onde o worktree será criado",
"noIncludeFileWarning": "Sem arquivo .worktreeinclude",
"noIncludeFileHint": "Sem um arquivo .worktreeinclude, arquivos como node_modules não serão copiados para o novo worktree. Você pode precisar executar npm install depois de criá-lo.",
"create": "Criar",
@@ -46,24 +46,13 @@
"cancel": "Cancelar",
"deleteWorktree": "Excluir Worktree",
+ "deleteWorktreeDescription": "Isso removerá o worktree e todos os seus arquivos.",
"deleteWarning": "Esta ação não pode ser desfeita. O seguinte será excluído:",
- "deleteWarningBranch": "O branch e todas as alterações não commitadas",
+ "deleteWarningBranch": "O branch '{{branch}}' e todas as alterações não commitadas",
"deleteWarningFiles": "Todos os arquivos no diretório do worktree",
- "deleteNoticeLarge": "Se for um repositório grande, pode levar um pouco.",
"forceDelete": "Forçar exclusão",
"worktreeIsLocked": "worktree está bloqueado",
"deleting": "Excluindo...",
- "close": "Fechar",
-
- "showInHomeScreen": "Mostrar worktrees na tela inicial",
-
- "selector": {
- "worktree": "Worktree",
- "title": "Worktrees",
- "tooltip": "Alterne entre worktrees",
- "description": "Os worktrees do Git permitem trabalhar em vários branches simultaneamente. Clique para alternar o workspace.",
- "settings": "Gerenciar Worktrees",
- "info": "Os worktrees do Git permitem ter vários diretórios de trabalho conectados ao mesmo repositório."
- }
+ "close": "Fechar"
}
diff --git a/webview-ui/src/i18n/locales/ru/chat.json b/webview-ui/src/i18n/locales/ru/chat.json
index d88d4edfd77..423571bf857 100644
--- a/webview-ui/src/i18n/locales/ru/chat.json
+++ b/webview-ui/src/i18n/locales/ru/chat.json
@@ -1,5 +1,5 @@
{
- "greeting": "Добро пожаловать в Roo Code",
+ "greeting": "Добро пожаловать в s2sCopilot",
"task": {
"title": "Задача",
"expand": "Развернуть задачу",
@@ -21,11 +21,11 @@
"sharePublicly": "Поделиться публично",
"sharePubliclyDescription": "Любой, у кого есть ссылка, может получить доступ",
"connectToCloud": "Подключиться к облаку",
- "connectToCloudDescription": "Войди в Roo Code Cloud, чтобы делиться задачами",
+ "connectToCloudDescription": "Войди в s2sCopilot Cloud, чтобы делиться задачами",
"sharingDisabledByOrganization": "Обмен отключен организацией",
"shareSuccessOrganization": "Ссылка организации скопирована в буфер обмена",
"shareSuccessPublic": "Публичная ссылка скопирована в буфер обмена",
- "openInCloud": "Открыть задачу в Roo Code Cloud",
+ "openInCloud": "Открыть задачу в s2sCopilot Cloud",
"openInCloudIntro": "Продолжай отслеживать или взаимодействовать с Roo откуда угодно. Отсканируй, нажми или скопируй для открытия.",
"openApiHistory": "Открыть историю API",
"openUiHistory": "Открыть историю UI",
@@ -96,7 +96,7 @@
},
"enqueueMessage": "Добавить сообщение в очередь (будет отправлено после завершения текущей задачи)",
"scrollToBottom": "Прокрутить чат вниз",
- "about": "Roo Code — это целая команда разработчиков ИИ в вашем редакторе.",
+ "about": "s2sCopilot — это целая команда разработчиков ИИ в вашем редакторе.",
"docs": "Ознакомьтесь с нашей документацией , чтобы узнать больше.",
"onboarding": "Ваш список задач в этом рабочем пространстве пуст.",
"rooTips": {
@@ -153,7 +153,7 @@
"500": "Ошибка сервера провайдера. На стороне провайдера что-то пошло не так, с вашим запросом все в порядке.",
"docs": "Документация",
"goToSettings": "Настройки",
- "unknown": "Неизвестная ошибка API. Пожалуйста, свяжитесь с поддержкой Roo Code.",
+ "unknown": "Неизвестная ошибка API. Пожалуйста, свяжитесь с поддержкой s2sCopilot.",
"connection": "Ошибка подключения. Убедитесь, что у вас есть рабочее подключение к Интернету.",
"claudeCodeNotAuthenticated": "Вам необходимо войти в систему, чтобы использовать Claude Code. Перейдите в Настройки и нажмите «Войти в Claude Code» для аутентификации."
}
@@ -307,13 +307,13 @@
"triggerLabelAll": "BRRR"
},
"announcement": {
- "title": "Выпущен Roo Code {{version}}",
- "support": "Поддержите Roo Code, поставив нам звезду на GitHub .",
+ "title": "Выпущен s2sCopilot {{version}}",
+ "support": "Поддержите s2sCopilot, поставив нам звезду на GitHub .",
"stealthModel": {
- "feature": "Бесплатная скрытая модель на ограниченное время - Code Supernova: Теперь обновлена до контекстного окна 1M токенов ! Универсальная модель агентного программирования, поддерживающая ввод изображений, доступная через Roo Code Cloud.",
+ "feature": "Бесплатная скрытая модель на ограниченное время - Code Supernova: Теперь обновлена до контекстного окна 1M токенов ! Универсальная модель агентного программирования, поддерживающая ввод изображений, доступная через s2sCopilot Cloud.",
"note": "(Примечание: промпты и дополнения записываются создателем модели и используются для её улучшения)",
- "connectButton": "Подключиться к Roo Code Cloud",
- "selectModel": "Выберите roo/code-supernova от провайдера Roo Code Cloud в Настройках для начала работы.",
+ "connectButton": "Подключиться к s2sCopilot Cloud",
+ "selectModel": "Выберите roo/code-supernova от провайдера s2sCopilot Cloud в Настройках для начала работы.",
"goToSettingsButton": "Перейти к Настройкам"
},
"release": {
@@ -405,7 +405,7 @@
"profileViolationWarning": "Текущий профиль несовместим с настройками вашей организации",
"shellIntegration": {
"title": "Предупреждение о выполнении команды",
- "description": "Ваша команда выполняется без интеграции оболочки терминала VSCode. Чтобы скрыть это предупреждение, вы можете отключить интеграцию оболочки в разделе Terminal в настройках Roo Code или устранить проблемы с интеграцией терминала VSCode, используя ссылку ниже.",
+ "description": "Ваша команда выполняется без интеграции оболочки терминала VSCode. Чтобы скрыть это предупреждение, вы можете отключить интеграцию оболочки в разделе Terminal в настройках s2sCopilot или устранить проблемы с интеграцией терминала VSCode, используя ссылку ниже.",
"troubleshooting": "Нажмите здесь для просмотра документации по интеграции оболочки."
},
"ask": {
@@ -446,7 +446,7 @@
"ariaLabel": "Версия {{version}} - Нажмите, чтобы просмотреть примечания к выпуску"
},
"rooCloudCTA": {
- "title": "Roo Code Cloud развивается!",
+ "title": "s2sCopilot Cloud развивается!",
"description": "Запускайте удаленные агенты в облаке, получайте доступ к своим задачам из любого места, сотрудничайте с другими и многое другое.",
"joinWaitlist": "Зарегистрируйтесь, чтобы получать последние обновления."
},
diff --git a/webview-ui/src/i18n/locales/ru/cloud.json b/webview-ui/src/i18n/locales/ru/cloud.json
index 438a1a90fd6..157a34fd7a3 100644
--- a/webview-ui/src/i18n/locales/ru/cloud.json
+++ b/webview-ui/src/i18n/locales/ru/cloud.json
@@ -3,20 +3,20 @@
"profilePicture": "Фото профиля",
"logOut": "Выход",
"testApiAuthentication": "Проверить аутентификацию API",
- "signIn": "Подключиться к Roo Code Cloud",
+ "signIn": "Подключиться к s2sCopilot Cloud",
"connect": "Начать",
- "cloudBenefitsTitle": "Попробуйте Roo Code Cloud",
+ "cloudBenefitsTitle": "Попробуйте s2sCopilot Cloud",
"cloudBenefitProvider": "Доступ к бесплатным и платным моделям, которые отлично работают с Roo",
"cloudBenefitCloudAgents": "Поручайте задачи автономным облачным агентам",
"cloudBenefitTriggers": "Получайте код-ревью на Github, запускайте задачи из Slack и многое другое",
"cloudBenefitWalkaway": "Отслеживайте и управляйте задачами откуда угодно (включая телефон)",
"cloudBenefitHistory": "Доступ к истории задач откуда угодно и возможность делиться ими с другими",
"cloudBenefitMetrics": "Получите целостное представление о потреблении токенов",
- "visitCloudWebsite": "Посетить Roo Code Cloud",
+ "visitCloudWebsite": "Посетить s2sCopilot Cloud",
"taskSync": "Синхронизация задач",
- "taskSyncDescription": "Синхронизируйте свои задачи для просмотра и обмена в Roo Code Cloud",
+ "taskSyncDescription": "Синхронизируйте свои задачи для просмотра и обмена в s2sCopilot Cloud",
"remoteControl": "Roomote Control",
- "remoteControlDescription": "Разрешить управление задачами из Roo Code Cloud",
+ "remoteControlDescription": "Разрешить управление задачами из s2sCopilot Cloud",
"remoteControlRequiresTaskSync": "Для использования Roomote Control должна быть включена синхронизация задач",
"taskSyncManagedByOrganization": "Синхронизация задач управляется вашей организацией",
"usageMetricsAlwaysReported": "Информация об использовании модели всегда сообщается при входе в систему",
@@ -25,12 +25,12 @@
"pasteCallbackUrl": "Скопируй URL перенаправления из браузера и вставь его сюда:",
"startOver": "Начать заново",
"personalAccount": "Личный аккаунт",
- "switchAccount": "Переключить аккаунт Roo Code Cloud",
+ "switchAccount": "Переключить аккаунт s2sCopilot Cloud",
"createTeamAccount": "Создать командный аккаунт",
- "cloudUrlPillLabel": "URL Roo Code Cloud",
+ "cloudUrlPillLabel": "URL s2sCopilot Cloud",
"upsell": {
- "autoApprovePowerUser": "Предоставить Roo немного независимости? Управляйте им из любого места с помощью Roo Code Cloud. Узнать больше .",
+ "autoApprovePowerUser": "Предоставить Roo немного независимости? Управляйте им из любого места с помощью s2sCopilot Cloud. Узнать больше .",
"longRunningTask": "Это может занять некоторое время. Продолжайте из любого места с помощью Облака.",
- "taskList": "Нравится Roo? Посмотрите Roo Code Cloud: отслеживайте и контролируйте свои задачи из любого места, запускайте автономных облачных агентов, получайте статистику использования и многое другое. Узнать больше ."
+ "taskList": "Нравится Roo? Посмотрите s2sCopilot Cloud: отслеживайте и контролируйте свои задачи из любого места, запускайте автономных облачных агентов, получайте статистику использования и многое другое. Узнать больше ."
}
}
diff --git a/webview-ui/src/i18n/locales/ru/settings.json b/webview-ui/src/i18n/locales/ru/settings.json
index ebdbc01b931..bc2ceb8cab2 100644
--- a/webview-ui/src/i18n/locales/ru/settings.json
+++ b/webview-ui/src/i18n/locales/ru/settings.json
@@ -29,7 +29,6 @@
"providers": "Провайдеры",
"modes": "Режимы",
"mcp": "Серверы MCP",
- "worktrees": "Worktrees",
"autoApprove": "Автоодобрение",
"browser": "Доступ к компьютеру",
"checkpoints": "Контрольные точки",
@@ -41,7 +40,7 @@
"ui": "UI",
"experimental": "Экспериментальное",
"language": "Язык",
- "about": "О Roo Code"
+ "about": "О s2sCopilot"
},
"about": {
"bugReport": {
@@ -59,7 +58,7 @@
"contact": {
"label": "Нужно с нами связаться? Напишите"
},
- "community": "Хотите получить советы или просто пообщаться с другими пользователями Roo Code? Присоединяйтесь к reddit.com/r/RooCode или discord.gg/roocode ",
+ "community": "Хотите получить советы или просто пообщаться с другими пользователями s2sCopilot? Присоединяйтесь к reddit.com/r/RooCode или discord.gg/roocode ",
"contactAndCommunity": "Контакты и Сообщество",
"manageSettings": "Управление Настройками",
"debugMode": {
@@ -457,7 +456,7 @@
"draftModelDesc": "Черновая модель должна быть из той же семьи моделей для корректной работы speculative decoding.",
"selectDraftModel": "Выбрать черновую модель",
"noModelsFound": "Черновых моделей не найдено. Проверьте, что LM Studio запущен с включённым серверным режимом.",
- "description": "LM Studio позволяет запускать модели локально на вашем компьютере. Для начала ознакомьтесь с кратким руководством . Также необходимо включить локальный сервер LM Studio для работы с этим расширением. Примечание: Roo Code использует сложные подсказки и лучше всего работает с моделями Claude. Менее мощные модели могут работать некорректно."
+ "description": "LM Studio позволяет запускать модели локально на вашем компьютере. Для начала ознакомьтесь с кратким руководством . Также необходимо включить локальный сервер LM Studio для работы с этим расширением. Примечание: s2sCopilot использует сложные подсказки и лучше всего работает с моделями Claude. Менее мощные модели могут работать некорректно."
},
"ollama": {
"baseUrl": "Базовый URL (опционально)",
@@ -467,15 +466,15 @@
"numCtx": "Размер контекстного окна (num_ctx)",
"numCtxHelp": "Переопределяет размер контекстного окна модели по умолчанию. Оставьте пустым, чтобы использовать конфигурацию Modelfile модели. Минимальное значение — 128.",
"description": "Ollama позволяет запускать модели локально на вашем компьютере. Для начала ознакомьтесь с кратким руководством.",
- "warning": "Примечание: Roo Code использует сложные подсказки и лучше всего работает с моделями Claude. Менее мощные модели могут работать некорректно."
+ "warning": "Примечание: s2sCopilot использует сложные подсказки и лучше всего работает с моделями Claude. Менее мощные модели могут работать некорректно."
},
"unboundApiKey": "Unbound API-ключ",
"getUnboundApiKey": "Получить Unbound API-ключ",
"unboundRefreshModelsSuccess": "Список моделей обновлен! Теперь вы можете выбрать из последних моделей.",
"unboundInvalidApiKey": "Недействительный API-ключ. Пожалуйста, проверьте ваш API-ключ и попробуйте снова.",
"roo": {
- "authenticatedMessage": "Безопасно аутентифицирован через твой аккаунт Roo Code Cloud.",
- "connectButton": "Подключиться к Roo Code Cloud"
+ "authenticatedMessage": "Безопасно аутентифицирован через твой аккаунт s2sCopilot Cloud.",
+ "connectButton": "Подключиться к s2sCopilot Cloud"
},
"openRouter": {
"providerRouting": {
@@ -485,7 +484,7 @@
}
},
"customModel": {
- "capabilities": "Настройте возможности и стоимость вашей пользовательской модели, совместимой с OpenAI. Будьте осторожны при указании возможностей модели, это может повлиять на работу Roo Code.",
+ "capabilities": "Настройте возможности и стоимость вашей пользовательской модели, совместимой с OpenAI. Будьте осторожны при указании возможностей модели, это может повлиять на работу s2sCopilot.",
"maxTokens": {
"label": "Максимум токенов на вывод",
"description": "Максимальное количество токенов, которые модель может сгенерировать в ответе. (Укажите -1, чтобы сервер сам определил максимум.)"
@@ -890,7 +889,7 @@
}
},
"modelPicker": {
- "automaticFetch": "Расширение автоматически получает актуальный список моделей на {{serviceName}} . Если не уверены, что выбрать, Roo Code лучше всего работает с {{defaultModelId}} . Также попробуйте поискать \"free\" для бесплатных вариантов.",
+ "automaticFetch": "Расширение автоматически получает актуальный список моделей на {{serviceName}} . Если не уверены, что выбрать, s2sCopilot лучше всего работает с {{defaultModelId}} . Также попробуйте поискать \"free\" для бесплатных вариантов.",
"label": "Модель",
"searchPlaceholder": "Поиск",
"noMatchFound": "Совпадений не найдено",
@@ -901,7 +900,7 @@
"feedback": "Если у вас есть вопросы или предложения, откройте issue на github.com/RooCodeInc/Roo-Code или присоединяйтесь к reddit.com/r/RooCode или discord.gg/roocode ",
"telemetry": {
"label": "Разрешить анонимную отправку ошибок и статистики использования",
- "description": "Помогите улучшить Roo Code, отправляя анонимные данные об использовании и отчеты об ошибках. Эта телеметрия не собирает код, промпты или личную информацию. Смотрите нашу политику конфиденциальности для получения подробной информации."
+ "description": "Помогите улучшить s2sCopilot, отправляя анонимные данные об использовании и отчеты об ошибках. Эта телеметрия не собирает код, промпты или личную информацию. Смотрите нашу политику конфиденциальности для получения подробной информации."
},
"settings": {
"import": "Импорт",
diff --git a/webview-ui/src/i18n/locales/ru/welcome.json b/webview-ui/src/i18n/locales/ru/welcome.json
index af938e309b7..1c439fc6b81 100644
--- a/webview-ui/src/i18n/locales/ru/welcome.json
+++ b/webview-ui/src/i18n/locales/ru/welcome.json
@@ -13,40 +13,40 @@
}
},
"landing": {
- "greeting": "Добро пожаловать в Roo Code!",
- "introduction": "С набором встроенных и расширяемых Режимов, Roo Code позволяет вам планировать, проектировать, писать код, отлаживать и повышать продуктивность как никогда раньше.",
- "accountMention": "Для начала создайте свой аккаунт Roo Code Cloud. Получите мощные модели, веб-управление, аналитику, поддержку и многое другое.",
+ "greeting": "Добро пожаловать в s2sCopilot!",
+ "introduction": "С набором встроенных и расширяемых Режимов, s2sCopilot позволяет вам планировать, проектировать, писать код, отлаживать и повышать продуктивность как никогда раньше.",
+ "accountMention": "Для начала создайте свой аккаунт s2sCopilot Cloud. Получите мощные модели, веб-управление, аналитику, поддержку и многое другое.",
"getStarted": "Создать аккаунт Roo",
"noAccount": "или использовать без аккаунта"
},
"providerSignup": {
"heading": "Выберите поставщика услуг",
"chooseProvider": "Roo нужен LLM-провайдер для работы. Выберите один для начала, вы можете добавить больше позже.",
- "rooCloudProvider": "Провайдер Roo Code Cloud",
- "rooCloudDescription": "Самый простой способ начать — использовать провайдер Roo Code Cloud: тщательно подобранная смесь бесплатных и платных моделей по низкой стоимости.",
+ "rooCloudProvider": "Провайдер s2sCopilot Cloud",
+ "rooCloudDescription": "Самый простой способ начать — использовать провайдер s2sCopilot Cloud: тщательно подобранная смесь бесплатных и платных моделей по низкой стоимости.",
"learnMore": "Узнать больше",
"useAnotherProvider": "Провайдер третьей стороны",
"useAnotherProviderDescription": "Введите API-ключ и начните.",
"noApiKeys": "Не хотите иметь дело с API-ключами и отдельными аккаунтами?",
- "backToRoo": "Выберите провайдер Roo Code Cloud.",
+ "backToRoo": "Выберите провайдер s2sCopilot Cloud.",
"goBack": "Назад",
"finish": "Завершить"
},
"waitingForCloud": {
- "heading": "Вход в Roo Code Cloud...",
- "description": "Мы отправим вас в браузер для регистрации в Roo Code Cloud. Затем мы вернём вас сюда, чтобы завершить процесс.",
+ "heading": "Вход в s2sCopilot Cloud...",
+ "description": "Мы отправим вас в браузер для регистрации в s2sCopilot Cloud. Затем мы вернём вас сюда, чтобы завершить процесс.",
"noPrompt": "Если вас не просят открыть URL, нажмите здесь .",
"havingTrouble": "Если вы завершили регистрацию, но испытываете проблемы, нажмите здесь .",
"pasteUrl": "Вставьте URL обратного вызова из вашего браузера:",
"docsLink": "Не работает? Проверьте документацию .",
- "invalidURL": "Это не похоже на действительный URL обратного вызова. Пожалуйста, скопируйте то, что Roo Code Cloud показывает в вашем браузере.",
+ "invalidURL": "Это не похоже на действительный URL обратного вызова. Пожалуйста, скопируйте то, что s2sCopilot Cloud показывает в вашем браузере.",
"goBack": "Назад"
},
"startRouter": "Мы рекомендуем использовать маршрутизатор LLM:",
"startCustom": "Или вы можете принести свой API-ключ:",
"telemetry": {
- "helpImprove": "Помогите улучшить Roo Code",
- "helpImproveMessage": "Roo Code собирает данные об ошибках и использовании, чтобы помочь нам исправлять ошибки и улучшать расширение. Эта телеметрия не собирает код, приглашения или личную информацию. Вы можете отключить это в настройках ."
+ "helpImprove": "Помогите улучшить s2sCopilot",
+ "helpImproveMessage": "s2sCopilot собирает данные об ошибках и использовании, чтобы помочь нам исправлять ошибки и улучшать расширение. Эта телеметрия не собирает код, приглашения или личную информацию. Вы можете отключить это в настройках ."
},
"importSettings": "Импортировать настройки"
}
diff --git a/webview-ui/src/i18n/locales/ru/worktrees.json b/webview-ui/src/i18n/locales/ru/worktrees.json
index a3ea03c3ef4..76e188633c0 100644
--- a/webview-ui/src/i18n/locales/ru/worktrees.json
+++ b/webview-ui/src/i18n/locales/ru/worktrees.json
@@ -1,7 +1,7 @@
{
"title": "Worktrees",
"done": "Готово",
- "description": "Git worktrees позволяют одновременно работать с несколькими ветками в отдельных каталогах. У каждого worktree есть своё окно VS Code с Roo Code.",
+ "description": "Git worktrees позволяют одновременно работать с несколькими ветками в отдельных каталогах. У каждого worktree есть своё окно VS Code с s2sCopilot.",
"notGitRepo": "Этот workspace не является Git-репозиторием. Для работы worktrees нужен Git-репозиторий.",
"multiRootNotSupported": "Worktrees не поддерживаются в multi-root workspace. Открой один каталог, чтобы использовать worktrees.",
@@ -18,12 +18,13 @@
"detachedHead": "Detached HEAD",
"noBranch": "Нет ветки",
- "switchInThisWindow": "Перейти на worktree",
+ "openInCurrentWindow": "Открыть в текущем окне",
"openInNewWindow": "Открыть в новом окне",
"delete": "Удалить",
"newWorktree": "Новый Worktree",
"createWorktree": "Создать Worktree",
+ "createWorktreeDescription": "Создай новый worktree, чтобы работать с отдельной веткой в своём каталоге.",
"branchName": "Имя ветки",
"createNewBranch": "Создать новую ветку",
"checkoutExisting": "Переключиться на существующую ветку",
@@ -34,9 +35,8 @@
"noBranchFound": "Ветка не найдена",
"localBranches": "Локальные ветки",
"remoteBranches": "Удалённые ветки",
- "worktreePath": "В",
- "selectWorktreeLocation": "Выбрать расположение Worktree",
- "selectFolderForWorktree": "Выбрать папку для нового worktree",
+ "worktreePath": "Путь worktree",
+ "pathHint": "Путь, где будет создан worktree",
"noIncludeFileWarning": "Нет файла .worktreeinclude",
"noIncludeFileHint": "Без файла .worktreeinclude файлы вроде node_modules не будут скопированы в новый worktree. Возможно, после создания нужно будет выполнить npm install.",
"create": "Создать",
@@ -46,24 +46,13 @@
"cancel": "Отмена",
"deleteWorktree": "Удалить Worktree",
+ "deleteWorktreeDescription": "Это удалит worktree и все его файлы.",
"deleteWarning": "Это действие нельзя отменить. Будет удалено:",
- "deleteWarningBranch": "Ветка и все незакоммиченные изменения",
+ "deleteWarningBranch": "Ветка '{{branch}}' и все незакоммиченные изменения",
"deleteWarningFiles": "Все файлы в каталоге worktree",
- "deleteNoticeLarge": "Если это большой репозиторий, это может занять некоторое время.",
"forceDelete": "Удалить принудительно",
"worktreeIsLocked": "worktree заблокирован",
"deleting": "Удаление...",
- "close": "Закрыть",
-
- "showInHomeScreen": "Показывать worktrees на главном экране",
-
- "selector": {
- "worktree": "Worktree",
- "title": "Worktrees",
- "tooltip": "Переключайтесь между worktrees",
- "description": "Git worktrees позволяют работать с несколькими ветками одновременно. Нажми, чтобы переключить workspace.",
- "settings": "Управление Worktrees",
- "info": "Git worktrees позволяют иметь несколько рабочих каталогов, подключенных к одному репозиторию."
- }
+ "close": "Закрыть"
}
diff --git a/webview-ui/src/i18n/locales/tr/chat.json b/webview-ui/src/i18n/locales/tr/chat.json
index dd182abe1e0..4824f58a0bc 100644
--- a/webview-ui/src/i18n/locales/tr/chat.json
+++ b/webview-ui/src/i18n/locales/tr/chat.json
@@ -1,5 +1,5 @@
{
- "greeting": "Roo Code'a Hoş Geldiniz",
+ "greeting": "s2sCopilot'a Hoş Geldiniz",
"task": {
"title": "Görev",
"expand": "Görevi genişlet",
@@ -21,11 +21,11 @@
"sharePublicly": "Herkese açık paylaş",
"sharePubliclyDescription": "Bağlantıya sahip herkes erişebilir",
"connectToCloud": "Buluta bağlan",
- "connectToCloudDescription": "Görevleri paylaşmak için Roo Code Cloud'a giriş yap",
+ "connectToCloudDescription": "Görevleri paylaşmak için s2sCopilot Cloud'a giriş yap",
"sharingDisabledByOrganization": "Paylaşım kuruluş tarafından devre dışı bırakıldı",
"shareSuccessOrganization": "Organizasyon bağlantısı panoya kopyalandı",
"shareSuccessPublic": "Genel bağlantı panoya kopyalandı",
- "openInCloud": "Görevi Roo Code Cloud'da aç",
+ "openInCloud": "Görevi s2sCopilot Cloud'da aç",
"openInCloudIntro": "Roo'yu her yerden izlemeye veya etkileşime devam et. Açmak için tara, tıkla veya kopyala.",
"openApiHistory": "API Geçmişini Aç",
"openUiHistory": "UI Geçmişini Aç",
@@ -96,7 +96,7 @@
},
"enqueueMessage": "Mesajı kuyruğa ekle (mevcut görev tamamlandıktan sonra gönderilecek)",
"scrollToBottom": "Sohbetin altına kaydır",
- "about": "Roo Code, düzenleyicinizdeki bütün bir yapay zeka geliştirme ekibidir.",
+ "about": "s2sCopilot, düzenleyicinizdeki bütün bir yapay zeka geliştirme ekibidir.",
"docs": "Daha fazla bilgi için belgelerimize göz atın.",
"onboarding": "Bu çalışma alanındaki görev listeniz boş.",
"rooTips": {
@@ -158,7 +158,7 @@
"500": "Sağlayıcı sunucu hatası. Sağlayıcı tarafında bir sorun var, isteğinizde sorun yok.",
"docs": "Belgeler",
"goToSettings": "Ayarlar",
- "unknown": "Bilinmeyen API hatası. Lütfen Roo Code desteğiyle iletişime geç.",
+ "unknown": "Bilinmeyen API hatası. Lütfen s2sCopilot desteğiyle iletişime geç.",
"connection": "Bağlantı hatası. Çalışan bir internet bağlantınız olduğundan emin olun.",
"claudeCodeNotAuthenticated": "Claude Code'u kullanmak için oturum açmanız gerekiyor. Ayarlar'a gidin ve kimlik doğrulaması yapmak için \"Claude Code'da Oturum Aç\" seçeneğine tıklayın."
}
@@ -330,13 +330,13 @@
"timerPrefix": "Otomatik onay etkinleştirildi. {{seconds}}s içinde seçim yapılıyor…"
},
"announcement": {
- "title": "Roo Code {{version}} Yayınlandı",
- "support": "GitHub 'da yıldız vererek Roo Code'u destekle.",
+ "title": "s2sCopilot {{version}} Yayınlandı",
+ "support": "GitHub 'da yıldız vererek s2sCopilot'u destekle.",
"stealthModel": {
- "feature": "Sınırlı süre ÜCRETSİZ gizli model - Code Supernova: Artık 1M token bağlam penceresi ile yükseltildi! Görüntü girişlerini destekleyen çok amaçlı acentik kodlama modeli, Roo Code Cloud üzerinden kullanılabilir.",
+ "feature": "Sınırlı süre ÜCRETSİZ gizli model - Code Supernova: Artık 1M token bağlam penceresi ile yükseltildi! Görüntü girişlerini destekleyen çok amaçlı acentik kodlama modeli, s2sCopilot Cloud üzerinden kullanılabilir.",
"note": "(Not: istemler ve tamamlamalar model yaratıcısı tarafından kaydedilir ve modeli geliştirmek için kullanılır)",
- "connectButton": "Roo Code Cloud'a bağlan",
- "selectModel": "Başlamak için Ayarlar'da Roo Code Cloud sağlayıcısından roo/code-supernova'yı seçin.",
+ "connectButton": "s2sCopilot Cloud'a bağlan",
+ "selectModel": "Başlamak için Ayarlar'da s2sCopilot Cloud sağlayıcısından roo/code-supernova'yı seçin.",
"goToSettingsButton": "Ayarlar'a Git"
},
"release": {
@@ -405,7 +405,7 @@
"profileViolationWarning": "Geçerli profil kuruluşunuzun ayarlarıyla uyumlu değil",
"shellIntegration": {
"title": "Komut Çalıştırma Uyarısı",
- "description": "Komutunuz VSCode terminal kabuk entegrasyonu olmadan çalıştırılıyor. Bu uyarıyı gizlemek için Roo Code ayarları 'nın Terminal bölümünden kabuk entegrasyonunu devre dışı bırakabilir veya aşağıdaki bağlantıyı kullanarak VSCode terminal entegrasyonu sorunlarını giderebilirsiniz.",
+ "description": "Komutunuz VSCode terminal kabuk entegrasyonu olmadan çalıştırılıyor. Bu uyarıyı gizlemek için s2sCopilot ayarları 'nın Terminal bölümünden kabuk entegrasyonunu devre dışı bırakabilir veya aşağıdaki bağlantıyı kullanarak VSCode terminal entegrasyonu sorunlarını giderebilirsiniz.",
"troubleshooting": "Kabuk entegrasyonu belgelerini görmek için buraya tıklayın."
},
"ask": {
@@ -446,7 +446,7 @@
"ariaLabel": "Sürüm {{version}} - Sürüm notlarını görüntülemek için tıklayın"
},
"rooCloudCTA": {
- "title": "Roo Code Cloud gelişiyor!",
+ "title": "s2sCopilot Cloud gelişiyor!",
"description": "Bulutta uzak ajanlar çalıştırın, görevlerinize her yerden erişin, başkalarıyla işbirliği yapın ve daha fazlası.",
"joinWaitlist": "En son güncellemeleri almak için kaydolun."
},
diff --git a/webview-ui/src/i18n/locales/tr/cloud.json b/webview-ui/src/i18n/locales/tr/cloud.json
index 24e767a6c37..feded09c1be 100644
--- a/webview-ui/src/i18n/locales/tr/cloud.json
+++ b/webview-ui/src/i18n/locales/tr/cloud.json
@@ -3,20 +3,20 @@
"profilePicture": "Profil resmi",
"logOut": "Çıkış yap",
"testApiAuthentication": "API Kimlik Doğrulamayı Test Et",
- "signIn": "Roo Code Cloud'a bağlan",
+ "signIn": "s2sCopilot Cloud'a bağlan",
"connect": "Başlayın",
- "cloudBenefitsTitle": "Roo Code Cloud'u Deneyin",
+ "cloudBenefitsTitle": "s2sCopilot Cloud'u Deneyin",
"cloudBenefitProvider": "Roo ile harika çalışan ücretsiz ve ücretli modellere erişin",
"cloudBenefitCloudAgents": "Otonom Bulut ajanlarına görevler verin",
"cloudBenefitTriggers": "Github'da kod incelemeleri alın, Slack'ten görevler başlatın ve daha fazlasını yapın",
"cloudBenefitWalkaway": "Görevleri her yerden (telefonunuz dahil) takip edin ve kontrol edin",
"cloudBenefitHistory": "Görev geçmişinize her yerden erişin ve başkalarıyla paylaşın",
"cloudBenefitMetrics": "Token tüketiminizin bütünsel görünümünü elde edin",
- "visitCloudWebsite": "Roo Code Cloud'u ziyaret et",
+ "visitCloudWebsite": "s2sCopilot Cloud'u ziyaret et",
"taskSync": "Görev senkronizasyonu",
- "taskSyncDescription": "Görevlerinizi Roo Code Cloud'da görüntülemek ve paylaşmak için senkronize edin",
+ "taskSyncDescription": "Görevlerinizi s2sCopilot Cloud'da görüntülemek ve paylaşmak için senkronize edin",
"remoteControl": "Roomote Control",
- "remoteControlDescription": "Roo Code Cloud'dan görevleri kontrol etmeye izin ver",
+ "remoteControlDescription": "s2sCopilot Cloud'dan görevleri kontrol etmeye izin ver",
"remoteControlRequiresTaskSync": "Roomote Control'ü kullanmak için görev senkronizasyonu etkinleştirilmelidir",
"taskSyncManagedByOrganization": "Görev senkronizasyonu kuruluşunuz tarafından yönetilir",
"usageMetricsAlwaysReported": "Oturum açıldığında model kullanım bilgileri her zaman raporlanır",
@@ -25,12 +25,12 @@
"pasteCallbackUrl": "Tarayıcından redirect URL'sini kopyala ve buraya yapıştır:",
"startOver": "Baştan başla",
"personalAccount": "Kişisel Hesap",
- "switchAccount": "Roo Code Cloud Hesabını Değiştir",
+ "switchAccount": "s2sCopilot Cloud Hesabını Değiştir",
"createTeamAccount": "Takım Hesabı Oluştur",
- "cloudUrlPillLabel": "Roo Code Cloud URL'si",
+ "cloudUrlPillLabel": "s2sCopilot Cloud URL'si",
"upsell": {
- "autoApprovePowerUser": "Roo'ya biraz bağımsızlık mı veriyorsunuz? Roo Code Cloud ile onu her yerden kontrol edin. Daha fazla bilgi edinin .",
+ "autoApprovePowerUser": "Roo'ya biraz bağımsızlık mı veriyorsunuz? s2sCopilot Cloud ile onu her yerden kontrol edin. Daha fazla bilgi edinin .",
"longRunningTask": "Bu biraz zaman alabilir. Bulut ile her yerden devam edin.",
- "taskList": "Roo'dan memnun musunuz? Roo Code Cloud'a göz atın: görevlerinizi her yerden takip edin ve kontrol edin, otonom Bulut ajanlarını çalıştırın, kullanım istatistikleri alın ve daha fazlasını yapın. Daha fazla bilgi edinin ."
+ "taskList": "Roo'dan memnun musunuz? s2sCopilot Cloud'a göz atın: görevlerinizi her yerden takip edin ve kontrol edin, otonom Bulut ajanlarını çalıştırın, kullanım istatistikleri alın ve daha fazlasını yapın. Daha fazla bilgi edinin ."
}
}
diff --git a/webview-ui/src/i18n/locales/tr/settings.json b/webview-ui/src/i18n/locales/tr/settings.json
index 5a7daeec1d7..10f6e49d46d 100644
--- a/webview-ui/src/i18n/locales/tr/settings.json
+++ b/webview-ui/src/i18n/locales/tr/settings.json
@@ -29,7 +29,6 @@
"providers": "Sağlayıcılar",
"modes": "Modlar",
"mcp": "MCP Sunucuları",
- "worktrees": "Worktrees",
"autoApprove": "Oto-Onay",
"browser": "Bilgisayar Erişimi",
"checkpoints": "Kontrol Noktaları",
@@ -41,7 +40,7 @@
"ui": "UI",
"experimental": "Deneysel",
"language": "Dil",
- "about": "Roo Code Hakkında"
+ "about": "s2sCopilot Hakkında"
},
"about": {
"bugReport": {
@@ -59,7 +58,7 @@
"contact": {
"label": "Bizimle konuşmanız mı gerekiyor? Yazın"
},
- "community": "İpuçları mı istiyorsunuz yoksa sadece diğer Roo Code kullanıcılarıyla takılmak mı istiyorsunuz? reddit.com/r/RooCode veya discord.gg/roocode 'a katılın",
+ "community": "İpuçları mı istiyorsunuz yoksa sadece diğer s2sCopilot kullanıcılarıyla takılmak mı istiyorsunuz? reddit.com/r/RooCode veya discord.gg/roocode 'a katılın",
"contactAndCommunity": "İletişim ve Topluluk",
"manageSettings": "Ayarları Yönet",
"debugMode": {
@@ -457,7 +456,7 @@
"draftModelDesc": "Spekülatif kod çözmenin doğru çalışması için taslak model aynı model ailesinden olmalıdır.",
"selectDraftModel": "Taslak Model Seç",
"noModelsFound": "Taslak model bulunamadı. Lütfen LM Studio'nun Sunucu Modu etkinken çalıştığından emin olun.",
- "description": "LM Studio, modelleri bilgisayarınızda yerel olarak çalıştırmanıza olanak tanır. Başlamak için hızlı başlangıç kılavuzlarına bakın. Bu uzantıyla kullanmak için LM Studio'nun yerel sunucu özelliğini de başlatmanız gerekecektir. Not: Roo Code karmaşık istemler kullanır ve Claude modelleriyle en iyi şekilde çalışır. Daha az yetenekli modeller beklendiği gibi çalışmayabilir."
+ "description": "LM Studio, modelleri bilgisayarınızda yerel olarak çalıştırmanıza olanak tanır. Başlamak için hızlı başlangıç kılavuzlarına bakın. Bu uzantıyla kullanmak için LM Studio'nun yerel sunucu özelliğini de başlatmanız gerekecektir. Not: s2sCopilot karmaşık istemler kullanır ve Claude modelleriyle en iyi şekilde çalışır. Daha az yetenekli modeller beklendiği gibi çalışmayabilir."
},
"ollama": {
"baseUrl": "Temel URL (İsteğe bağlı)",
@@ -467,15 +466,15 @@
"numCtx": "Bağlam Penceresi Boyutu (num_ctx)",
"numCtxHelp": "Modelin varsayılan bağlam penceresi boyutunu geçersiz kılar. Modelin Modelfile yapılandırmasını kullanmak için boş bırakın. Minimum değer 128'dir.",
"description": "Ollama, modelleri bilgisayarınızda yerel olarak çalıştırmanıza olanak tanır. Başlamak için hızlı başlangıç kılavuzlarına bakın.",
- "warning": "Not: Roo Code karmaşık istemler kullanır ve Claude modelleriyle en iyi şekilde çalışır. Daha az yetenekli modeller beklendiği gibi çalışmayabilir."
+ "warning": "Not: s2sCopilot karmaşık istemler kullanır ve Claude modelleriyle en iyi şekilde çalışır. Daha az yetenekli modeller beklendiği gibi çalışmayabilir."
},
"unboundApiKey": "Unbound API Anahtarı",
"getUnboundApiKey": "Unbound API Anahtarı Al",
"unboundRefreshModelsSuccess": "Model listesi güncellendi! Artık en son modeller arasından seçim yapabilirsiniz.",
"unboundInvalidApiKey": "Geçersiz API anahtarı. Lütfen API anahtarınızı kontrol edin ve tekrar deneyin.",
"roo": {
- "authenticatedMessage": "Roo Code Cloud hesabın üzerinden güvenli bir şekilde kimlik doğrulandı.",
- "connectButton": "Roo Code Cloud'a Bağlan"
+ "authenticatedMessage": "s2sCopilot Cloud hesabın üzerinden güvenli bir şekilde kimlik doğrulandı.",
+ "connectButton": "s2sCopilot Cloud'a Bağlan"
},
"openRouter": {
"providerRouting": {
@@ -485,7 +484,7 @@
}
},
"customModel": {
- "capabilities": "Özel OpenAI uyumlu modelinizin yeteneklerini ve fiyatlandırmasını yapılandırın. Model yeteneklerini belirtirken dikkatli olun, çünkü bunlar Roo Code'un performansını etkileyebilir.",
+ "capabilities": "Özel OpenAI uyumlu modelinizin yeteneklerini ve fiyatlandırmasını yapılandırın. Model yeteneklerini belirtirken dikkatli olun, çünkü bunlar s2sCopilot'un performansını etkileyebilir.",
"maxTokens": {
"label": "Maksimum Çıktı Token'ları",
"description": "Modelin bir yanıtta üretebileceği maksimum token sayısı. (Sunucunun maksimum token'ları ayarlamasına izin vermek için -1 belirtin.)"
@@ -890,7 +889,7 @@
}
},
"modelPicker": {
- "automaticFetch": "Uzantı {{serviceName}} üzerinde bulunan mevcut modellerin en güncel listesini otomatik olarak alır. Hangi modeli seçeceğinizden emin değilseniz, Roo Code {{defaultModelId}} ile en iyi şekilde çalışır. Şu anda mevcut olan ücretsiz seçenekleri bulmak için \"free\" araması da yapabilirsiniz.",
+ "automaticFetch": "Uzantı {{serviceName}} üzerinde bulunan mevcut modellerin en güncel listesini otomatik olarak alır. Hangi modeli seçeceğinizden emin değilseniz, s2sCopilot {{defaultModelId}} ile en iyi şekilde çalışır. Şu anda mevcut olan ücretsiz seçenekleri bulmak için \"free\" araması da yapabilirsiniz.",
"label": "Model",
"searchPlaceholder": "Ara",
"noMatchFound": "Eşleşme bulunamadı",
@@ -901,7 +900,7 @@
"feedback": "Herhangi bir sorunuz veya geri bildiriminiz varsa, github.com/RooCodeInc/Roo-Code adresinde bir konu açmaktan veya reddit.com/r/RooCode ya da discord.gg/roocode 'a katılmaktan çekinmeyin",
"telemetry": {
"label": "Anonim hata ve kullanım raporlamaya izin ver",
- "description": "Anonim kullanım verileri ve hata raporları göndererek Roo Code'u geliştirmeye yardım edin. Bu telemetri kod, prompt veya kişisel bilgi toplamaz. Daha fazla ayrıntı için gizlilik politikamıza bakın. Bunu istediğiniz zaman kapatabilirsiniz."
+ "description": "Anonim kullanım verileri ve hata raporları göndererek s2sCopilot'u geliştirmeye yardım edin. Bu telemetri kod, prompt veya kişisel bilgi toplamaz. Daha fazla ayrıntı için gizlilik politikamıza bakın. Bunu istediğiniz zaman kapatabilirsiniz."
},
"settings": {
"import": "İçe Aktar",
diff --git a/webview-ui/src/i18n/locales/tr/welcome.json b/webview-ui/src/i18n/locales/tr/welcome.json
index 5415021b967..3561d008263 100644
--- a/webview-ui/src/i18n/locales/tr/welcome.json
+++ b/webview-ui/src/i18n/locales/tr/welcome.json
@@ -13,40 +13,40 @@
}
},
"landing": {
- "greeting": "Roo Code'a Hoş Geldin!",
- "introduction": "Yerleşik ve genişletilebilir Modlar yelpazesiyle Roo Code, daha önce hiç olmadığı gibi planlama, mimari tasarım, kodlama, hata ayıklama ve üretkenliğini artırmanı sağlar.",
- "accountMention": "Başlamak için Roo Code Cloud hesabını oluştur. Güçlü modeller, web kontrolü, analizler, destek ve daha fazlasını al.",
+ "greeting": "s2sCopilot'a Hoş Geldin!",
+ "introduction": "Yerleşik ve genişletilebilir Modlar yelpazesiyle s2sCopilot, daha önce hiç olmadığı gibi planlama, mimari tasarım, kodlama, hata ayıklama ve üretkenliğini artırmanı sağlar.",
+ "accountMention": "Başlamak için s2sCopilot Cloud hesabını oluştur. Güçlü modeller, web kontrolü, analizler, destek ve daha fazlasını al.",
"getStarted": "Roo Hesabı Oluştur",
"noAccount": "veya hesap olmadan kullan"
},
"providerSignup": {
"heading": "Sağlayıcınızı seçin",
"chooseProvider": "Roo'nun çalışması için bir LLM sağlayıcısına ihtiyacı var. Başlamak için bir tane seç, sonra daha fazlasını ekleyebilirsin.",
- "rooCloudProvider": "Roo Code Cloud Sağlayıcı",
- "rooCloudDescription": "Başlamak için en kolay yol Roo Code Cloud Sağlayıcısı'nı kullanmaktır: ücretsiz ve ücretli modellerin dikkatli seçilmiş bir karışımı, düşük maliyette.",
+ "rooCloudProvider": "s2sCopilot Cloud Sağlayıcı",
+ "rooCloudDescription": "Başlamak için en kolay yol s2sCopilot Cloud Sağlayıcısı'nı kullanmaktır: ücretsiz ve ücretli modellerin dikkatli seçilmiş bir karışımı, düşük maliyette.",
"learnMore": "Daha fazla bilgi",
"useAnotherProvider": "Üçüncü taraf Sağlayıcı",
"useAnotherProviderDescription": "Bir API anahtarı gir ve başla.",
"noApiKeys": "API anahtarları ve ayrı hesaplarla uğraşmak istemez misin?",
- "backToRoo": "Roo Code Cloud Sağlayıcısını seç.",
+ "backToRoo": "s2sCopilot Cloud Sağlayıcısını seç.",
"goBack": "Geri",
"finish": "Bitir"
},
"waitingForCloud": {
- "heading": "Roo Code Cloud'a giriş yapılıyor...",
- "description": "Seni Roo Code Cloud'a kaydolmak için tarayıcına göndereceğiz. Sonra seni buraya geri getireceğiz.",
+ "heading": "s2sCopilot Cloud'a giriş yapılıyor...",
+ "description": "Seni s2sCopilot Cloud'a kaydolmak için tarayıcına göndereceğiz. Sonra seni buraya geri getireceğiz.",
"noPrompt": "Bir URL açmanız istenmezse, buraya tıklayın .",
"havingTrouble": "Kaydı tamamladıysanız ama sorun yaşıyorsanız, buraya tıklayın .",
"pasteUrl": "Tarayıcınızda gösterilen geri arama URL'sini yapıştırın:",
"docsLink": "Çalışmıyor mu? Belgeleri kontrol edin .",
- "invalidURL": "Bu geçerli bir geri arama URL'si gibi görünmüyor. Roo Code Cloud'un tarayıcınızda gösterdiğini kopyalayın.",
+ "invalidURL": "Bu geçerli bir geri arama URL'si gibi görünmüyor. s2sCopilot Cloud'un tarayıcınızda gösterdiğini kopyalayın.",
"goBack": "Geri"
},
"startRouter": "Bir LLM yönlendiricisi kullanmanızı öneririz:",
"startCustom": "Veya kendi API anahtarınızı getirebilirsiniz:",
"telemetry": {
- "helpImprove": "Roo Code'u iyileştirmeye yardımcı ol",
- "helpImproveMessage": "Roo Code, hataları düzeltmemize ve uzantıyı iyileştirmemize yardımcı olmak için hata ve kullanım verilerini toplar. Bu telemetri kod, komutlar veya kişisel bilgileri toplamaz. Bunu ayarlardan devre dışı bırakabilirsin."
+ "helpImprove": "s2sCopilot'u iyileştirmeye yardımcı ol",
+ "helpImproveMessage": "s2sCopilot, hataları düzeltmemize ve uzantıyı iyileştirmemize yardımcı olmak için hata ve kullanım verilerini toplar. Bu telemetri kod, komutlar veya kişisel bilgileri toplamaz. Bunu ayarlardan devre dışı bırakabilirsin."
},
"importSettings": "Ayarları İçe Aktar"
}
diff --git a/webview-ui/src/i18n/locales/tr/worktrees.json b/webview-ui/src/i18n/locales/tr/worktrees.json
index 50e5a3ba827..c9c6a584216 100644
--- a/webview-ui/src/i18n/locales/tr/worktrees.json
+++ b/webview-ui/src/i18n/locales/tr/worktrees.json
@@ -1,7 +1,7 @@
{
"title": "Worktrees",
"done": "Tamam",
- "description": "Git worktrees, ayrı dizinlerde aynı anda birden fazla branch üzerinde çalışmana olanak tanır. Her worktree, Roo Code ile kendi VS Code penceresine sahip olur.",
+ "description": "Git worktrees, ayrı dizinlerde aynı anda birden fazla branch üzerinde çalışmana olanak tanır. Her worktree, s2sCopilot ile kendi VS Code penceresine sahip olur.",
"notGitRepo": "Bu çalışma alanı bir Git deposu değil. Worktrees'in çalışması için bir Git deposu gerekir.",
"multiRootNotSupported": "Worktrees, multi-root çalışma alanlarında desteklenmez. Worktrees kullanmak için tek bir klasör aç.",
@@ -18,12 +18,13 @@
"detachedHead": "Detached HEAD",
"noBranch": "Branch yok",
- "switchInThisWindow": "Worktree'ye geç",
+ "openInCurrentWindow": "Mevcut pencerede aç",
"openInNewWindow": "Yeni pencerede aç",
"delete": "Sil",
"newWorktree": "Yeni Worktree",
"createWorktree": "Worktree oluştur",
+ "createWorktreeDescription": "Kendi dizininde ayrı bir branch üzerinde çalışmak için yeni bir worktree oluştur.",
"branchName": "Branch adı",
"createNewBranch": "Yeni branch oluştur",
"checkoutExisting": "Mevcut branch'i checkout et",
@@ -34,9 +35,8 @@
"noBranchFound": "Branch bulunamadı",
"localBranches": "Yerel branch'ler",
"remoteBranches": "Uzak branch'ler",
- "worktreePath": "In",
- "selectWorktreeLocation": "Worktree Konumunu Seç",
- "selectFolderForWorktree": "Yeni worktree için klasör seç",
+ "worktreePath": "Worktree yolu",
+ "pathHint": "Worktree'nin oluşturulacağı yol",
"noIncludeFileWarning": ".worktreeinclude dosyası yok",
"noIncludeFileHint": ".worktreeinclude dosyası olmadan node_modules gibi dosyalar yeni worktree'ye kopyalanmaz. Oluşturduktan sonra npm install çalıştırman gerekebilir.",
"create": "Oluştur",
@@ -46,24 +46,13 @@
"cancel": "İptal",
"deleteWorktree": "Worktree'yi sil",
+ "deleteWorktreeDescription": "Bu işlem worktree'yi ve tüm dosyalarını kaldırır.",
"deleteWarning": "Bu işlem geri alınamaz. Şunlar silinecek:",
- "deleteWarningBranch": "Branch'i ve commit edilmemiş tüm değişiklikler",
+ "deleteWarningBranch": "'{{branch}}' branch'i ve commit edilmemiş tüm değişiklikler",
"deleteWarningFiles": "worktree dizinindeki tüm dosyalar",
- "deleteNoticeLarge": "Bu büyük bir depo ise, biraz zaman alabilir.",
"forceDelete": "Silmeye zorla",
"worktreeIsLocked": "worktree kilitli",
"deleting": "Siliniyor...",
- "close": "Kapat",
-
- "showInHomeScreen": "Ana ekranda worktrees göster",
-
- "selector": {
- "worktree": "Worktree",
- "title": "Worktrees",
- "tooltip": "Worktree'ler arasında geç",
- "description": "Git worktree'leri aynı anda birden fazla branch'te çalışmanı sağlar. Workspace'i değiştirmek için tıkla.",
- "settings": "Worktree'leri Yönet",
- "info": "Git worktree'leri aynı depo ile bağlantılı birden fazla çalışma dizinine sahip olmanı sağlar."
- }
+ "close": "Kapat"
}
diff --git a/webview-ui/src/i18n/locales/vi/chat.json b/webview-ui/src/i18n/locales/vi/chat.json
index 02542594852..7bcbd8cabab 100644
--- a/webview-ui/src/i18n/locales/vi/chat.json
+++ b/webview-ui/src/i18n/locales/vi/chat.json
@@ -1,5 +1,5 @@
{
- "greeting": "Chào mừng đến với Roo Code",
+ "greeting": "Chào mừng đến với s2sCopilot",
"task": {
"title": "Nhiệm vụ",
"expand": "Mở rộng nhiệm vụ",
@@ -21,11 +21,11 @@
"sharePublicly": "Chia sẻ công khai",
"sharePubliclyDescription": "Bất kỳ ai có liên kết đều có thể truy cập",
"connectToCloud": "Kết nối với Cloud",
- "connectToCloudDescription": "Đăng nhập vào Roo Code Cloud để chia sẻ tác vụ",
+ "connectToCloudDescription": "Đăng nhập vào s2sCopilot Cloud để chia sẻ tác vụ",
"sharingDisabledByOrganization": "Chia sẻ bị tổ chức vô hiệu hóa",
"shareSuccessOrganization": "Liên kết tổ chức đã được sao chép vào clipboard",
"shareSuccessPublic": "Liên kết công khai đã được sao chép vào clipboard",
- "openInCloud": "Mở tác vụ trong Roo Code Cloud",
+ "openInCloud": "Mở tác vụ trong s2sCopilot Cloud",
"openInCloudIntro": "Tiếp tục theo dõi hoặc tương tác với Roo từ bất cứ đâu. Quét, nhấp hoặc sao chép để mở.",
"openApiHistory": "Mở lịch sử API",
"openUiHistory": "Mở lịch sử UI",
@@ -96,7 +96,7 @@
},
"enqueueMessage": "Thêm tin nhắn vào hàng đợi (sẽ gửi sau khi nhiệm vụ hiện tại hoàn tất)",
"scrollToBottom": "Cuộn xuống cuối cuộc trò chuyện",
- "about": "Roo Code là một đội ngũ phát triển AI đầy đủ trong trình chỉnh sửa của bạn.",
+ "about": "s2sCopilot là một đội ngũ phát triển AI đầy đủ trong trình chỉnh sửa của bạn.",
"docs": "Kiểm tra tài liệu của chúng tôi để tìm hiểu thêm.",
"onboarding": "Danh sách nhiệm vụ của bạn trong không gian làm việc này đang trống.",
"rooTips": {
@@ -158,7 +158,7 @@
"500": "Lỗi máy chủ của nhà cung cấp. Có sự cố ở phía nhà cung cấp, không có gì sai với yêu cầu của bạn.",
"docs": "Tài liệu",
"goToSettings": "Cài đặt",
- "unknown": "Lỗi API không xác định. Vui lòng liên hệ hỗ trợ Roo Code.",
+ "unknown": "Lỗi API không xác định. Vui lòng liên hệ hỗ trợ s2sCopilot.",
"connection": "Lỗi kết nối. Đảm bảo rằng bạn có kết nối Internet hoạt động.",
"claudeCodeNotAuthenticated": "Bạn cần đăng nhập để sử dụng Claude Code. Vào Cài đặt và nhấp vào \"Đăng nhập vào Claude Code\" để xác thực."
}
@@ -330,13 +330,13 @@
"timerPrefix": "Phê duyệt tự động được bật. Chọn trong {{seconds}}s…"
},
"announcement": {
- "title": "Roo Code {{version}} Đã phát hành",
- "support": "Hãy ủng hộ Roo Code bằng cách gắn sao cho chúng tôi trên GitHub .",
+ "title": "s2sCopilot {{version}} Đã phát hành",
+ "support": "Hãy ủng hộ s2sCopilot bằng cách gắn sao cho chúng tôi trên GitHub .",
"stealthModel": {
- "feature": "Mô hình stealth MIỄN PHÍ có thời hạn - Code Supernova: Hiện đã được nâng cấp với cửa sổ ngữ cảnh 1M token ! Một mô hình lập trình agentic đa năng hỗ trợ đầu vào hình ảnh, có sẵn qua Roo Code Cloud.",
+ "feature": "Mô hình stealth MIỄN PHÍ có thời hạn - Code Supernova: Hiện đã được nâng cấp với cửa sổ ngữ cảnh 1M token ! Một mô hình lập trình agentic đa năng hỗ trợ đầu vào hình ảnh, có sẵn qua s2sCopilot Cloud.",
"note": "(Lưu ý: các prompt và completion được ghi lại bởi người tạo mô hình và được sử dụng để cải thiện mô hình)",
- "connectButton": "Kết nối với Roo Code Cloud",
- "selectModel": "Chọn roo/code-supernova từ nhà cung cấp Roo Code Cloud trong Cài đặt để bắt đầu.",
+ "connectButton": "Kết nối với s2sCopilot Cloud",
+ "selectModel": "Chọn roo/code-supernova từ nhà cung cấp s2sCopilot Cloud trong Cài đặt để bắt đầu.",
"goToSettingsButton": "Đi tới Cài đặt"
},
"release": {
@@ -405,7 +405,7 @@
"profileViolationWarning": "Hồ sơ hiện tại không tương thích với cài đặt của tổ chức của bạn",
"shellIntegration": {
"title": "Cảnh báo thực thi lệnh",
- "description": "Lệnh của bạn đang được thực thi mà không có tích hợp shell terminal VSCode. Để ẩn cảnh báo này, bạn có thể vô hiệu hóa tích hợp shell trong phần Terminal của cài đặt Roo Code hoặc khắc phục sự cố tích hợp terminal VSCode bằng liên kết bên dưới.",
+ "description": "Lệnh của bạn đang được thực thi mà không có tích hợp shell terminal VSCode. Để ẩn cảnh báo này, bạn có thể vô hiệu hóa tích hợp shell trong phần Terminal của cài đặt s2sCopilot hoặc khắc phục sự cố tích hợp terminal VSCode bằng liên kết bên dưới.",
"troubleshooting": "Nhấp vào đây để xem tài liệu tích hợp shell."
},
"ask": {
@@ -446,7 +446,7 @@
"ariaLabel": "Phiên bản {{version}} - Nhấp để xem ghi chú phát hành"
},
"rooCloudCTA": {
- "title": "Roo Code Cloud đang phát triển!",
+ "title": "s2sCopilot Cloud đang phát triển!",
"description": "Chạy các agent từ xa trên cloud, truy cập các tác vụ của bạn từ mọi nơi, cộng tác với người khác và nhiều hơn nữa.",
"joinWaitlist": "Đăng ký để nhận các cập nhật mới nhất."
},
diff --git a/webview-ui/src/i18n/locales/vi/cloud.json b/webview-ui/src/i18n/locales/vi/cloud.json
index e9c4dee7202..8901c2d2e82 100644
--- a/webview-ui/src/i18n/locales/vi/cloud.json
+++ b/webview-ui/src/i18n/locales/vi/cloud.json
@@ -3,20 +3,20 @@
"profilePicture": "Ảnh hồ sơ",
"logOut": "Đăng xuất",
"testApiAuthentication": "Kiểm tra xác thực API",
- "signIn": "Kết nối với Roo Code Cloud",
+ "signIn": "Kết nối với s2sCopilot Cloud",
"connect": "Bắt đầu",
- "cloudBenefitsTitle": "Dùng thử Roo Code Cloud",
+ "cloudBenefitsTitle": "Dùng thử s2sCopilot Cloud",
"cloudBenefitProvider": "Truy cập các mô hình miễn phí và trả phí hoạt động tuyệt vời với Roo",
"cloudBenefitCloudAgents": "Giao nhiệm vụ cho các agent đám mây tự trị",
"cloudBenefitTriggers": "Nhận đánh giá mã trên Github, bắt đầu tác vụ từ Slack và hơn thế nữa",
"cloudBenefitWalkaway": "Theo dõi và kiểm soát các tác vụ từ mọi nơi (bao gồm cả điện thoại của bạn)",
"cloudBenefitHistory": "Truy cập lịch sử tác vụ của bạn từ mọi nơi và chia sẻ chúng với người khác",
"cloudBenefitMetrics": "Có cái nhìn toàn diện về mức tiêu thụ token của bạn",
- "visitCloudWebsite": "Truy cập Roo Code Cloud",
+ "visitCloudWebsite": "Truy cập s2sCopilot Cloud",
"taskSync": "Đồng bộ tác vụ",
- "taskSyncDescription": "Đồng bộ tác vụ của bạn để xem và chia sẻ trên Roo Code Cloud",
+ "taskSyncDescription": "Đồng bộ tác vụ của bạn để xem và chia sẻ trên s2sCopilot Cloud",
"remoteControl": "Roomote Control",
- "remoteControlDescription": "Cho phép điều khiển tác vụ từ Roo Code Cloud",
+ "remoteControlDescription": "Cho phép điều khiển tác vụ từ s2sCopilot Cloud",
"remoteControlRequiresTaskSync": "Đồng bộ tác vụ phải được bật để sử dụng Roomote Control",
"taskSyncManagedByOrganization": "Việc đồng bộ hóa công việc được quản lý bởi tổ chức của bạn",
"usageMetricsAlwaysReported": "Thông tin sử dụng mô hình luôn được báo cáo khi đăng nhập",
@@ -25,12 +25,12 @@
"pasteCallbackUrl": "Sao chép URL redirect từ trình duyệt và dán vào đây:",
"startOver": "Bắt đầu lại",
"personalAccount": "Tài Khoản Cá Nhân",
- "switchAccount": "Chuyển Tài Khoản Roo Code Cloud",
+ "switchAccount": "Chuyển Tài Khoản s2sCopilot Cloud",
"createTeamAccount": "Tạo Tài Khoản Nhóm",
- "cloudUrlPillLabel": "URL Roo Code Cloud",
+ "cloudUrlPillLabel": "URL s2sCopilot Cloud",
"upsell": {
- "autoApprovePowerUser": "Trao cho Roo một chút độc lập? Kiểm soát nó từ mọi nơi với Roo Code Cloud. Tìm hiểu thêm .",
+ "autoApprovePowerUser": "Trao cho Roo một chút độc lập? Kiểm soát nó từ mọi nơi với s2sCopilot Cloud. Tìm hiểu thêm .",
"longRunningTask": "Việc này có thể mất một lúc. Tiếp tục từ mọi nơi với Cloud.",
- "taskList": "Bạn có thích Roo không? Hãy xem Roo Code Cloud: theo dõi và kiểm soát các tác vụ của bạn từ mọi nơi, chạy các agent đám mây tự trị, nhận số liệu thống kê sử dụng và hơn thế nữa. Tìm hiểu thêm ."
+ "taskList": "Bạn có thích Roo không? Hãy xem s2sCopilot Cloud: theo dõi và kiểm soát các tác vụ của bạn từ mọi nơi, chạy các agent đám mây tự trị, nhận số liệu thống kê sử dụng và hơn thế nữa. Tìm hiểu thêm ."
}
}
diff --git a/webview-ui/src/i18n/locales/vi/settings.json b/webview-ui/src/i18n/locales/vi/settings.json
index 3e8e22d8f0c..fc821997dad 100644
--- a/webview-ui/src/i18n/locales/vi/settings.json
+++ b/webview-ui/src/i18n/locales/vi/settings.json
@@ -29,7 +29,6 @@
"providers": "Nhà cung cấp",
"modes": "Chế độ",
"mcp": "Máy chủ MCP",
- "worktrees": "Worktrees",
"autoApprove": "Phê duyệt",
"browser": "Trình duyệt",
"checkpoints": "Điểm kiểm tra",
@@ -59,7 +58,7 @@
"contact": {
"label": "Cần nói chuyện với chúng tôi? Viết"
},
- "community": "Muốn nhận mẹo hoặc chỉ muốn giao lưu với những người dùng Roo Code khác? Tham gia reddit.com/r/RooCode hoặc discord.gg/roocode ",
+ "community": "Muốn nhận mẹo hoặc chỉ muốn giao lưu với những người dùng s2sCopilot khác? Tham gia reddit.com/r/RooCode hoặc discord.gg/roocode ",
"contactAndCommunity": "Liên Hệ & Cộng Đồng",
"manageSettings": "Quản Lý Cài Đặt",
"debugMode": {
@@ -457,7 +456,7 @@
"draftModelDesc": "Mô hình nháp phải từ cùng một họ mô hình để giải mã suy đoán hoạt động chính xác.",
"selectDraftModel": "Chọn mô hình nháp",
"noModelsFound": "Không tìm thấy mô hình nháp nào. Vui lòng đảm bảo LM Studio đang chạy với chế độ máy chủ được bật.",
- "description": "LM Studio cho phép bạn chạy các mô hình cục bộ trên máy tính của bạn. Để biết hướng dẫn về cách bắt đầu, xem hướng dẫn nhanh của họ. Bạn cũng sẽ cần khởi động tính năng máy chủ cục bộ của LM Studio để sử dụng nó với tiện ích mở rộng này. Lưu ý: Roo Code sử dụng các lời nhắc phức tạp và hoạt động tốt nhất với các mô hình Claude. Các mô hình kém mạnh hơn có thể không hoạt động như mong đợi."
+ "description": "LM Studio cho phép bạn chạy các mô hình cục bộ trên máy tính của bạn. Để biết hướng dẫn về cách bắt đầu, xem hướng dẫn nhanh của họ. Bạn cũng sẽ cần khởi động tính năng máy chủ cục bộ của LM Studio để sử dụng nó với tiện ích mở rộng này. Lưu ý: s2sCopilot sử dụng các lời nhắc phức tạp và hoạt động tốt nhất với các mô hình Claude. Các mô hình kém mạnh hơn có thể không hoạt động như mong đợi."
},
"ollama": {
"baseUrl": "URL cơ sở (tùy chọn)",
@@ -467,15 +466,15 @@
"numCtx": "Kích thước cửa sổ ngữ cảnh (num_ctx)",
"numCtxHelp": "Ghi đè kích thước cửa sổ ngữ cảnh mặc định của mô hình. Để trống để sử dụng cấu hình Modelfile của mô hình. Giá trị tối thiểu là 128.",
"description": "Ollama cho phép bạn chạy các mô hình cục bộ trên máy tính của bạn. Để biết hướng dẫn về cách bắt đầu, xem hướng dẫn nhanh của họ.",
- "warning": "Lưu ý: Roo Code sử dụng các lời nhắc phức tạp và hoạt động tốt nhất với các mô hình Claude. Các mô hình kém mạnh hơn có thể không hoạt động như mong đợi."
+ "warning": "Lưu ý: s2sCopilot sử dụng các lời nhắc phức tạp và hoạt động tốt nhất với các mô hình Claude. Các mô hình kém mạnh hơn có thể không hoạt động như mong đợi."
},
"unboundApiKey": "Khóa API Unbound",
"getUnboundApiKey": "Lấy khóa API Unbound",
"unboundRefreshModelsSuccess": "Đã cập nhật danh sách mô hình! Bây giờ bạn có thể chọn từ các mô hình mới nhất.",
"unboundInvalidApiKey": "Khóa API không hợp lệ. Vui lòng kiểm tra khóa API của bạn và thử lại.",
"roo": {
- "authenticatedMessage": "Đã xác thực an toàn thông qua tài khoản Roo Code Cloud của bạn.",
- "connectButton": "Kết nối với Roo Code Cloud"
+ "authenticatedMessage": "Đã xác thực an toàn thông qua tài khoản s2sCopilot Cloud của bạn.",
+ "connectButton": "Kết nối với s2sCopilot Cloud"
},
"openRouter": {
"providerRouting": {
@@ -485,7 +484,7 @@
}
},
"customModel": {
- "capabilities": "Cấu hình các khả năng và giá cả cho mô hình tương thích OpenAI tùy chỉnh của bạn. Hãy cẩn thận khi chỉ định khả năng của mô hình, vì chúng có thể ảnh hưởng đến cách Roo Code hoạt động.",
+ "capabilities": "Cấu hình các khả năng và giá cả cho mô hình tương thích OpenAI tùy chỉnh của bạn. Hãy cẩn thận khi chỉ định khả năng của mô hình, vì chúng có thể ảnh hưởng đến cách s2sCopilot hoạt động.",
"maxTokens": {
"label": "Số token đầu ra tối đa",
"description": "Số lượng token tối đa mà mô hình có thể tạo ra trong một phản hồi. (Chỉ định -1 để cho phép máy chủ đặt số token tối đa.)"
@@ -890,7 +889,7 @@
}
},
"modelPicker": {
- "automaticFetch": "Tiện ích mở rộng tự động lấy danh sách mới nhất các mô hình có sẵn trên {{serviceName}} . Nếu bạn không chắc chắn nên chọn mô hình nào, Roo Code hoạt động tốt nhất với {{defaultModelId}} . Bạn cũng có thể thử tìm kiếm \"free\" cho các tùy chọn miễn phí hiện có.",
+ "automaticFetch": "Tiện ích mở rộng tự động lấy danh sách mới nhất các mô hình có sẵn trên {{serviceName}} . Nếu bạn không chắc chắn nên chọn mô hình nào, s2sCopilot hoạt động tốt nhất với {{defaultModelId}} . Bạn cũng có thể thử tìm kiếm \"free\" cho các tùy chọn miễn phí hiện có.",
"label": "Mô hình",
"searchPlaceholder": "Tìm kiếm",
"noMatchFound": "Không tìm thấy kết quả",
@@ -901,7 +900,7 @@
"feedback": "Nếu bạn có bất kỳ câu hỏi hoặc phản hồi nào, vui lòng mở một vấn đề tại github.com/RooCodeInc/Roo-Code hoặc tham gia reddit.com/r/RooCode hoặc discord.gg/roocode ",
"telemetry": {
"label": "Cho phép báo cáo lỗi và sử dụng ẩn danh",
- "description": "Giúp cải thiện Roo Code bằng cách gửi dữ liệu sử dụng ẩn danh và báo cáo lỗi. Telemetry này không thu thập mã, prompt hoặc thông tin cá nhân. Xem chính sách bảo mật của chúng tôi để biết thêm chi tiết. Bạn có thể tắt tính năng này bất cứ lúc nào."
+ "description": "Giúp cải thiện s2sCopilot bằng cách gửi dữ liệu sử dụng ẩn danh và báo cáo lỗi. Telemetry này không thu thập mã, prompt hoặc thông tin cá nhân. Xem chính sách bảo mật của chúng tôi để biết thêm chi tiết. Bạn có thể tắt tính năng này bất cứ lúc nào."
},
"settings": {
"import": "Nhập",
diff --git a/webview-ui/src/i18n/locales/vi/welcome.json b/webview-ui/src/i18n/locales/vi/welcome.json
index 0a0d7af2d36..d4560779895 100644
--- a/webview-ui/src/i18n/locales/vi/welcome.json
+++ b/webview-ui/src/i18n/locales/vi/welcome.json
@@ -13,40 +13,40 @@
}
},
"landing": {
- "greeting": "Chào mừng đến với Roo Code!",
- "introduction": "Với nhiều Chế độ tích hợp và có thể mở rộng, Roo Code cho phép bạn lập kế hoạch, thiết kế kiến trúc, viết mã, gỡ lỗi và tăng năng suất như chưa từng có trước đây.",
- "accountMention": "Để bắt đầu, hãy tạo tài khoản Roo Code Cloud của bạn. Nhận các mô hình mạnh mẽ, kiểm soát web, phân tích, hỗ trợ và hơn thế nữa.",
+ "greeting": "Chào mừng đến với s2sCopilot!",
+ "introduction": "Với nhiều Chế độ tích hợp và có thể mở rộng, s2sCopilot cho phép bạn lập kế hoạch, thiết kế kiến trúc, viết mã, gỡ lỗi và tăng năng suất như chưa từng có trước đây.",
+ "accountMention": "Để bắt đầu, hãy tạo tài khoản s2sCopilot Cloud của bạn. Nhận các mô hình mạnh mẽ, kiểm soát web, phân tích, hỗ trợ và hơn thế nữa.",
"getStarted": "Tạo tài khoản Roo",
"noAccount": "hoặc sử dụng mà không có tài khoản"
},
"providerSignup": {
"heading": "Chọn nhà cung cấp của bạn",
"chooseProvider": "Roo cần một nhà cung cấp LLM để hoạt động. Chọn một để bắt đầu, bạn có thể thêm nhiều hơn sau.",
- "rooCloudProvider": "Nhà cung cấp Roo Code Cloud",
- "rooCloudDescription": "Cách dễ nhất để bắt đầu là với Nhà cung cấp Roo Code Cloud: một sự kết hợp được sắp xếp cẩn thận của các mô hình miễn phí và trả tiền với chi phí thấp.",
+ "rooCloudProvider": "Nhà cung cấp s2sCopilot Cloud",
+ "rooCloudDescription": "Cách dễ nhất để bắt đầu là với Nhà cung cấp s2sCopilot Cloud: một sự kết hợp được sắp xếp cẩn thận của các mô hình miễn phí và trả tiền với chi phí thấp.",
"learnMore": "Tìm hiểu thêm",
"useAnotherProvider": "Nhà cung cấp bên thứ ba",
"useAnotherProviderDescription": "Nhập khóa API và bắt đầu.",
"noApiKeys": "Bạn không muốn xử lý các khóa API và tài khoản riêng biệt?",
- "backToRoo": "Sử dụng Nhà cung cấp Roo Code Cloud.",
+ "backToRoo": "Sử dụng Nhà cung cấp s2sCopilot Cloud.",
"goBack": "Quay lại",
"finish": "Hoàn thành"
},
"waitingForCloud": {
- "heading": "Đăng nhập vào Roo Code Cloud...",
- "description": "Chúng tôi sẽ dẫn bạn đến trình duyệt để đăng ký Roo Code Cloud. Sau đó, chúng tôi sẽ đưa bạn trở lại đây để hoàn thành.",
+ "heading": "Đăng nhập vào s2sCopilot Cloud...",
+ "description": "Chúng tôi sẽ dẫn bạn đến trình duyệt để đăng ký s2sCopilot Cloud. Sau đó, chúng tôi sẽ đưa bạn trở lại đây để hoàn thành.",
"noPrompt": "Nếu bạn không được yêu cầu mở URL, hãy nhấp vào đây .",
"havingTrouble": "Nếu bạn đã hoàn thành đăng ký nhưng gặp sự cố, hãy nhấp vào đây .",
"pasteUrl": "Dán URL gọi lại từ trình duyệt của bạn:",
"docsLink": "Không hoạt động? Kiểm tra tài liệu .",
- "invalidURL": "Điều đó không giống như một URL gọi lại hợp lệ. Vui lòng sao chép những gì Roo Code Cloud đang hiển thị trong trình duyệt của bạn.",
+ "invalidURL": "Điều đó không giống như một URL gọi lại hợp lệ. Vui lòng sao chép những gì s2sCopilot Cloud đang hiển thị trong trình duyệt của bạn.",
"goBack": "Quay lại"
},
"startRouter": "Chúng tôi khuyên bạn nên sử dụng bộ định tuyến LLM:",
"startCustom": "Hoặc bạn có thể mang theo khóa API của riêng mình:",
"telemetry": {
- "helpImprove": "Giúp cải thiện Roo Code",
- "helpImproveMessage": "Roo Code thu thập dữ liệu lỗi và sử dụng để giúp chúng tôi sửa lỗi và cải thiện tiện ích mở rộng. Dữ liệu từ xa này không thu thập mã, lời nhắc hoặc thông tin cá nhân. Bạn có thể vô hiệu hóa nó trong cài đặt ."
+ "helpImprove": "Giúp cải thiện s2sCopilot",
+ "helpImproveMessage": "s2sCopilot thu thập dữ liệu lỗi và sử dụng để giúp chúng tôi sửa lỗi và cải thiện tiện ích mở rộng. Dữ liệu từ xa này không thu thập mã, lời nhắc hoặc thông tin cá nhân. Bạn có thể vô hiệu hóa nó trong cài đặt ."
},
"importSettings": "Nhập Cài đặt"
}
diff --git a/webview-ui/src/i18n/locales/vi/worktrees.json b/webview-ui/src/i18n/locales/vi/worktrees.json
index 28b80891c69..32f7e6ec33c 100644
--- a/webview-ui/src/i18n/locales/vi/worktrees.json
+++ b/webview-ui/src/i18n/locales/vi/worktrees.json
@@ -1,7 +1,7 @@
{
"title": "Worktrees",
"done": "Xong",
- "description": "Git worktrees cho phép bạn làm việc đồng thời trên nhiều nhánh trong các thư mục riêng. Mỗi worktree có một cửa sổ VS Code riêng với Roo Code.",
+ "description": "Git worktrees cho phép bạn làm việc đồng thời trên nhiều nhánh trong các thư mục riêng. Mỗi worktree có một cửa sổ VS Code riêng với s2sCopilot.",
"notGitRepo": "Workspace này không phải là kho Git. Worktrees cần một kho Git để hoạt động.",
"multiRootNotSupported": "Worktrees không được hỗ trợ trong workspace đa gốc. Hãy mở một thư mục đơn để dùng worktrees.",
@@ -18,12 +18,13 @@
"detachedHead": "Detached HEAD",
"noBranch": "Không có nhánh",
- "switchInThisWindow": "Chuyển sang worktree",
+ "openInCurrentWindow": "Mở trong cửa sổ hiện tại",
"openInNewWindow": "Mở trong cửa sổ mới",
"delete": "Xóa",
"newWorktree": "Worktree Mới",
"createWorktree": "Tạo Worktree",
+ "createWorktreeDescription": "Tạo worktree mới để làm việc trên một nhánh riêng trong thư mục riêng của nó.",
"branchName": "Tên nhánh",
"createNewBranch": "Tạo nhánh mới",
"checkoutExisting": "Checkout nhánh hiện có",
@@ -34,9 +35,8 @@
"noBranchFound": "Không tìm thấy nhánh",
"localBranches": "Nhánh cục bộ",
"remoteBranches": "Nhánh từ xa",
- "worktreePath": "Trong",
- "selectWorktreeLocation": "Chọn vị trí Worktree",
- "selectFolderForWorktree": "Chọn thư mục cho worktree mới",
+ "worktreePath": "Đường dẫn worktree",
+ "pathHint": "Đường dẫn nơi worktree sẽ được tạo",
"noIncludeFileWarning": "Không có tệp .worktreeinclude",
"noIncludeFileHint": "Không có tệp .worktreeinclude thì các tệp như node_modules sẽ không được sao chép sang worktree mới. Bạn có thể cần chạy npm install sau khi tạo.",
"create": "Tạo",
@@ -46,24 +46,13 @@
"cancel": "Hủy",
"deleteWorktree": "Xóa Worktree",
+ "deleteWorktreeDescription": "Thao tác này sẽ xóa worktree và tất cả các tệp của nó.",
"deleteWarning": "Không thể hoàn tác thao tác này. Những thứ sau sẽ bị xóa:",
- "deleteWarningBranch": "Nhánh và tất cả thay đổi chưa commit",
+ "deleteWarningBranch": "Nhánh '{{branch}}' và tất cả thay đổi chưa commit",
"deleteWarningFiles": "Tất cả tệp trong thư mục worktree",
- "deleteNoticeLarge": "Nếu đây là kho lớn, có thể mất một chút thời gian.",
"forceDelete": "Buộc xóa",
"worktreeIsLocked": "worktree đang bị khóa",
"deleting": "Đang xóa...",
- "close": "Đóng",
-
- "showInHomeScreen": "Hiển thị worktrees trên màn hình chính",
-
- "selector": {
- "worktree": "Worktree",
- "title": "Worktrees",
- "tooltip": "Chuyển đổi giữa các worktrees",
- "description": "Git worktrees cho phép bạn làm việc trên nhiều nhánh cùng lúc. Nhấp để chuyển workspace.",
- "settings": "Quản lý Worktrees",
- "info": "Git worktrees cho phép bạn có nhiều thư mục làm việc được kết nối với cùng một kho."
- }
+ "close": "Đóng"
}
diff --git a/webview-ui/src/i18n/locales/zh-CN/chat.json b/webview-ui/src/i18n/locales/zh-CN/chat.json
index cafe305d423..d835adb2eac 100644
--- a/webview-ui/src/i18n/locales/zh-CN/chat.json
+++ b/webview-ui/src/i18n/locales/zh-CN/chat.json
@@ -1,5 +1,5 @@
{
- "greeting": "欢迎使用 Roo Code",
+ "greeting": "欢迎使用 s2sCopilot",
"task": {
"title": "任务",
"expand": "展开任务",
@@ -21,11 +21,11 @@
"sharePublicly": "公开分享",
"sharePubliclyDescription": "任何拥有链接的人都可访问",
"connectToCloud": "连接到云端",
- "connectToCloudDescription": "登录 Roo Code Cloud 以分享任务",
+ "connectToCloudDescription": "登录 s2sCopilot Cloud 以分享任务",
"sharingDisabledByOrganization": "组织已禁用分享功能",
"shareSuccessOrganization": "组织链接已复制到剪贴板",
"shareSuccessPublic": "公开链接已复制到剪贴板",
- "openInCloud": "在 Roo Code Cloud 中打开任务",
+ "openInCloud": "在 s2sCopilot Cloud 中打开任务",
"openInCloudIntro": "从任何地方继续监控或与 Roo 交互。扫描、点击或复制以打开。",
"openApiHistory": "打开 API 历史",
"openUiHistory": "打开 UI 历史",
@@ -96,7 +96,7 @@
},
"enqueueMessage": "将消息加入队列(当前任务完成后发送)",
"scrollToBottom": "滚动到聊天底部",
- "about": "Roo Code 是您编辑器中的整个 AI 开发团队。",
+ "about": "s2sCopilot 是您编辑器中的整个 AI 开发团队。",
"docs": "查看我们的 文档 了解更多信息。",
"onboarding": "此工作区中的任务列表为空。",
"rooTips": {
@@ -158,7 +158,7 @@
"500": "提供商服务器错误。提供商端出现问题,您的请求无问题。",
"docs": "文档",
"goToSettings": "设置",
- "unknown": "未知 API 错误。请联系 Roo Code 支持。",
+ "unknown": "未知 API 错误。请联系 s2sCopilot 支持。",
"connection": "连接错误。确保您有可用的互联网连接。",
"claudeCodeNotAuthenticated": "你需要登录才能使用 Claude Code。前往设置并点击「登录到 Claude Code」进行身份验证。"
}
@@ -330,13 +330,13 @@
"timerPrefix": "自动批准已启用。{{seconds}}秒后选择中…"
},
"announcement": {
- "title": "Roo Code {{version}} 已发布",
- "support": "请在 GitHub 上为我们点星支持 Roo Code。",
+ "title": "s2sCopilot {{version}} 已发布",
+ "support": "请在 GitHub 上为我们点星支持 s2sCopilot。",
"stealthModel": {
- "feature": "限时免费隐形模型 - Code Supernova:现已升级为 1M Token 上下文窗口 !一个支持图像输入的多功能代理编程模型,通过 Roo Code Cloud 提供。",
+ "feature": "限时免费隐形模型 - Code Supernova:现已升级为 1M Token 上下文窗口 !一个支持图像输入的多功能代理编程模型,通过 s2sCopilot Cloud 提供。",
"note": "(注意:提示词和补全内容会被模型创建者记录并用于改进模型)",
- "connectButton": "连接到 Roo Code Cloud",
- "selectModel": "在设置中从 Roo Code Cloud 提供商选择 roo/code-supernova 开始使用。",
+ "connectButton": "连接到 s2sCopilot Cloud",
+ "selectModel": "在设置中从 s2sCopilot Cloud 提供商选择 roo/code-supernova 开始使用。",
"goToSettingsButton": "前往设置"
},
"release": {
@@ -405,7 +405,7 @@
"profileViolationWarning": "当前配置文件与您的组织设置不兼容",
"shellIntegration": {
"title": "命令执行警告",
- "description": "您的命令正在没有 VSCode 终端 shell 集成的情况下执行。要隐藏此警告,您可以在 Roo Code 设置 的 Terminal 部分禁用 shell 集成,或使用下方链接排查 VSCode 终端集成问题。",
+ "description": "您的命令正在没有 VSCode 终端 shell 集成的情况下执行。要隐藏此警告,您可以在 s2sCopilot 设置 的 Terminal 部分禁用 shell 集成,或使用下方链接排查 VSCode 终端集成问题。",
"troubleshooting": "点击此处查看 shell 集成文档。"
},
"ask": {
@@ -446,7 +446,7 @@
"ariaLabel": "版本 {{version}} - 点击查看发布说明"
},
"rooCloudCTA": {
- "title": "Roo Code Cloud 正在进化!",
+ "title": "s2sCopilot Cloud 正在进化!",
"description": "在云端运行远程代理,随时随地访问任务,与他人协作等更多功能。",
"joinWaitlist": "注册获取最新更新。"
},
diff --git a/webview-ui/src/i18n/locales/zh-CN/cloud.json b/webview-ui/src/i18n/locales/zh-CN/cloud.json
index 29b4f98e4c6..a3c829f0fa5 100644
--- a/webview-ui/src/i18n/locales/zh-CN/cloud.json
+++ b/webview-ui/src/i18n/locales/zh-CN/cloud.json
@@ -3,20 +3,20 @@
"profilePicture": "头像",
"logOut": "退出登录",
"testApiAuthentication": "测试 API 认证",
- "signIn": "连接到 Roo Code Cloud",
+ "signIn": "连接到 s2sCopilot Cloud",
"connect": "开始使用",
- "cloudBenefitsTitle": "试用 Roo Code Cloud",
+ "cloudBenefitsTitle": "试用 s2sCopilot Cloud",
"cloudBenefitProvider": "访问与 Roo 完美配合的免费和付费模型",
"cloudBenefitCloudAgents": "将任务分配给自主云代理",
"cloudBenefitTriggers": "在 GitHub 上获取代码审查,从 Slack 启动任务等等",
"cloudBenefitWalkaway": "随时随地(包括您的手机)跟踪和控制任务",
"cloudBenefitHistory": "随时随地访问您的任务历史记录并与他人共享",
"cloudBenefitMetrics": "获取您的令牌消耗的整体视图",
- "visitCloudWebsite": "访问 Roo Code Cloud",
+ "visitCloudWebsite": "访问 s2sCopilot Cloud",
"taskSync": "任务同步",
- "taskSyncDescription": "同步您的任务以在 Roo Code Cloud 上查看和共享",
+ "taskSyncDescription": "同步您的任务以在 s2sCopilot Cloud 上查看和共享",
"remoteControl": "Roomote Control",
- "remoteControlDescription": "允许从 Roo Code Cloud 控制任务",
+ "remoteControlDescription": "允许从 s2sCopilot Cloud 控制任务",
"remoteControlRequiresTaskSync": "必须启用任务同步才能使用 Roomote Control",
"taskSyncManagedByOrganization": "任务同步由您的组织管理",
"usageMetricsAlwaysReported": "登录时始终报告模型使用信息",
@@ -25,12 +25,12 @@
"pasteCallbackUrl": "从浏览器复制重定向 URL 并粘贴到这里:",
"startOver": "重新开始",
"personalAccount": "个人账户",
- "switchAccount": "切换 Roo Code Cloud 账户",
+ "switchAccount": "切换 s2sCopilot Cloud 账户",
"createTeamAccount": "创建团队账户",
- "cloudUrlPillLabel": "Roo Code Cloud URL",
+ "cloudUrlPillLabel": "s2sCopilot Cloud URL",
"upsell": {
- "autoApprovePowerUser": "给 Roo 一些独立性?使用 Roo Code Cloud 从任何地方控制它。 了解更多 。",
+ "autoApprovePowerUser": "给 Roo 一些独立性?使用 s2sCopilot Cloud 从任何地方控制它。 了解更多 。",
"longRunningTask": "这可能需要一段时间。使用 Cloud 从任何地方继续。",
- "taskList": "喜欢Roo吗?快来看看Roo Code Cloud:随时随地关注和控制您的任务,运行自主云代理,获取使用统计数据等等。 了解更多 。"
+ "taskList": "喜欢Roo吗?快来看看s2sCopilot Cloud:随时随地关注和控制您的任务,运行自主云代理,获取使用统计数据等等。 了解更多 。"
}
}
diff --git a/webview-ui/src/i18n/locales/zh-CN/settings.json b/webview-ui/src/i18n/locales/zh-CN/settings.json
index 85bc9bd431b..7fcfecd364d 100644
--- a/webview-ui/src/i18n/locales/zh-CN/settings.json
+++ b/webview-ui/src/i18n/locales/zh-CN/settings.json
@@ -29,7 +29,6 @@
"providers": "提供商",
"modes": "模式",
"mcp": "MCP 服务",
- "worktrees": "Worktrees",
"autoApprove": "自动批准",
"browser": "计算机交互",
"checkpoints": "存档点",
@@ -41,7 +40,7 @@
"ui": "UI",
"experimental": "实验性",
"language": "语言",
- "about": "关于 Roo Code"
+ "about": "关于 s2sCopilot"
},
"about": {
"bugReport": {
@@ -59,7 +58,7 @@
"contact": {
"label": "需要联系我们?请发送邮件至"
},
- "community": "想要获取使用技巧或与其他 Roo Code 用户交流?加入 reddit.com/r/RooCode 或 discord.gg/roocode ",
+ "community": "想要获取使用技巧或与其他 s2sCopilot 用户交流?加入 reddit.com/r/RooCode 或 discord.gg/roocode ",
"contactAndCommunity": "联系与社区",
"manageSettings": "管理设置",
"debugMode": {
@@ -457,7 +456,7 @@
"draftModelDesc": "草稿模型必须来自相同的模型系列,推测性解码才能正常工作。",
"selectDraftModel": "选择草稿模型",
"noModelsFound": "未找到草稿模型。请确保 LM Studio 已启用服务器模式运行。",
- "description": "LM Studio 允许您在本地计算机上运行模型。要了解如何开始,请参阅他们的 快速入门指南 。您还需要启动 LM Studio 的 本地服务器 功能,以便与此扩展一起使用。注意: Roo Code 使用复杂的提示,并且在 Claude 模型上效果最佳。功能较弱的模型可能无法正常工作。"
+ "description": "LM Studio 允许您在本地计算机上运行模型。要了解如何开始,请参阅他们的 快速入门指南 。您还需要启动 LM Studio 的 本地服务器 功能,以便与此扩展一起使用。注意: s2sCopilot 使用复杂的提示,并且在 Claude 模型上效果最佳。功能较弱的模型可能无法正常工作。"
},
"ollama": {
"baseUrl": "基础 URL(可选)",
@@ -467,15 +466,15 @@
"numCtx": "上下文窗口大小 (num_ctx)",
"numCtxHelp": "覆盖模型的默认上下文窗口大小。留空以使用模型的 Modelfile 配置。最小值为 128。",
"description": "Ollama 允许您在本地计算机上运行模型。有关如何开始使用的说明,请参阅其快速入门指南。",
- "warning": "注意:Roo Code 使用复杂的提示,与 Claude 模型配合最佳。功能较弱的模型可能无法按预期工作。"
+ "warning": "注意:s2sCopilot 使用复杂的提示,与 Claude 模型配合最佳。功能较弱的模型可能无法按预期工作。"
},
"unboundApiKey": "Unbound API 密钥",
"getUnboundApiKey": "获取 Unbound API 密钥",
"unboundRefreshModelsSuccess": "模型列表已更新!您现在可以从最新模型中选择。",
"unboundInvalidApiKey": "无效的API密钥。请检查您的API密钥并重试。",
"roo": {
- "authenticatedMessage": "已通过 Roo Code Cloud 账户安全认证。",
- "connectButton": "连接到 Roo Code Cloud"
+ "authenticatedMessage": "已通过 s2sCopilot Cloud 账户安全认证。",
+ "connectButton": "连接到 s2sCopilot Cloud"
},
"openRouter": {
"providerRouting": {
@@ -890,7 +889,7 @@
}
},
"modelPicker": {
- "automaticFetch": "自动获取 {{serviceName}} 上可用的最新模型列表。如果您不确定选择哪个模型,Roo Code 与 {{defaultModelId}} 配合最佳。您还可以搜索\"free\"以查找当前可用的免费选项。",
+ "automaticFetch": "自动获取 {{serviceName}} 上可用的最新模型列表。如果您不确定选择哪个模型,s2sCopilot 与 {{defaultModelId}} 配合最佳。您还可以搜索\"free\"以查找当前可用的免费选项。",
"label": "模型",
"searchPlaceholder": "搜索",
"noMatchFound": "未找到匹配项",
@@ -901,7 +900,7 @@
"feedback": "如果您有任何问题或反馈,请随时在 github.com/RooCodeInc/Roo-Code 上提出问题或加入 reddit.com/r/RooCode 或 discord.gg/roocode ",
"telemetry": {
"label": "允许匿名数据收集",
- "description": "通过发送匿名使用数据和错误报告来帮助改进 Roo Code。此遥测不会收集代码、提示 或个人信息。详细信息请参阅我们的隐私政策 。您可以随时关闭此功能。"
+ "description": "通过发送匿名使用数据和错误报告来帮助改进 s2sCopilot。此遥测不会收集代码、提示 或个人信息。详细信息请参阅我们的隐私政策 。您可以随时关闭此功能。"
},
"settings": {
"import": "导入",
diff --git a/webview-ui/src/i18n/locales/zh-CN/welcome.json b/webview-ui/src/i18n/locales/zh-CN/welcome.json
index 04bd6b4498b..f6e2b860bd9 100644
--- a/webview-ui/src/i18n/locales/zh-CN/welcome.json
+++ b/webview-ui/src/i18n/locales/zh-CN/welcome.json
@@ -13,40 +13,40 @@
}
},
"landing": {
- "greeting": "欢迎使用 Roo Code!",
- "introduction": "通过一系列内置和可扩展的模式,Roo Code 让你能够以前所未有的方式进行规划、架构设计、编码、调试并提升工作效率。",
- "accountMention": "开始使用,创建你的 Roo Code Cloud 账户。获得强大模型、网络控制、分析、支持等。",
+ "greeting": "欢迎使用 s2sCopilot!",
+ "introduction": "通过一系列内置和可扩展的模式,s2sCopilot 让你能够以前所未有的方式进行规划、架构设计、编码、调试并提升工作效率。",
+ "accountMention": "开始使用,创建你的 s2sCopilot Cloud 账户。获得强大模型、网络控制、分析、支持等。",
"getStarted": "创建 Roo 账户",
"noAccount": "或不使用账户"
},
"providerSignup": {
"heading": "选择你的供应商",
"chooseProvider": "Roo 需要 LLM 提供商才能工作。选择一个开始使用,你可以稍后添加更多。",
- "rooCloudProvider": "Roo Code Cloud 提供商",
- "rooCloudDescription": "开始使用最简单的方式是使用 Roo Code Cloud 提供商:精心选择的免费和付费模型组合,价格低廉。",
+ "rooCloudProvider": "s2sCopilot Cloud 提供商",
+ "rooCloudDescription": "开始使用最简单的方式是使用 s2sCopilot Cloud 提供商:精心选择的免费和付费模型组合,价格低廉。",
"learnMore": "了解更多",
"useAnotherProvider": "第三方供应商",
"useAnotherProviderDescription": "输入 API 密钥开始使用。",
"noApiKeys": "不想处理 API 密钥和单独的账户?",
- "backToRoo": "选择 Roo Code Cloud 提供商。",
+ "backToRoo": "选择 s2sCopilot Cloud 提供商。",
"goBack": "返回",
"finish": "完成"
},
"waitingForCloud": {
- "heading": "登录到 Roo Code Cloud...",
- "description": "我们将带你前往浏览器注册 Roo Code Cloud。然后我们会把你带回这里以完成设置。",
+ "heading": "登录到 s2sCopilot Cloud...",
+ "description": "我们将带你前往浏览器注册 s2sCopilot Cloud。然后我们会把你带回这里以完成设置。",
"noPrompt": "如果没有提示你打开 URL,点击这里 。",
"havingTrouble": "如果你已完成注册但遇到问题,点击这里 。",
"pasteUrl": "粘贴浏览器中显示的回调 URL:",
"docsLink": "无法正常工作?查看文档 。",
- "invalidURL": "这不像是有效的回调 URL。请复制 Roo Code Cloud 在你的浏览器中显示的内容。",
+ "invalidURL": "这不像是有效的回调 URL。请复制 s2sCopilot Cloud 在你的浏览器中显示的内容。",
"goBack": "返回"
},
"startRouter": "我们建议使用 LLM 路由器:",
"startCustom": "或者你可以带上自己的 API 密钥:",
"telemetry": {
- "helpImprove": "帮助改进 Roo Code",
- "helpImproveMessage": "Roo Code 收集错误和使用数据以帮助我们修复 Bug 并改进扩展。此遥测不收集代码、提示或个人信息。你可以在设置 中将其关闭。"
+ "helpImprove": "帮助改进 s2sCopilot",
+ "helpImproveMessage": "s2sCopilot 收集错误和使用数据以帮助我们修复 Bug 并改进扩展。此遥测不收集代码、提示或个人信息。你可以在设置 中将其关闭。"
},
"importSettings": "导入设置"
}
diff --git a/webview-ui/src/i18n/locales/zh-CN/worktrees.json b/webview-ui/src/i18n/locales/zh-CN/worktrees.json
index 2ff06dd9a77..e0ee001a233 100644
--- a/webview-ui/src/i18n/locales/zh-CN/worktrees.json
+++ b/webview-ui/src/i18n/locales/zh-CN/worktrees.json
@@ -1,7 +1,7 @@
{
"title": "Worktrees",
"done": "完成",
- "description": "Git worktrees 可让你在不同目录中同时处理多个分支。每个 worktree 都会拥有一个带 Roo Code 的独立 VS Code 窗口。",
+ "description": "Git worktrees 可让你在不同目录中同时处理多个分支。每个 worktree 都会拥有一个带 s2sCopilot 的独立 VS Code 窗口。",
"notGitRepo": "此工作区不是 Git 仓库。worktrees 需要 Git 仓库才能工作。",
"multiRootNotSupported": "多根工作区不支持 worktrees。请打开单个文件夹以使用 worktrees。",
@@ -18,12 +18,13 @@
"detachedHead": "Detached HEAD",
"noBranch": "无分支",
- "switchInThisWindow": "切换到 worktree",
+ "openInCurrentWindow": "在当前窗口打开",
"openInNewWindow": "在新窗口打开",
"delete": "删除",
"newWorktree": "新建 Worktree",
"createWorktree": "创建 Worktree",
+ "createWorktreeDescription": "创建一个新的 worktree,在独立目录中处理单独的分支。",
"branchName": "分支名称",
"createNewBranch": "创建新分支",
"checkoutExisting": "Checkout 现有分支",
@@ -34,9 +35,8 @@
"noBranchFound": "未找到分支",
"localBranches": "本地分支",
"remoteBranches": "远程分支",
- "worktreePath": "在",
- "selectWorktreeLocation": "选择 Worktree 位置",
- "selectFolderForWorktree": "为新 worktree 选择文件夹",
+ "worktreePath": "Worktree 路径",
+ "pathHint": "worktree 将创建到的路径",
"noIncludeFileWarning": "没有 .worktreeinclude 文件",
"noIncludeFileHint": "没有 .worktreeinclude 文件时,node_modules 等文件不会复制到新 worktree。创建后你可能需要运行 npm install。",
"create": "创建",
@@ -46,24 +46,13 @@
"cancel": "取消",
"deleteWorktree": "删除 Worktree",
+ "deleteWorktreeDescription": "这将删除 worktree 及其所有文件。",
"deleteWarning": "此操作不可逆。将删除以下内容:",
- "deleteWarningBranch": "分支以及所有未提交的更改",
+ "deleteWarningBranch": "分支 '{{branch}}' 以及所有未提交的更改",
"deleteWarningFiles": "worktree 目录中的所有文件",
- "deleteNoticeLarge": "如果这是一个大型仓库,可能需要一些时间。",
"forceDelete": "强制删除",
"worktreeIsLocked": "worktree 已锁定",
"deleting": "正在删除...",
- "close": "关闭",
-
- "showInHomeScreen": "在主屏幕显示 worktrees",
-
- "selector": {
- "worktree": "Worktree",
- "title": "Worktrees",
- "tooltip": "在 worktrees 之间切换",
- "description": "Git worktrees 让你能在多个分支上同时工作。点击以切换 workspace。",
- "settings": "管理 Worktrees",
- "info": "Git worktrees 允许你将多个工作目录连接到同一个仓库。"
- }
+ "close": "关闭"
}
diff --git a/webview-ui/src/i18n/locales/zh-TW/chat.json b/webview-ui/src/i18n/locales/zh-TW/chat.json
index 75a386eb65c..2ae076877ac 100644
--- a/webview-ui/src/i18n/locales/zh-TW/chat.json
+++ b/webview-ui/src/i18n/locales/zh-TW/chat.json
@@ -1,5 +1,5 @@
{
- "greeting": "歡迎使用 Roo Code!",
+ "greeting": "歡迎使用 s2sCopilot!",
"task": {
"title": "工作",
"expand": "展開工作",
@@ -21,11 +21,11 @@
"sharePublicly": "公開分享",
"sharePubliclyDescription": "任何擁有連結的人都可存取",
"connectToCloud": "連線至雲端",
- "connectToCloudDescription": "登入 Roo Code Cloud 以分享工作",
+ "connectToCloudDescription": "登入 s2sCopilot Cloud 以分享工作",
"sharingDisabledByOrganization": "組織已停用分享功能",
"shareSuccessOrganization": "組織連結已複製到剪貼簿",
"shareSuccessPublic": "公開連結已複製到剪貼簿",
- "openInCloud": "在 Roo Code Cloud 中開啟工作",
+ "openInCloud": "在 s2sCopilot Cloud 中開啟工作",
"openInCloudIntro": "從任何地方繼續監控或與 Roo 互動。掃描、點擊或複製以開啟。",
"openApiHistory": "開啟 API 歷史紀錄",
"openUiHistory": "開啟 UI 歷史紀錄",
@@ -107,7 +107,7 @@
"placeholder": "編輯您的訊息..."
},
"scrollToBottom": "捲動至聊天室底部",
- "about": "Roo Code 是您編輯器中的整個 AI 開發團隊。",
+ "about": "s2sCopilot 是您編輯器中的整個 AI 開發團隊。",
"docs": "請參閱我們的說明文件 以了解詳細資訊。",
"onboarding": "此工作區的工作清單是空的。",
"rooTips": {
@@ -164,7 +164,7 @@
"500": "提供商伺服器錯誤。提供商端發生問題,您的請求沒有問題。",
"docs": "文件",
"goToSettings": "設定",
- "unknown": "未知 API 錯誤。請聯絡 Roo Code 支援。",
+ "unknown": "未知 API 錯誤。請聯絡 s2sCopilot 支援。",
"connection": "連線錯誤。請確保您有可用的網際網路連線。",
"claudeCodeNotAuthenticated": "你需要登入才能使用 Claude Code。前往設定並點擊「登入 Claude Code」以進行驗證。"
}
@@ -340,13 +340,13 @@
"triggerLabelAll": "BRRR"
},
"announcement": {
- "title": "Roo Code {{version}} 已發布",
- "support": "請在 GitHub 上為我們按星支持 Roo Code。",
+ "title": "s2sCopilot {{version}} 已發布",
+ "support": "請在 GitHub 上為我們按星支持 s2sCopilot。",
"stealthModel": {
- "feature": "限時免費隱形模型 - Code Supernova:現已升級為 1M Token 上下文視窗 !一個支援圖像輸入的多功能代理程式編程模型,透過 Roo Code Cloud 提供。",
+ "feature": "限時免費隱形模型 - Code Supernova:現已升級為 1M Token 上下文視窗 !一個支援圖像輸入的多功能代理程式編程模型,透過 s2sCopilot Cloud 提供。",
"note": "(注意:提示和完成會被模型創建者記錄並用於改進模型)",
- "connectButton": "連接到 Roo Code Cloud",
- "selectModel": "在設定中從 Roo Code Cloud 提供商選擇 roo/code-supernova 開始使用。",
+ "connectButton": "連接到 s2sCopilot Cloud",
+ "selectModel": "在設定中從 s2sCopilot Cloud 提供商選擇 roo/code-supernova 開始使用。",
"goToSettingsButton": "前往設定"
},
"release": {
@@ -423,7 +423,7 @@
"profileViolationWarning": "目前設定檔與您的組織設定不相容",
"shellIntegration": {
"title": "命令執行警告",
- "description": "您的命令正在沒有 VSCode 終端機 Shell 整合的情況下執行。若要隱藏此警告,您可以在 Roo Code 設定 的終端機 區塊中停用 Shell 整合,或使用下方的連結來排解 VSCode 終端機整合問題。",
+ "description": "您的命令正在沒有 VSCode 終端機 Shell 整合的情況下執行。若要隱藏此警告,您可以在 s2sCopilot 設定 的終端機 區塊中停用 Shell 整合,或使用下方的連結來排解 VSCode 終端機整合問題。",
"troubleshooting": "點選此處查看 Shell 整合文件。"
},
"ask": {
@@ -449,7 +449,7 @@
"ariaLabel": "版本 {{version}} - 點選查看發布說明"
},
"rooCloudCTA": {
- "title": "Roo Code Cloud 正在進化!",
+ "title": "s2sCopilot Cloud 正在進化!",
"description": "在雲端執行 Roomote 遠端代理、隨時隨地存取您的工作、與他人協作等等。",
"joinWaitlist": "註冊以獲得最新更新。"
},
diff --git a/webview-ui/src/i18n/locales/zh-TW/cloud.json b/webview-ui/src/i18n/locales/zh-TW/cloud.json
index 6a0cb9a7ce3..43760d255b0 100644
--- a/webview-ui/src/i18n/locales/zh-TW/cloud.json
+++ b/webview-ui/src/i18n/locales/zh-TW/cloud.json
@@ -3,20 +3,20 @@
"profilePicture": "個人圖片",
"logOut": "登出",
"testApiAuthentication": "測試 API 認證",
- "signIn": "連線至 Roo Code Cloud",
+ "signIn": "連線至 s2sCopilot Cloud",
"connect": "開始使用",
- "cloudBenefitsTitle": "試用 Roo Code Cloud",
+ "cloudBenefitsTitle": "試用 s2sCopilot Cloud",
"cloudBenefitProvider": "存取與 Roo 完美配合的免費和付費模型",
"cloudBenefitCloudAgents": "將任務分配給自主雲端代理",
"cloudBenefitTriggers": "在 Github 上獲取程式碼審查,從 Slack 啟動任務等等",
"cloudBenefitWalkaway": "隨時隨地(包括您的手機)追蹤和控制任務",
"cloudBenefitHistory": "隨時隨地存取您的任務歷史記錄並與他人分享",
"cloudBenefitMetrics": "獲得您的代幣消耗的整體視圖",
- "visitCloudWebsite": "造訪 Roo Code Cloud",
+ "visitCloudWebsite": "造訪 s2sCopilot Cloud",
"taskSync": "任務同步",
- "taskSyncDescription": "同步您的任務以在 Roo Code Cloud 上檢視和分享",
+ "taskSyncDescription": "同步您的任務以在 s2sCopilot Cloud 上檢視和分享",
"remoteControl": "Roomote Control",
- "remoteControlDescription": "允許從 Roo Code Cloud 控制任務",
+ "remoteControlDescription": "允許從 s2sCopilot Cloud 控制任務",
"remoteControlRequiresTaskSync": "必須啟用任務同步才能使用 Roomote Control",
"taskSyncManagedByOrganization": "工作同步由您的組織管理",
"usageMetricsAlwaysReported": "登入時始終報告模型使用資訊",
@@ -25,12 +25,12 @@
"pasteCallbackUrl": "從瀏覽器複製重新導向 URL 並貼上到這裡:",
"startOver": "重新開始",
"personalAccount": "個人帳戶",
- "switchAccount": "切換 Roo Code Cloud 帳戶",
+ "switchAccount": "切換 s2sCopilot Cloud 帳戶",
"createTeamAccount": "創建團隊帳戶",
- "cloudUrlPillLabel": "Roo Code Cloud URL",
+ "cloudUrlPillLabel": "s2sCopilot Cloud URL",
"upsell": {
- "autoApprovePowerUser": "給 Roo 一點獨立性?使用 Roo Code Cloud 隨時隨地控制它。了解更多 。",
+ "autoApprovePowerUser": "給 Roo 一點獨立性?使用 s2sCopilot Cloud 隨時隨地控制它。了解更多 。",
"longRunningTask": "這可能需要一些時間。使用雲端隨時隨地繼續。",
- "taskList": "喜歡Roo嗎?快來看看Roo Code Cloud:隨時隨地追蹤和控制您的任務,執行自主雲端代理,取得使用統計數據等等。了解更多 。"
+ "taskList": "喜歡Roo嗎?快來看看s2sCopilot Cloud:隨時隨地追蹤和控制您的任務,執行自主雲端代理,取得使用統計數據等等。了解更多 。"
}
}
diff --git a/webview-ui/src/i18n/locales/zh-TW/settings.json b/webview-ui/src/i18n/locales/zh-TW/settings.json
index b33443238ab..be46103951c 100644
--- a/webview-ui/src/i18n/locales/zh-TW/settings.json
+++ b/webview-ui/src/i18n/locales/zh-TW/settings.json
@@ -29,7 +29,6 @@
"providers": "供應商",
"modes": "模式",
"mcp": "MCP 伺服器",
- "worktrees": "Worktrees",
"autoApprove": "自動核准",
"browser": "電腦存取",
"checkpoints": "檢查點",
@@ -41,7 +40,7 @@
"ui": "UI",
"experimental": "實驗性",
"language": "語言",
- "about": "關於 Roo Code"
+ "about": "關於 s2sCopilot"
},
"about": {
"bugReport": {
@@ -59,7 +58,7 @@
"contact": {
"label": "需要與我們聯絡?請寫信"
},
- "community": "想要獲取使用技巧或與其他 Roo Code 使用者交流?加入 reddit.com/r/RooCode 或 discord.gg/roocode ",
+ "community": "想要獲取使用技巧或與其他 s2sCopilot 使用者交流?加入 reddit.com/r/RooCode 或 discord.gg/roocode ",
"contactAndCommunity": "聯絡與社群",
"manageSettings": "管理設定",
"debugMode": {
@@ -457,7 +456,7 @@
"draftModelDesc": "草稿模型必須來自相同模型系列才能正確運作。",
"selectDraftModel": "選擇草稿模型",
"noModelsFound": "未找到草稿模型。請確保 LM Studio 以伺服器模式執行。",
- "description": "LM Studio 允許您在本機電腦執行模型。詳細資訊請參閱快速入門指南。您需要啟動 LM Studio 的本機伺服器功能才能與此擴充功能搭配使用。注意: Roo Code 使用複雜提示,與 Claude 模型搭配最佳。功能較弱的模型可能無法正常運作。"
+ "description": "LM Studio 允許您在本機電腦執行模型。詳細資訊請參閱快速入門指南。您需要啟動 LM Studio 的本機伺服器功能才能與此擴充功能搭配使用。注意: s2sCopilot 使用複雜提示,與 Claude 模型搭配最佳。功能較弱的模型可能無法正常運作。"
},
"ollama": {
"baseUrl": "基礎 URL(選用)",
@@ -467,15 +466,15 @@
"numCtx": "上下文視窗大小 (num_ctx)",
"numCtxHelp": "覆寫模型的預設上下文視窗大小。留空以使用模型的 Modelfile 設定。最小值為 128。",
"description": "Ollama 允許您在本機電腦執行模型。請參閱快速入門指南。",
- "warning": "注意:Roo Code 使用複雜提示,與 Claude 模型搭配最佳。功能較弱的模型可能無法正常運作。"
+ "warning": "注意:s2sCopilot 使用複雜提示,與 Claude 模型搭配最佳。功能較弱的模型可能無法正常運作。"
},
"unboundApiKey": "Unbound API 金鑰",
"getUnboundApiKey": "取得 Unbound API 金鑰",
"unboundRefreshModelsSuccess": "模型列表已更新!您現在可以從最新模型中選擇。",
"unboundInvalidApiKey": "無效的 API 金鑰。請檢查您的 API 金鑰並重試。",
"roo": {
- "authenticatedMessage": "已透過 Roo Code Cloud 帳戶安全認證。",
- "connectButton": "連接到 Roo Code Cloud"
+ "authenticatedMessage": "已透過 s2sCopilot Cloud 帳戶安全認證。",
+ "connectButton": "連接到 s2sCopilot Cloud"
},
"openRouter": {
"providerRouting": {
@@ -485,7 +484,7 @@
}
},
"customModel": {
- "capabilities": "設定自訂 OpenAI 相容模型的功能和定價。請謹慎設定模型功能,因為這會影響 Roo Code 的運作方式。",
+ "capabilities": "設定自訂 OpenAI 相容模型的功能和定價。請謹慎設定模型功能,因為這會影響 s2sCopilot 的運作方式。",
"maxTokens": {
"label": "最大輸出 Token",
"description": "模型能在一則回應中產生的最大 Token 數量。(設為 -1 則由伺服器決定最大值)"
@@ -890,7 +889,7 @@
}
},
"modelPicker": {
- "automaticFetch": "此擴充功能會自動從 {{serviceName}} 取得最新的可用模型清單。如果不確定要選哪個模型,建議使用 {{defaultModelId}} ,這是與 Roo Code 最佳搭配的模型。您也可以搜尋「free」來檢視目前可用的免費選項。",
+ "automaticFetch": "此擴充功能會自動從 {{serviceName}} 取得最新的可用模型清單。如果不確定要選哪個模型,建議使用 {{defaultModelId}} ,這是與 s2sCopilot 最佳搭配的模型。您也可以搜尋「free」來檢視目前可用的免費選項。",
"label": "模型",
"searchPlaceholder": "搜尋",
"noMatchFound": "找不到符合的項目",
@@ -901,7 +900,7 @@
"feedback": "若您有任何問題或建議,歡迎至 github.com/RooCodeInc/Roo-Code 提出 issue,或加入 reddit.com/r/RooCode 或 discord.gg/roocode 討論。",
"telemetry": {
"label": "允許匿名錯誤與使用情況回報",
- "description": "透過發送匿名使用資料和錯誤回報來協助改善 Roo Code。此遙測不會收集程式碼、Prompt 或個人資訊。查看我們的隱私政策 以了解更多詳情。您可以隨時關閉此功能。"
+ "description": "透過發送匿名使用資料和錯誤回報來協助改善 s2sCopilot。此遙測不會收集程式碼、Prompt 或個人資訊。查看我們的隱私政策 以了解更多詳情。您可以隨時關閉此功能。"
},
"settings": {
"import": "匯入",
diff --git a/webview-ui/src/i18n/locales/zh-TW/welcome.json b/webview-ui/src/i18n/locales/zh-TW/welcome.json
index 645a09baac0..bf92d0b8202 100644
--- a/webview-ui/src/i18n/locales/zh-TW/welcome.json
+++ b/webview-ui/src/i18n/locales/zh-TW/welcome.json
@@ -13,40 +13,40 @@
}
},
"landing": {
- "greeting": "歡迎使用 Roo Code!",
- "introduction": "Roo Code 提供一系列內建和可擴充的模式,讓您以前所未有的方式規劃專案、設計架構、編寫程式碼、除錯並提升工作效率。",
- "accountMention": "開始使用,建立您的 Roo Code Cloud 帳戶。取得強大的模型、網路控制、分析、支援等功能。",
+ "greeting": "歡迎使用 s2sCopilot!",
+ "introduction": "s2sCopilot 提供一系列內建和可擴充的模式,讓您以前所未有的方式規劃專案、設計架構、編寫程式碼、除錯並提升工作效率。",
+ "accountMention": "開始使用,建立您的 s2sCopilot Cloud 帳戶。取得強大的模型、網路控制、分析、支援等功能。",
"getStarted": "建立 Roo 帳戶",
"noAccount": "或不使用帳戶"
},
"providerSignup": {
"heading": "選擇您的供應商",
"chooseProvider": "Roo 需要 LLM 提供商才能運作。選擇一個開始使用,您可以稍後新增更多。",
- "rooCloudProvider": "Roo Code Cloud 提供商",
- "rooCloudDescription": "開始使用最簡單的方式是使用 Roo Code Cloud 提供商:精選的免費和付費模型組合,價格低廉。",
+ "rooCloudProvider": "s2sCopilot Cloud 提供商",
+ "rooCloudDescription": "開始使用最簡單的方式是使用 s2sCopilot Cloud 提供商:精選的免費和付費模型組合,價格低廉。",
"learnMore": "深入瞭解",
"useAnotherProvider": "第三方供應商",
"useAnotherProviderDescription": "輸入 API 金鑰並開始使用。",
"noApiKeys": "不想處理 API 金鑰和個別帳戶?",
- "backToRoo": "選擇 Roo Code Cloud 提供商。",
+ "backToRoo": "選擇 s2sCopilot Cloud 提供商。",
"goBack": "返回",
"finish": "完成"
},
"waitingForCloud": {
- "heading": "登入 Roo Code Cloud...",
- "description": "我們會帶您前往瀏覽器註冊 Roo Code Cloud。然後我們會將您帶回這裡以完成設定。",
+ "heading": "登入 s2sCopilot Cloud...",
+ "description": "我們會帶您前往瀏覽器註冊 s2sCopilot Cloud。然後我們會將您帶回這裡以完成設定。",
"noPrompt": "如果沒有提示您開啟 URL,按一下這裡 。",
"havingTrouble": "如果您已完成註冊但遇到問題,按一下這裡 。",
"pasteUrl": "貼上瀏覽器中顯示的回撥 URL:",
"docsLink": "無法正常運作?查看文件 。",
- "invalidURL": "這看起來不像有效的回撥 URL。請複製 Roo Code Cloud 在您的瀏覽器中顯示的內容。",
+ "invalidURL": "這看起來不像有效的回撥 URL。請複製 s2sCopilot Cloud 在您的瀏覽器中顯示的內容。",
"goBack": "返回"
},
"startRouter": "我們建議使用 LLM 路由器:",
"startCustom": "或者您可以帶上自己的 API 金鑰:",
"telemetry": {
- "helpImprove": "幫助改進 Roo Code",
- "helpImproveMessage": "Roo Code 收集錯誤和使用情況資料以幫助我們修正錯誤並改進延伸模組。此遙測不會收集程式碼、提示或個人資訊。您可以在設定 中將其關閉。"
+ "helpImprove": "幫助改進 s2sCopilot",
+ "helpImproveMessage": "s2sCopilot 收集錯誤和使用情況資料以幫助我們修正錯誤並改進延伸模組。此遙測不會收集程式碼、提示或個人資訊。您可以在設定 中將其關閉。"
},
"importSettings": "匯入設定"
}
diff --git a/webview-ui/src/i18n/locales/zh-TW/worktrees.json b/webview-ui/src/i18n/locales/zh-TW/worktrees.json
index 6085d25dd3a..29758f59317 100644
--- a/webview-ui/src/i18n/locales/zh-TW/worktrees.json
+++ b/webview-ui/src/i18n/locales/zh-TW/worktrees.json
@@ -1,7 +1,7 @@
{
"title": "Worktrees",
"done": "完成",
- "description": "Git worktrees 讓你能在不同目錄中同時處理多個分支。每個 worktree 都會有一個搭配 Roo Code 的獨立 VS Code 視窗。",
+ "description": "Git worktrees 讓你能在不同目錄中同時處理多個分支。每個 worktree 都會有一個搭配 s2sCopilot 的獨立 VS Code 視窗。",
"notGitRepo": "此工作區不是 Git 儲存庫。worktrees 需要 Git 儲存庫才能運作。",
"multiRootNotSupported": "多根工作區不支援 worktrees。請開啟單一資料夾以使用 worktrees。",
@@ -18,12 +18,13 @@
"detachedHead": "Detached HEAD",
"noBranch": "無分支",
- "switchInThisWindow": "切換到 worktree",
+ "openInCurrentWindow": "在目前視窗開啟",
"openInNewWindow": "在新視窗開啟",
"delete": "刪除",
"newWorktree": "新增 Worktree",
"createWorktree": "建立 Worktree",
+ "createWorktreeDescription": "建立新的 worktree,讓你在獨立目錄中處理單獨的分支。",
"branchName": "分支名稱",
"createNewBranch": "建立新分支",
"checkoutExisting": "Checkout 現有分支",
@@ -34,9 +35,8 @@
"noBranchFound": "找不到分支",
"localBranches": "本機分支",
"remoteBranches": "遠端分支",
- "worktreePath": "位於",
- "selectWorktreeLocation": "選取 Worktree 位置",
- "selectFolderForWorktree": "為新 worktree 選取資料夾",
+ "worktreePath": "Worktree 路徑",
+ "pathHint": "worktree 將建立到的路徑",
"noIncludeFileWarning": "沒有 .worktreeinclude 檔案",
"noIncludeFileHint": "沒有 .worktreeinclude 檔案時,node_modules 等檔案不會複製到新的 worktree。建立後你可能需要執行 npm install。",
"create": "建立",
@@ -46,24 +46,13 @@
"cancel": "取消",
"deleteWorktree": "刪除 Worktree",
+ "deleteWorktreeDescription": "這會刪除 worktree 及其所有檔案。",
"deleteWarning": "此操作無法復原。將刪除以下內容:",
- "deleteWarningBranch": "分支以及所有未提交的變更",
+ "deleteWarningBranch": "分支 '{{branch}}' 以及所有未提交的變更",
"deleteWarningFiles": "worktree 目錄中的所有檔案",
- "deleteNoticeLarge": "如果這是大型儲存庫,可能需要一些時間。",
"forceDelete": "強制刪除",
"worktreeIsLocked": "worktree 已鎖定",
"deleting": "正在刪除...",
- "close": "關閉",
-
- "showInHomeScreen": "在主畫面顯示 worktrees",
-
- "selector": {
- "worktree": "Worktree",
- "title": "Worktrees",
- "tooltip": "在 worktrees 之間切換",
- "description": "Git worktrees 讓你能在多個分支上同時工作。點選以切換工作區。",
- "settings": "管理 Worktrees",
- "info": "Git worktrees 允許你將多個工作目錄連線到同一個儲存庫。"
- }
+ "close": "關閉"
}
diff --git a/webview-ui/src/index.css b/webview-ui/src/index.css
index 2395b69f57e..28dbf06aef1 100644
--- a/webview-ui/src/index.css
+++ b/webview-ui/src/index.css
@@ -163,7 +163,7 @@
--accent: var(--vscode-list-hoverBackground);
--accent-foreground: var(--vscode-list-hoverForeground);
--destructive: var(--vscode-errorForeground);
- --destructive-foreground: var(--vscode-editor-background);
+ --destructive-foreground: var(--vscode-button-foreground);
--border: var(--vscode-input-border, transparent); /* --border gets theme value or transparent fallback */
--input: var(--vscode-input-background);
--ring: var(--vscode-input-border);
diff --git a/webview-ui/src/utils/docLinks.ts b/webview-ui/src/utils/docLinks.ts
index 5d8b517b866..46a0f7f4b5a 100644
--- a/webview-ui/src/utils/docLinks.ts
+++ b/webview-ui/src/utils/docLinks.ts
@@ -1,5 +1,5 @@
/**
- * Utility for building Roo Code documentation links with UTM telemetry.
+ * Utility for building s2sCopilot documentation links with UTM telemetry.
*
* @param path - The path after the docs root (no leading slash)
* @param campaign - The UTM campaign context (e.g. "welcome", "provider_docs", "tips", "error_tooltip")