初始化项目启动器代码

This commit is contained in:
xintaofei
2026-03-27 13:05:27 +08:00
parent 77204e2295
commit 7c89e150f9
25 changed files with 1434 additions and 15 deletions

View File

@@ -21,13 +21,15 @@
"removeFromHistory": "إزالة من السجل",
"openFolder": "فتح مجلد",
"cloneRepository": "استنساخ المستودع",
"projectBoot": "مُنشئ المشروع",
"softwareVersion": "الإصدار {version}",
"toasts": {
"loadFolderHistoryFailed": "فشل تحميل سجل المجلدات",
"openFolderFailed": "فشل فتح المجلد",
"removeFromHistoryFailed": "فشل إزالة المجلد من السجل",
"openSettingsFailed": "فشل فتح الإعدادات",
"cloneFailed": "فشل استنساخ المستودع"
"cloneFailed": "فشل استنساخ المستودع",
"openProjectBootFailed": "فشل فتح مُنشئ المشروع"
},
"errors": {
"unknown": "حدث خطأ غير متوقع",
@@ -1571,5 +1573,50 @@
"loadingHunk": "جارٍ تحميل hunk...",
"noDiffData": "لا توجد بيانات diff"
}
},
"ProjectBoot": {
"title": "مُنشئ المشروع",
"tabs": {
"shadcn": "shadcn"
},
"config": {
"base": "الأساس",
"style": "النمط",
"baseColor": "اللون الأساسي",
"theme": "السمة",
"chartColor": "لون المخطط",
"iconLibrary": "مكتبة الأيقونات",
"font": "الخط",
"fontHeading": "خط العنوان",
"menuAccent": "تمييز القائمة",
"menuColor": "لون القائمة",
"radius": "نصف القطر",
"template": "القالب",
"createProject": "إنشاء مشروع"
},
"preview": {
"loading": "جاري تحميل المعاينة..."
},
"createDialog": {
"title": "إنشاء مشروع",
"projectName": "اسم المشروع",
"projectNamePlaceholder": "my-app",
"frameworkTemplate": "قالب الإطار",
"packageManager": "مدير الحزم",
"saveDirectory": "دليل الحفظ",
"saveDirectoryPlaceholder": "اختر الدليل...",
"browseDirectory": "تصفح",
"cancel": "إلغاء",
"create": "إنشاء",
"creating": "جاري إنشاء المشروع..."
},
"toasts": {
"createFailed": "فشل إنشاء المشروع",
"createSuccess": "تم إنشاء المشروع بنجاح"
},
"errors": {
"directoryExists": "الدليل موجود بالفعل وليس فارغاً.",
"commandFailed": "فشل أمر إنشاء المشروع."
}
}
}

View File

