mirror of
https://github.com/langbot-app/LangBot.git
synced 2026-07-20 03:16:14 +00:00
feat: polish extension import flow
This commit is contained in:
@@ -520,6 +520,21 @@ const enUS = {
|
||||
uploadLocal: 'Upload Local',
|
||||
debugging: 'Debugging',
|
||||
uploadLocalPlugin: 'Upload Local Plugin',
|
||||
localPreview: {
|
||||
title: 'Preview Local Plugin Package',
|
||||
unpacking: 'Unpacking package preview...',
|
||||
unpackComplete: 'Package preview ready',
|
||||
failed: 'Failed to preview package',
|
||||
pluginInfo: 'Plugin Info',
|
||||
packageInfo: 'Package Info',
|
||||
name: 'Name',
|
||||
author: 'Author',
|
||||
version: 'Version',
|
||||
fileCount: 'Files',
|
||||
dependencies: 'Dependencies',
|
||||
components: 'Components',
|
||||
ready: 'The plugin package is unpacked. Confirm to start installation.',
|
||||
},
|
||||
uploadPluginOnly: 'Only .lbpkg files are supported',
|
||||
dragToUpload: 'Drag plugin file here to upload',
|
||||
unsupportedFileType:
|
||||
@@ -1370,7 +1385,7 @@ const enUS = {
|
||||
scanError: 'Failed to scan directory: ',
|
||||
noSkills: 'No skills configured',
|
||||
preview: 'Preview',
|
||||
previewInstructions: 'Preview Instructions',
|
||||
previewInstructions: 'SKILL.md Content Preview',
|
||||
instructionsPlaceholder: 'Enter skill instructions in Markdown format...',
|
||||
descriptionPlaceholder:
|
||||
'A brief description of what this skill does (shown to the LLM)',
|
||||
|
||||
@@ -532,6 +532,22 @@ const esES = {
|
||||
uploadLocal: 'Subir local',
|
||||
debugging: 'Depuración',
|
||||
uploadLocalPlugin: 'Subir plugin local',
|
||||
localPreview: {
|
||||
title: 'Previsualizar paquete de plugin local',
|
||||
unpacking: 'Descomprimiendo vista previa del paquete...',
|
||||
unpackComplete: 'Vista previa del paquete lista',
|
||||
failed: 'No se pudo previsualizar el paquete',
|
||||
pluginInfo: 'Información del plugin',
|
||||
packageInfo: 'Información del paquete',
|
||||
name: 'Nombre',
|
||||
author: 'Autor',
|
||||
version: 'Versión',
|
||||
fileCount: 'Archivos',
|
||||
dependencies: 'Dependencias',
|
||||
components: 'Componentes',
|
||||
ready:
|
||||
'El paquete del plugin está descomprimido. Confirma para iniciar la instalación.',
|
||||
},
|
||||
dragToUpload: 'Arrastra el archivo del plugin aquí para subirlo',
|
||||
unsupportedFileType:
|
||||
'Tipo de archivo no soportado, solo se admiten archivos .lbpkg y .zip',
|
||||
@@ -1486,7 +1502,7 @@ const esES = {
|
||||
scanError: 'Error al escanear el directorio: ',
|
||||
noSkills: 'No hay skills configuradas',
|
||||
preview: 'Vista previa',
|
||||
previewInstructions: 'Vista previa de instrucciones',
|
||||
previewInstructions: 'Vista previa del contenido de SKILL.md',
|
||||
instructionsPlaceholder:
|
||||
'Introduce las instrucciones de la skill en formato Markdown...',
|
||||
descriptionPlaceholder:
|
||||
|
||||
@@ -524,6 +524,22 @@ const jaJP = {
|
||||
uploadLocal: 'ローカルアップロード',
|
||||
debugging: 'デバッグ中',
|
||||
uploadLocalPlugin: 'ローカルプラグインのアップロード',
|
||||
localPreview: {
|
||||
title: 'ローカルプラグインパッケージをプレビュー',
|
||||
unpacking: 'パッケージを展開してプレビュー中...',
|
||||
unpackComplete: 'パッケージのプレビュー準備完了',
|
||||
failed: 'パッケージのプレビューに失敗しました',
|
||||
pluginInfo: 'プラグイン情報',
|
||||
packageInfo: 'パッケージ情報',
|
||||
name: '名前',
|
||||
author: '作者',
|
||||
version: 'バージョン',
|
||||
fileCount: 'ファイル数',
|
||||
dependencies: '依存関係',
|
||||
components: 'コンポーネント',
|
||||
ready:
|
||||
'プラグインパッケージを展開しました。確認するとインストールを開始します。',
|
||||
},
|
||||
dragToUpload: 'ファイルをここにドラッグしてアップロード',
|
||||
unsupportedFileType:
|
||||
'サポートされていないファイルタイプです。.lbpkg と .zip ファイルのみサポートされています',
|
||||
@@ -1476,7 +1492,7 @@ const jaJP = {
|
||||
scanError: 'ディレクトリのスキャンに失敗しました: ',
|
||||
noSkills: '設定済みのスキルはありません',
|
||||
preview: 'プレビュー',
|
||||
previewInstructions: '指示内容のプレビュー',
|
||||
previewInstructions: 'SKILL.md 内容プレビュー',
|
||||
instructionsPlaceholder: 'Markdown 形式でスキルの指示を入力...',
|
||||
descriptionPlaceholder: 'このスキルの概要(LLM に表示されます)',
|
||||
packageRoot: 'パッケージディレクトリ',
|
||||
|
||||
@@ -530,6 +530,21 @@ const ruRU = {
|
||||
uploadLocal: 'Загрузить локально',
|
||||
debugging: 'Отладка',
|
||||
uploadLocalPlugin: 'Загрузить локальный плагин',
|
||||
localPreview: {
|
||||
title: 'Предпросмотр локального пакета плагина',
|
||||
unpacking: 'Распаковка пакета для предпросмотра...',
|
||||
unpackComplete: 'Предпросмотр пакета готов',
|
||||
failed: 'Не удалось выполнить предпросмотр пакета',
|
||||
pluginInfo: 'Информация о плагине',
|
||||
packageInfo: 'Информация о пакете',
|
||||
name: 'Название',
|
||||
author: 'Автор',
|
||||
version: 'Версия',
|
||||
fileCount: 'Файлы',
|
||||
dependencies: 'Зависимости',
|
||||
components: 'Компоненты',
|
||||
ready: 'Пакет плагина распакован. Подтвердите, чтобы начать установку.',
|
||||
},
|
||||
dragToUpload: 'Перетащите файл плагина сюда для загрузки',
|
||||
unsupportedFileType:
|
||||
'Неподдерживаемый тип файла, поддерживаются только файлы .lbpkg и .zip',
|
||||
@@ -1459,7 +1474,7 @@ const ruRU = {
|
||||
scanError: 'Не удалось просканировать каталог: ',
|
||||
noSkills: 'Навыки не настроены',
|
||||
preview: 'Предпросмотр',
|
||||
previewInstructions: 'Предпросмотр инструкций',
|
||||
previewInstructions: 'Предпросмотр содержимого SKILL.md',
|
||||
instructionsPlaceholder: 'Введите инструкции навыка в формате Markdown...',
|
||||
descriptionPlaceholder:
|
||||
'Краткое описание того, что делает этот навык (показывается LLM)',
|
||||
|
||||
@@ -514,6 +514,21 @@ const thTH = {
|
||||
uploadLocal: 'อัปโหลดจากเครื่อง',
|
||||
debugging: 'ดีบัก',
|
||||
uploadLocalPlugin: 'อัปโหลดปลั๊กอินจากเครื่อง',
|
||||
localPreview: {
|
||||
title: 'ดูตัวอย่างแพ็กเกจปลั๊กอินในเครื่อง',
|
||||
unpacking: 'กำลังแตกแพ็กเกจเพื่อดูตัวอย่าง...',
|
||||
unpackComplete: 'พร้อมดูตัวอย่างแพ็กเกจแล้ว',
|
||||
failed: 'ดูตัวอย่างแพ็กเกจไม่สำเร็จ',
|
||||
pluginInfo: 'ข้อมูลปลั๊กอิน',
|
||||
packageInfo: 'ข้อมูลแพ็กเกจ',
|
||||
name: 'ชื่อ',
|
||||
author: 'ผู้เขียน',
|
||||
version: 'เวอร์ชัน',
|
||||
fileCount: 'จำนวนไฟล์',
|
||||
dependencies: 'แพ็กเกจที่ต้องใช้',
|
||||
components: 'คอมโพเนนต์',
|
||||
ready: 'แตกแพ็กเกจปลั๊กอินแล้ว ยืนยันเพื่อเริ่มติดตั้ง',
|
||||
},
|
||||
dragToUpload: 'ลากไฟล์ปลั๊กอินมาวางที่นี่เพื่ออัปโหลด',
|
||||
unsupportedFileType: 'ประเภทไฟล์ไม่รองรับ รองรับเฉพาะไฟล์ .lbpkg และ .zip',
|
||||
uploadingPlugin: 'กำลังอัปโหลดปลั๊กอิน...',
|
||||
@@ -1425,7 +1440,7 @@ const thTH = {
|
||||
scanError: 'สแกนไดเรกทอรีไม่สำเร็จ: ',
|
||||
noSkills: 'ยังไม่มีสกิลที่ตั้งค่าไว้',
|
||||
preview: 'ดูตัวอย่าง',
|
||||
previewInstructions: 'ดูตัวอย่างคำสั่ง',
|
||||
previewInstructions: 'ตัวอย่างเนื้อหา SKILL.md',
|
||||
instructionsPlaceholder: 'ป้อนคำสั่งของสกิลในรูปแบบ Markdown...',
|
||||
descriptionPlaceholder:
|
||||
'คำอธิบายสั้น ๆ ว่าสกิลนี้ทำอะไร (แสดงให้ LLM เห็น)',
|
||||
|
||||
@@ -525,6 +525,21 @@ const viVN = {
|
||||
uploadLocal: 'Tải lên cục bộ',
|
||||
debugging: 'Gỡ lỗi',
|
||||
uploadLocalPlugin: 'Tải lên Plugin cục bộ',
|
||||
localPreview: {
|
||||
title: 'Xem trước gói plugin cục bộ',
|
||||
unpacking: 'Đang giải nén để xem trước gói...',
|
||||
unpackComplete: 'Bản xem trước gói đã sẵn sàng',
|
||||
failed: 'Không thể xem trước gói',
|
||||
pluginInfo: 'Thông tin plugin',
|
||||
packageInfo: 'Thông tin gói',
|
||||
name: 'Tên',
|
||||
author: 'Tác giả',
|
||||
version: 'Phiên bản',
|
||||
fileCount: 'Tệp',
|
||||
dependencies: 'Phụ thuộc',
|
||||
components: 'Thành phần',
|
||||
ready: 'Gói plugin đã được giải nén. Xác nhận để bắt đầu cài đặt.',
|
||||
},
|
||||
dragToUpload: 'Kéo tệp plugin vào đây để tải lên',
|
||||
unsupportedFileType:
|
||||
'Loại tệp không được hỗ trợ, chỉ hỗ trợ tệp .lbpkg và .zip',
|
||||
@@ -1451,7 +1466,7 @@ const viVN = {
|
||||
scanError: 'Quét thư mục thất bại: ',
|
||||
noSkills: 'Chưa cấu hình kỹ năng nào',
|
||||
preview: 'Xem trước',
|
||||
previewInstructions: 'Xem trước hướng dẫn',
|
||||
previewInstructions: 'Xem trước nội dung SKILL.md',
|
||||
instructionsPlaceholder:
|
||||
'Nhập hướng dẫn kỹ năng theo định dạng Markdown...',
|
||||
descriptionPlaceholder:
|
||||
|
||||
@@ -497,6 +497,21 @@ const zhHans = {
|
||||
uploadLocal: '本地上传',
|
||||
debugging: '调试中',
|
||||
uploadLocalPlugin: '上传本地插件',
|
||||
localPreview: {
|
||||
title: '预览本地插件包',
|
||||
unpacking: '正在解包预览...',
|
||||
unpackComplete: '解包预览完成',
|
||||
failed: '解包预览失败',
|
||||
pluginInfo: '插件信息',
|
||||
packageInfo: '包信息',
|
||||
name: '名称',
|
||||
author: '作者',
|
||||
version: '版本',
|
||||
fileCount: '文件数',
|
||||
dependencies: '依赖',
|
||||
components: '组件',
|
||||
ready: '插件包已解包,确认后开始安装。',
|
||||
},
|
||||
uploadPluginOnly: '仅支持 .lbpkg 文件',
|
||||
dragToUpload: '拖拽文件到此处上传',
|
||||
unsupportedFileType: '不支持的文件类型,仅支持 .lbpkg 文件',
|
||||
@@ -1313,7 +1328,7 @@ const zhHans = {
|
||||
scanError: '扫描目录失败:',
|
||||
noSkills: '暂未配置任何技能',
|
||||
preview: '预览',
|
||||
previewInstructions: '预览指令',
|
||||
previewInstructions: 'SKILL.md 内容预览',
|
||||
instructionsPlaceholder: '使用 Markdown 格式输入技能指令...',
|
||||
descriptionPlaceholder: '简短描述此技能的功能(会展示给 LLM)',
|
||||
packageRoot: '技能目录',
|
||||
|
||||
@@ -498,6 +498,21 @@ const zhHant = {
|
||||
uploadLocal: '本地上傳',
|
||||
debugging: '調試中',
|
||||
uploadLocalPlugin: '上傳本地插件',
|
||||
localPreview: {
|
||||
title: '預覽本地外掛包',
|
||||
unpacking: '正在解包預覽...',
|
||||
unpackComplete: '解包預覽完成',
|
||||
failed: '解包預覽失敗',
|
||||
pluginInfo: '外掛資訊',
|
||||
packageInfo: '包資訊',
|
||||
name: '名稱',
|
||||
author: '作者',
|
||||
version: '版本',
|
||||
fileCount: '檔案數',
|
||||
dependencies: '依賴',
|
||||
components: '元件',
|
||||
ready: '外掛包已解包,確認後開始安裝。',
|
||||
},
|
||||
dragToUpload: '拖拽文件到此處上傳',
|
||||
unsupportedFileType: '不支持的文件類型,僅支持 .lbpkg 和 .zip 文件',
|
||||
uploadingPlugin: '正在上傳插件...',
|
||||
@@ -1405,7 +1420,7 @@ const zhHant = {
|
||||
scanError: '掃描目錄失敗:',
|
||||
noSkills: '暫未配置任何技能',
|
||||
preview: '預覽',
|
||||
previewInstructions: '預覽指令',
|
||||
previewInstructions: 'SKILL.md 內容預覽',
|
||||
instructionsPlaceholder: '使用 Markdown 格式輸入技能指令...',
|
||||
descriptionPlaceholder: '簡短描述此技能的功能',
|
||||
packageRoot: '技能目錄',
|
||||
|
||||
Reference in New Issue
Block a user