From b795f403b6128c20121361b788d431695360d462 Mon Sep 17 00:00:00 2001
From: Daniel <845765@qq.com>
Date: Fri, 7 Jul 2023 23:36:56 +0800
Subject: [PATCH] :art: Improve create workspace interaction
https://github.com/siyuan-note/siyuan/issues/8700
---
app/appearance/langs/en_US.json | 2 ++
app/appearance/langs/es_ES.json | 2 ++
app/appearance/langs/fr_FR.json | 2 ++
app/appearance/langs/zh_CHT.json | 2 ++
app/appearance/langs/zh_CN.json | 2 ++
app/src/menus/workspace.ts | 2 +-
6 files changed, 11 insertions(+), 1 deletion(-)
diff --git a/app/appearance/langs/en_US.json b/app/appearance/langs/en_US.json
index 90c249880..0c7be907d 100644
--- a/app/appearance/langs/en_US.json
+++ b/app/appearance/langs/en_US.json
@@ -1,4 +1,6 @@
{
+ "createWorkspace": "Create Workspace",
+ "createWorkspaceTip": "Are you sure to use this path to create a workspace?",
"calcOperatorNone": "None",
"calcOperatorCountAll": "Count all",
"calcOperatorCountValues": "Count Values",
diff --git a/app/appearance/langs/es_ES.json b/app/appearance/langs/es_ES.json
index 5ed34c923..c266133b0 100644
--- a/app/appearance/langs/es_ES.json
+++ b/app/appearance/langs/es_ES.json
@@ -1,4 +1,6 @@
{
+ "createWorkspace": "Crear espacio de trabajo",
+ "createWorkspaceTip": "¿Estás seguro de usar esta ruta para crear un espacio de trabajo?",
"calcOperatorNone": "Ninguno",
"calcOperatorCountAll": "Contar todo",
"calcOperatorCountValues": "Valores de conteo",
diff --git a/app/appearance/langs/fr_FR.json b/app/appearance/langs/fr_FR.json
index ec51a9701..56c164f49 100644
--- a/app/appearance/langs/fr_FR.json
+++ b/app/appearance/langs/fr_FR.json
@@ -1,4 +1,6 @@
{
+ "createWorkspace": "Créer un espace de travail",
+ "createWorkspaceTip": "Êtes-vous sûr d'utiliser ce chemin pour créer un espace de travail ?",
"calcOperatorNone": "Aucun",
"calcOperatorCountAll": "Compter tout",
"calcOperatorCountValues": "Compter les valeurs",
diff --git a/app/appearance/langs/zh_CHT.json b/app/appearance/langs/zh_CHT.json
index 20770bd2e..2a22629b5 100644
--- a/app/appearance/langs/zh_CHT.json
+++ b/app/appearance/langs/zh_CHT.json
@@ -1,4 +1,6 @@
{
+ "createWorkspace": "創建工作空間",
+ "createWorkspaceTip": "確定使用該路徑創建工作空間嗎?",
"calcOperatorNone": "無",
"calcOperatorCountAll": "行計數",
"calcOperatorCountValues": "值計數",
diff --git a/app/appearance/langs/zh_CN.json b/app/appearance/langs/zh_CN.json
index 2e7642748..4b5264095 100644
--- a/app/appearance/langs/zh_CN.json
+++ b/app/appearance/langs/zh_CN.json
@@ -1,4 +1,6 @@
{
+ "createWorkspace": "创建工作空间",
+ "createWorkspaceTip": "确定使用该路径创建工作空间吗?",
"calcOperatorNone": "无",
"calcOperatorCountAll": "行计数",
"calcOperatorCountValues": "值计数",
diff --git a/app/src/menus/workspace.ts b/app/src/menus/workspace.ts
index ca00ae513..a24c284af 100644
--- a/app/src/menus/workspace.ts
+++ b/app/src/menus/workspace.ts
@@ -94,7 +94,7 @@ export const workspaceMenu = (app: App, rect: DOMRect) => {
if (response.data.isWorkspace) {
openWorkspace(localPath.filePaths[0]);
} else {
- confirmDialog(window.siyuan.languages.new, `TODO: ${localPath.filePaths[0]}`, () => {
+ confirmDialog(window.siyuan.languages.createWorkspace, window.siyuan.languages.createWorkspaceTip + `
${localPath.filePaths[0]}`, () => {
openWorkspace(localPath.filePaths[0]);
});
}