@@ -21,13 +21,15 @@
"removeFromHistory": "Aus Verlauf entfernen",
"openFolder": "Ordner öffnen",
"cloneRepository": "Repository klonen",
"projectBoot": "Projekt-Starter",
"softwareVersion": "Version {version}",
"toasts": {
"loadFolderHistoryFailed": "Ordnerverlauf konnte nicht geladen werden",
"openFolderFailed": "Ordner konnte nicht geöffnet werden",
"removeFromHistoryFailed": "Ordner konnte nicht entfernt werden",
"openSettingsFailed": "Einstellungen konnten nicht geöffnet werden",
"cloneFailed": "Repository konnte nicht geklont werden"
"cloneFailed": "Repository konnte nicht geklont werden",
"openProjectBootFailed": "Projekt-Starter konnte nicht geöffnet werden"
},
"errors": {
"unknown": "Unerwarteter Fehler",
@@ -1571,5 +1573,50 @@
"loadingHunk": "Hunk wird geladen...",
"noDiffData": "Keine Diff-Daten"
}
},
"ProjectBoot": {
"title": "Projekt-Starter",
"tabs": {
"shadcn": "shadcn"
},
"config": {
"base": "Basis",
"style": "Stil",
"baseColor": "Basisfarbe",
"theme": "Thema",
"chartColor": "Diagrammfarbe",
"iconLibrary": "Icon-Bibliothek",
"font": "Schriftart",
"fontHeading": "Überschrift-Schriftart",
"menuAccent": "Menü-Akzent",
"menuColor": "Menü-Farbe",
"radius": "Radius",
"template": "Vorlage",
"createProject": "Projekt erstellen"
},
"preview": {
"loading": "Vorschau wird geladen..."
},
"createDialog": {
"title": "Projekt erstellen",
"projectName": "Projektname",
"projectNamePlaceholder": "my-app",
"frameworkTemplate": "Framework-Vorlage",
"packageManager": "Paketmanager",
"saveDirectory": "Speicherverzeichnis",
"saveDirectoryPlaceholder": "Verzeichnis auswählen...",
"browseDirectory": "Durchsuchen",
"cancel": "Abbrechen",
"create": "Erstellen",
"creating": "Projekt wird erstellt..."
},
"toasts": {
"createFailed": "Projekt konnte nicht erstellt werden",
"createSuccess": "Projekt erfolgreich erstellt"
},
"errors": {
"directoryExists": "Verzeichnis existiert bereits und ist nicht leer.",
"commandFailed": "Projekterstellungsbefehl fehlgeschlagen."
}
}
}

View File

@@ -21,13 +21,15 @@
"removeFromHistory": "Remove from history",
"openFolder": "Open Folder",
"cloneRepository": "Clone Repository",
"projectBoot": "Project Boot",
"softwareVersion": "version {version}",
"toasts": {
"loadFolderHistoryFailed": "Failed to load folder history",
"openFolderFailed": "Failed to open folder",
"removeFromHistoryFailed": "Failed to remove folder",
"openSettingsFailed": "Failed to open settings",
"cloneFailed": "Failed to clone repository"
"cloneFailed": "Failed to clone repository",
"openProjectBootFailed": "Failed to open Project Boot"
},
"errors": {
"unknown": "Unexpected error",
@@ -1571,5 +1573,50 @@
"loadingHunk": "Loading hunk...",
"noDiffData": "No diff data"
}
},
"ProjectBoot": {
"title": "Project Boot",
"tabs": {
"shadcn": "shadcn"
},
"config": {
"base": "Base",
"style": "Style",
"baseColor": "Base Color",
"theme": "Theme",
"chartColor": "Chart Color",
"iconLibrary": "Icon Library",
"font": "Font",
"fontHeading": "Heading Font",
"menuAccent": "Menu Accent",
"menuColor": "Menu Color",
"radius": "Radius",
"template": "Template",
"createProject": "Create Project"
},
"preview": {
"loading": "Loading preview..."
},
"createDialog": {
"title": "Create Project",
"projectName": "Project Name",
"projectNamePlaceholder": "my-app",
"frameworkTemplate": "Framework Template",
"packageManager": "Package Manager",
"saveDirectory": "Save Directory",
"saveDirectoryPlaceholder": "Select directory...",
"browseDirectory": "Browse",
"cancel": "Cancel",
"create": "Create",
"creating": "Creating project..."
},
"toasts": {
"createFailed": "Failed to create project",
"createSuccess": "Project created successfully"
},
"errors": {
"directoryExists": "Directory already exists and is not empty.",
"commandFailed": "Project creation command failed."
}
}
}

View File

