) : (
@@ -212,18 +151,31 @@ export function RepoStep({
- {translate("auto.components.onboarding.RepoStep.f4e9c8dcf8", "Browse for a folder")}
+ {translate(
+ 'auto.components.onboarding.RepoStep.f4e9c8dcf8',
+ 'Browse for a folder'
+ )}
+
- {translate("auto.components.onboarding.RepoStep.831524961f", "Choose any local directory, git repo or not.")}
+ {translate(
+ 'auto.components.onboarding.RepoStep.831524961f',
+ 'Choose any local directory, git repo or not.'
+ )}
+
- {translate("auto.components.onboarding.RepoStep.6558d50c69", "Want to import many repos at once? Select the parent folder.")}
+
+ {translate(
+ 'auto.components.onboarding.RepoStep.6558d50c69',
+ 'Want to import many repos at once? Select the parent folder.'
+ )}
+
)}
@@ -240,15 +192,24 @@ export function RepoStep({
-
{translate("auto.components.onboarding.RepoStep.132425a3e3", "Clone a repo")}
+
+ {translate('auto.components.onboarding.RepoStep.132425a3e3', 'Clone a repo')}
+
- {translate("auto.components.onboarding.RepoStep.288d8444b7", "Paste an HTTPS or SSH URL.")}
+ {translate(
+ 'auto.components.onboarding.RepoStep.288d8444b7',
+ 'Paste an HTTPS or SSH URL.'
+ )}
+
+ )
+}
diff --git a/src/renderer/src/components/onboarding/use-onboarding-flow.ts b/src/renderer/src/components/onboarding/use-onboarding-flow.ts
index a305456c07c..88d02e23af2 100644
--- a/src/renderer/src/components/onboarding/use-onboarding-flow.ts
+++ b/src/renderer/src/components/onboarding/use-onboarding-flow.ts
@@ -705,7 +705,7 @@ export function useOnboardingFlow(
if (settings?.activeRuntimeEnvironmentId?.trim()) {
const path = serverPath.trim()
if (!path) {
- const message = 'Enter a server path.'
+ const message = 'Enter a path on the selected host.'
setError(message)
return
}
@@ -996,7 +996,7 @@ export function useOnboardingFlow(
const destination =
target.kind === 'environment' ? cloneDestination.trim() : settings.workspaceDir
if (!destination) {
- const message = 'Enter a server path for the clone destination.'
+ const message = 'Enter a host path for the clone destination.'
setError(message)
return
}
diff --git a/src/renderer/src/components/settings/Settings.tsx b/src/renderer/src/components/settings/Settings.tsx
index bec514251ab..b9f36963782 100644
--- a/src/renderer/src/components/settings/Settings.tsx
+++ b/src/renderer/src/components/settings/Settings.tsx
@@ -1388,7 +1388,7 @@ function Settings(): React.JSX.Element {
title={translate('auto.components.settings.Settings.9b02492d1f', 'SSH Hosts')}
description={translate(
'auto.components.settings.Settings.c2ee313198',
- 'Remote SSH hosts for files, terminals, and git.'
+ 'SSH host access for files, terminals, and git.'
)}
searchEntries={getSectionSearchEntries('ssh')}
>
diff --git a/src/renderer/src/components/sidebar/NonGitFolderDialog.tsx b/src/renderer/src/components/sidebar/NonGitFolderDialog.tsx
index 1e9ef329da3..d65cd747604 100644
--- a/src/renderer/src/components/sidebar/NonGitFolderDialog.tsx
+++ b/src/renderer/src/components/sidebar/NonGitFolderDialog.tsx
@@ -73,7 +73,7 @@ const NonGitFolderDialog = React.memo(function NonGitFolderDialog() {
? err.message
: translate(
'auto.components.sidebar.NonGitFolderDialog.c49fb13492',
- 'Failed to add remote folder'
+ 'Failed to add folder on this host'
)
)
}
diff --git a/src/renderer/src/hooks/useComposerState.ts b/src/renderer/src/hooks/useComposerState.ts
index 1cee618a172..fe012f66a67 100644
--- a/src/renderer/src/hooks/useComposerState.ts
+++ b/src/renderer/src/hooks/useComposerState.ts
@@ -1578,7 +1578,7 @@ export function useComposerState(options: UseComposerStateOptions): UseComposerS
toast.error(
translate(
'auto.hooks.useComposerState.3db83fc58a',
- 'No remote project path is available for attachments.'
+ 'No project path is available on this host for attachments.'
)
)
return { filePaths: [], folderPaths: [] }
diff --git a/src/renderer/src/i18n/locales/en.json b/src/renderer/src/i18n/locales/en.json
index ad097e0310d..aee0a52a309 100644
--- a/src/renderer/src/i18n/locales/en.json
+++ b/src/renderer/src/i18n/locales/en.json
@@ -218,7 +218,7 @@
},
"repos": {
"b7e14472ae": "Failed to add folder",
- "e649269645": "Use a server path to add projects from a remote runtime.",
+ "e649269645": "Use Add Project to enter a path on the selected host.",
"c6e022ddfc": "Failed to add project",
"90d129b48b": "Folder added",
"8bb3ad7935": "Project added",
@@ -475,7 +475,7 @@
"7eb3f44ff7": "Selected agent is disabled. Choose an enabled agent before creating.",
"b2ead86962": "Failed to resolve PR base.",
"a9ff236145": "Some attachments could not be uploaded.",
- "3db83fc58a": "No remote project path is available for attachments.",
+ "3db83fc58a": "No project path is available on this host for attachments.",
"ba6cb77082": "Failed to connect to project."
},
"useGlobalFileDrop": {
@@ -3233,7 +3233,7 @@
"e52454b7f6": "Open as Folder",
"05b33a17a9": "Cancel",
"8fba4b8cbb": "This folder isn't a Git repository. You'll have the editor, terminal, and search, but Git-based features won't be available.",
- "c49fb13492": "Failed to add remote folder"
+ "c49fb13492": "Failed to add folder on this host"
},
"OrcaYamlTrustDialog": {
"f3e2b868fb": "Run hooks",
@@ -3279,7 +3279,7 @@
"9e060f5815": "Select folder",
"f8b1deb1a4": "Cancel",
"51001182e3": "Empty directory",
- "971d85cc84": "Opens as a remote project · {{value0}}",
+ "971d85cc84": "Opens as a project on this host · {{value0}}",
"00c4235c10": "No matches for '{{value0}}'"
},
"RemoveFolderDialog": {
@@ -8576,9 +8576,9 @@
"RepoStep": {
"e8fdb36338": "Scanning repositories. Click to stop.",
"b7c4da0504": "SSH? Set hosts up in Settings",
- "c33b190ca3": "Server paths only",
+ "c33b190ca3": "Host paths only",
"7b679207e4": "Workspace",
- "24c7c8696c": "Clone into server path",
+ "24c7c8696c": "Clone into host path",
"7932e95f68": "Clone",
"955134915e": "git@github.com:org/repo.git",
"288d8444b7": "Paste an HTTPS or SSH URL.",
@@ -8589,14 +8589,14 @@
"e8214aa632": "Open as Folder",
"3863747c56": "Add Git Project",
"2ebbc26343": "/home/user/project",
- "466108ab89": "Enter a path that exists on the runtime server.",
- "8cab104e3c": "Open a server project",
+ "466108ab89": "Enter a path that exists on the selected host.",
+ "8cab104e3c": "Open a project on this host",
"2d20200346": "Import repositories",
"27ca610db1": "Back",
"cecd6593fa": "Scanned folder:",
"c7af322fc3": "Stop scanning",
"c3d9d44ca2": "Stop scan",
- "cf23006ba7": "Runtime server",
+ "cf23006ba7": "Selected host",
"7ec3f48820": "/home/user",
"2e6438dd34": "{{value0}}Found {{value1}} {{value2}} in this folder."
},
diff --git a/src/renderer/src/store/slices/repos.ts b/src/renderer/src/store/slices/repos.ts
index a3c19914db9..c3a3e8b1ee9 100644
--- a/src/renderer/src/store/slices/repos.ts
+++ b/src/renderer/src/store/slices/repos.ts
@@ -1391,11 +1391,11 @@ export const createRepoSlice: StateCreator = (set,
const target = getActiveRuntimeTarget(get().settings)
if (target.kind !== 'local') {
// Why: OS folder pickers return client-local paths. Remote environments
- // need an explicit server path, which the Add Project dialog handles.
+ // need an explicit host path, which the Add Project dialog handles.
toast.error(
translate(
'auto.store.slices.repos.e649269645',
- 'Use a server path to add projects from a remote runtime.'
+ 'Use Add Project to enter a path on the selected host.'
)
)
return null