@@ -21,13 +21,15 @@
"removeFromHistory": "Quitar del historial",
"openFolder": "Abrir carpeta",
"cloneRepository": "Clonar repositorio",
"projectBoot": "Inicio de Proyecto",
"softwareVersion": "versión {version}",
"toasts": {
"loadFolderHistoryFailed": "No se pudo cargar el historial de carpetas",
"openFolderFailed": "No se pudo abrir la carpeta",
"removeFromHistoryFailed": "No se pudo quitar la carpeta",
"openSettingsFailed": "No se pudo abrir la configuración",
"cloneFailed": "No se pudo clonar el repositorio"
"cloneFailed": "No se pudo clonar el repositorio",
"openProjectBootFailed": "Error al abrir el inicio de proyecto"
},
"errors": {
"unknown": "Error inesperado",
@@ -1571,5 +1573,50 @@
"loadingHunk": "Cargando hunk...",
"noDiffData": "Sin datos de diff"
}
},
"ProjectBoot": {
"title": "Inicio de Proyecto",
"tabs": {
"shadcn": "shadcn"
},
"config": {
"base": "Base",
"style": "Estilo",
"baseColor": "Color base",
"theme": "Tema",
"chartColor": "Color del gráfico",
"iconLibrary": "Biblioteca de iconos",
"font": "Fuente",
"fontHeading": "Fuente de título",
"menuAccent": "Acento del menú",
"menuColor": "Color del menú",
"radius": "Radio",
"template": "Plantilla",
"createProject": "Crear proyecto"
},
"preview": {
"loading": "Cargando vista previa..."
},
"createDialog": {
"title": "Crear proyecto",
"projectName": "Nombre del proyecto",
"projectNamePlaceholder": "my-app",
"frameworkTemplate": "Plantilla del framework",
"packageManager": "Gestor de paquetes",
"saveDirectory": "Directorio de guardado",
"saveDirectoryPlaceholder": "Seleccionar directorio...",
"browseDirectory": "Explorar",
"cancel": "Cancelar",
"create": "Crear",
"creating": "Creando proyecto..."
},
"toasts": {
"createFailed": "Error al crear el proyecto",
"createSuccess": "Proyecto creado exitosamente"
},
"errors": {
"directoryExists": "El directorio ya existe y no está vacío.",
"commandFailed": "El comando de creación del proyecto falló."
}
}
}

View File

@@ -21,13 +21,15 @@
"removeFromHistory": "Retirer de lhistorique",
"openFolder": "Ouvrir un dossier",
"cloneRepository": "Cloner un dépôt",
"projectBoot": "Lanceur de projet",
"softwareVersion": "Version {version}",
"toasts": {
"loadFolderHistoryFailed": "Échec du chargement de lhistorique des dossiers",
"openFolderFailed": "Échec de louverture du dossier",
"removeFromHistoryFailed": "Échec de la suppression du dossier",
"openSettingsFailed": "Échec de louverture des paramètres",
"cloneFailed": "Échec du clonage du dépôt"
"cloneFailed": "Échec du clonage du dépôt",
"openProjectBootFailed": "Impossible d'ouvrir le lanceur de projet"
},
"errors": {
"unknown": "Erreur inattendue",
@@ -1571,5 +1573,50 @@
"loadingHunk": "Chargement du hunk...",
"noDiffData": "Aucune donnée diff"
}
},
"ProjectBoot": {
"title": "Lanceur de projet",
"tabs": {
"shadcn": "shadcn"
},
"config": {
"base": "Base",
"style": "Style",
"baseColor": "Couleur de base",
"theme": "Thème",
"chartColor": "Couleur du graphique",
"iconLibrary": "Bibliothèque d'icônes",
"font": "Police",
"fontHeading": "Police de titre",
"menuAccent": "Accent du menu",
"menuColor": "Couleur du menu",
"radius": "Rayon",
"template": "Modèle",
"createProject": "Créer un projet"
},
"preview": {
"loading": "Chargement de l'aperçu..."
},
"createDialog": {
"title": "Créer un projet",
"projectName": "Nom du projet",
"projectNamePlaceholder": "my-app",
"frameworkTemplate": "Modèle de framework",
"packageManager": "Gestionnaire de paquets",
"saveDirectory": "Répertoire de sauvegarde",
"saveDirectoryPlaceholder": "Sélectionner un répertoire...",
"browseDirectory": "Parcourir",
"cancel": "Annuler",
"create": "Créer",
"creating": "Création du projet..."
},
"toasts": {
"createFailed": "Échec de la création du projet",
"createSuccess": "Projet créé avec succès"
},
"errors": {
"directoryExists": "Le répertoire existe déjà et n'est pas vide.",
"commandFailed": "La commande de création du projet a échoué."
}
}
}

View File

@@ -21,13 +21,15 @@
"removeFromHistory": "履歴から削除",
"openFolder": "フォルダを開く",
"cloneRepository": "リポジトリをクローン",
"projectBoot": "プロジェクトブート",
"softwareVersion": "バージョン {version}",
"toasts": {
"loadFolderHistoryFailed": "フォルダ履歴の読み込みに失敗しました",
"openFolderFailed": "フォルダを開けませんでした",
"removeFromHistoryFailed": "履歴からの削除に失敗しました",
"openSettingsFailed": "設定を開けませんでした",
"cloneFailed": "リポジトリのクローンに失敗しました"
"cloneFailed": "リポジトリのクローンに失敗しました",
"openProjectBootFailed": "プロジェクトブートを開けませんでした"
},
"errors": {
"unknown": "予期しないエラーが発生しました",
@@ -1571,5 +1573,50 @@
"loadingHunk": "Hunk を読み込み中...",
"noDiffData": "Diff データがありません"
}
},
"ProjectBoot": {
"title": "プロジェクトブート",
"tabs": {
"shadcn": "shadcn"
},
"config": {
"base": "ベース",
"style": "スタイル",
"baseColor": "ベースカラー",
"theme": "テーマ",
"chartColor": "チャートカラー",
"iconLibrary": "アイコンライブラリ",
"font": "フォント",
"fontHeading": "見出しフォント",
"menuAccent": "メニューアクセント",
"menuColor": "メニューカラー",
"radius": "角丸",
"template": "テンプレート",
"createProject": "プロジェクトを作成"
},
"preview": {
"loading": "プレビューを読み込み中..."
},
"createDialog": {
"title": "プロジェクトを作成",
"projectName": "プロジェクト名",
"projectNamePlaceholder": "my-app",
"frameworkTemplate": "フレームワークテンプレート",
"packageManager": "パッケージマネージャー",
"saveDirectory": "保存先ディレクトリ",
"saveDirectoryPlaceholder": "ディレクトリを選択...",
"browseDirectory": "参照",
"cancel": "キャンセル",
"create": "作成",
"creating": "プロジェクトを作成中..."
},
"toasts": {
"createFailed": "プロジェクトの作成に失敗しました",
"createSuccess": "プロジェクトが正常に作成されました"
},
"errors": {
"directoryExists": "ディレクトリは既に存在し、空ではありません。",
"commandFailed": "プロジェクト作成コマンドが失敗しました。"
}
}
}

View File

@@ -21,13 +21,15 @@
"removeFromHistory": "기록에서 제거",
"openFolder": "폴더 열기",
"cloneRepository": "저장소 클론",
"projectBoot": "프로젝트 부트",
"softwareVersion": "버전 {version}",
"toasts": {
"loadFolderHistoryFailed": "폴더 기록을 불러오지 못했습니다",
"openFolderFailed": "폴더를 열지 못했습니다",
"removeFromHistoryFailed": "기록에서 제거하지 못했습니다",
"openSettingsFailed": "설정을 열지 못했습니다",
"cloneFailed": "저장소 클론에 실패했습니다"
"cloneFailed": "저장소 클론에 실패했습니다",
"openProjectBootFailed": "프로젝트 부트를 열지 못했습니다"
},
"errors": {
"unknown": "예기치 않은 오류가 발생했습니다",
@@ -1571,5 +1573,50 @@
"loadingHunk": "Hunk 로딩 중...",
"noDiffData": "Diff 데이터 없음"
}
},
"ProjectBoot": {
"title": "프로젝트 부트",
"tabs": {
"shadcn": "shadcn"
},
"config": {
"base": "베이스",
"style": "스타일",
"baseColor": "베이스 색상",
"theme": "테마",
"chartColor": "차트 색상",
"iconLibrary": "아이콘 라이브러리",
"font": "글꼴",
"fontHeading": "제목 글꼴",
"menuAccent": "메뉴 강조",
"menuColor": "메뉴 색상",
"radius": "둥글기",
"template": "템플릿",
"createProject": "프로젝트 만들기"
},
"preview": {
"loading": "미리보기 로딩 중..."
},
"createDialog": {
"title": "프로젝트 만들기",
"projectName": "프로젝트 이름",
"projectNamePlaceholder": "my-app",
"frameworkTemplate": "프레임워크 템플릿",
"packageManager": "패키지 매니저",
"saveDirectory": "저장 디렉토리",
"saveDirectoryPlaceholder": "디렉토리 선택...",
"browseDirectory": "찾아보기",
"cancel": "취소",
"create": "만들기",
"creating": "프로젝트 생성 중..."
},
"toasts": {
"createFailed": "프로젝트 생성에 실패했습니다",
"createSuccess": "프로젝트가 성공적으로 생성되었습니다"
},
"errors": {
"directoryExists": "디렉토리가 이미 존재하며 비어 있지 않습니다.",
"commandFailed": "프로젝트 생성 명령이 실패했습니다."
}
}
}

View File

@@ -21,13 +21,15 @@
"removeFromHistory": "Remover do histórico",
"openFolder": "Abrir pasta",
"cloneRepository": "Clonar repositório",
"projectBoot": "Inicializador de Projeto",
"softwareVersion": "versão {version}",
"toasts": {
"loadFolderHistoryFailed": "Falha ao carregar o histórico de pastas",
"openFolderFailed": "Falha ao abrir a pasta",
"removeFromHistoryFailed": "Falha ao remover a pasta",
"openSettingsFailed": "Falha ao abrir as configurações",
"cloneFailed": "Falha ao clonar o repositório"
"cloneFailed": "Falha ao clonar o repositório",
"openProjectBootFailed": "Falha ao abrir o inicializador de projeto"
},
"errors": {
"unknown": "Erro inesperado",
@@ -1571,5 +1573,50 @@
"loadingHunk": "Carregando hunk...",
"noDiffData": "Sem dados de diff"
}
},
"ProjectBoot": {
"title": "Inicializador de Projeto",
"tabs": {
"shadcn": "shadcn"
},
"config": {
"base": "Base",
"style": "Estilo",
"baseColor": "Cor base",
"theme": "Tema",
"chartColor": "Cor do gráfico",
"iconLibrary": "Biblioteca de ícones",
"font": "Fonte",
"fontHeading": "Fonte do título",
"menuAccent": "Destaque do menu",
"menuColor": "Cor do menu",
"radius": "Raio",
"template": "Modelo",
"createProject": "Criar projeto"
},
"preview": {
"loading": "Carregando visualização..."
},
"createDialog": {
"title": "Criar projeto",
"projectName": "Nome do projeto",
"projectNamePlaceholder": "my-app",
"frameworkTemplate": "Modelo de framework",
"packageManager": "Gerenciador de pacotes",
"saveDirectory": "Diretório de salvamento",
"saveDirectoryPlaceholder": "Selecionar diretório...",
"browseDirectory": "Procurar",
"cancel": "Cancelar",
"create": "Criar",
"creating": "Criando projeto..."
},
"toasts": {
"createFailed": "Falha ao criar o projeto",
"createSuccess": "Projeto criado com sucesso"
},
"errors": {
"directoryExists": "O diretório já existe e não está vazio.",
"commandFailed": "O comando de criação do projeto falhou."
}
}
}

View File

@@ -21,13 +21,15 @@
"removeFromHistory": "从历史中移除",
"openFolder": "打开文件夹",
"cloneRepository": "克隆仓库",
"projectBoot": "项目启动器",
"softwareVersion": "版本 {version}",
"toasts": {
"loadFolderHistoryFailed": "加载文件夹历史失败",
"openFolderFailed": "打开文件夹失败",
"removeFromHistoryFailed": "移除历史记录失败",
"openSettingsFailed": "打开设置失败",
"cloneFailed": "克隆仓库失败"
"cloneFailed": "克隆仓库失败",
"openProjectBootFailed": "打开项目启动器失败"
},
"errors": {
"unknown": "发生未知错误",
@@ -1571,5 +1573,50 @@
"loadingHunk": "正在加载代码块...",
"noDiffData": "无差异数据"
}
},
"ProjectBoot": {
"title": "项目启动器",
"tabs": {
"shadcn": "shadcn"
},
"config": {
"base": "基础库",
"style": "风格",
"baseColor": "基础颜色",
"theme": "主题",
"chartColor": "图表颜色",
"iconLibrary": "图标库",
"font": "字体",
"fontHeading": "标题字体",
"menuAccent": "菜单强调",
"menuColor": "菜单颜色",
"radius": "圆角",
"template": "模板",
"createProject": "创建项目"
},
"preview": {
"loading": "加载预览..."
},
"createDialog": {
"title": "创建项目",
"projectName": "项目名称",
"projectNamePlaceholder": "my-app",
"frameworkTemplate": "框架模板",
"packageManager": "包管理器",
"saveDirectory": "保存目录",
"saveDirectoryPlaceholder": "选择目录...",
"browseDirectory": "浏览",
"cancel": "取消",
"create": "创建",
"creating": "正在创建项目..."
},
"toasts": {
"createFailed": "创建项目失败",
"createSuccess": "项目创建成功"
},
"errors": {
"directoryExists": "目录已存在且不为空。",
"commandFailed": "项目创建命令执行失败。"
}
}
}

View File

@@ -21,13 +21,15 @@
"removeFromHistory": "從歷史中移除",
"openFolder": "打開資料夾",
"cloneRepository": "複製倉庫",
"projectBoot": "專案啟動器",
"softwareVersion": "版本 {version}",
"toasts": {
"loadFolderHistoryFailed": "載入資料夾歷史失敗",
"openFolderFailed": "打開資料夾失敗",
"removeFromHistoryFailed": "移除歷史記錄失敗",
"openSettingsFailed": "打開設定失敗",
"cloneFailed": "複製倉庫失敗"
"cloneFailed": "複製倉庫失敗",
"openProjectBootFailed": "開啟專案啟動器失敗"
},
"errors": {
"unknown": "發生未知錯誤",
@@ -1571,5 +1573,50 @@
"loadingHunk": "正在載入區塊...",
"noDiffData": "無差異資料"
}
},
"ProjectBoot": {
"title": "專案啟動器",
"tabs": {
"shadcn": "shadcn"
},
"config": {
"base": "基礎庫",
"style": "風格",
"baseColor": "基礎顏色",
"theme": "主題",
"chartColor": "圖表顏色",
"iconLibrary": "圖示庫",
"font": "字體",
"fontHeading": "標題字體",
"menuAccent": "選單強調",
"menuColor": "選單顏色",
"radius": "圓角",
"template": "模板",
"createProject": "建立專案"
},
"preview": {
"loading": "載入預覽..."
},
"createDialog": {
"title": "建立專案",
"projectName": "專案名稱",
"projectNamePlaceholder": "my-app",
"frameworkTemplate": "框架模板",
"packageManager": "套件管理器",
"saveDirectory": "儲存目錄",
"saveDirectoryPlaceholder": "選擇目錄...",
"browseDirectory": "瀏覽",
"cancel": "取消",
"create": "建立",
"creating": "正在建立專案..."
},
"toasts": {
"createFailed": "建立專案失敗",
"createSuccess": "專案建立成功"
},
"errors": {
"directoryExists": "目錄已存在且不為空。",
"commandFailed": "專案建立命令執行失敗。"
}
}
}