From 2e24944b0308649d273fc99ae04cd321f36a224b Mon Sep 17 00:00:00 2001 From: aalizzwell Date: Tue, 22 Jul 2025 16:36:51 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E7=BB=84=E4=BB=B6=E5=9B=BD=E9=99=85?= =?UTF-8?q?=E5=8C=96=E6=96=B9=E6=A1=88=E9=80=82=E9=85=8Dvue-i18n?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/cli/package.json | 81 ++-- packages/cli/src/commands/extract-i18n.ts | 102 ++++ packages/cli/src/index.ts | 133 +++--- packages/renderer/src/main.ts | 3 +- packages/ui-vue/components/index.ts | 7 +- packages/ui-vue/components/locale/index.ts | 6 +- .../locale/src/lib/composition/index.ts | 1 + .../lib/composition/use-resource-loader.ts | 19 + .../ui-vue/components/locale/src/lib/index.ts | 1 - .../locale/src/lib/locale.service.ts | 171 +++---- .../locale/src/lib/locales/en-us/avatar.ts | 8 - .../lib/locales/en-us/batch-edit-dialog.ts | 15 - .../src/lib/locales/en-us/checkbox-group.ts | 12 - .../locale/src/lib/locales/en-us/checkbox.ts | 4 - .../locale/src/lib/locales/en-us/collapse.ts | 4 - .../src/lib/locales/en-us/combo-list.ts | 6 - .../locale/src/lib/locales/en-us/combo.ts | 4 - .../locale/src/lib/locales/en-us/condition.ts | 30 -- .../locale/src/lib/locales/en-us/datagrid.ts | 116 ----- .../src/lib/locales/en-us/date-picker.ts | 48 -- .../src/lib/locales/en-us/discussion-group.ts | 25 - .../locale/src/lib/locales/en-us/drawer.ts | 4 - .../src/lib/locales/en-us/event-parameter.ts | 24 - .../src/lib/locales/en-us/filter-editor.ts | 78 --- .../src/lib/locales/en-us/filter-panel.ts | 25 - .../locale/src/lib/locales/en-us/footer.ts | 4 - .../locale/src/lib/locales/en-us/index.ts | 94 ---- .../src/lib/locales/en-us/language-label.ts | 8 - .../src/lib/locales/en-us/list-filter.ts | 6 - .../locale/src/lib/locales/en-us/list-view.ts | 3 - .../locale/src/lib/locales/en-us/loading.ts | 3 - .../src/lib/locales/en-us/lookup-config.ts | 38 -- .../locale/src/lib/locales/en-us/lookup.ts | 55 --- .../locale/src/lib/locales/en-us/messager.ts | 32 -- .../src/lib/locales/en-us/multi-select.ts | 15 - .../locale/src/lib/locales/en-us/notify.ts | 3 - .../locale/src/lib/locales/en-us/numeric.ts | 7 - .../src/lib/locales/en-us/page-walker.ts | 6 - .../src/lib/locales/en-us/pagination.ts | 18 - .../src/lib/locales/en-us/progress-step.ts | 3 - .../src/lib/locales/en-us/public-api.ts | 23 - .../src/lib/locales/en-us/query-condition.ts | 33 -- .../src/lib/locales/en-us/query-solution.ts | 39 -- .../src/lib/locales/en-us/response-toolbar.ts | 3 - .../locale/src/lib/locales/en-us/scrollspy.ts | 3 - .../locale/src/lib/locales/en-us/section.ts | 4 - .../locale/src/lib/locales/en-us/sidebar.ts | 3 - .../src/lib/locales/en-us/sort-editor.ts | 26 - .../locale/src/lib/locales/en-us/tabs.ts | 3 - .../locale/src/lib/locales/en-us/tag.ts | 4 - .../locale/src/lib/locales/en-us/text.ts | 10 - .../src/lib/locales/en-us/time-picker.ts | 6 - .../locale/src/lib/locales/en-us/treetable.ts | 8 - .../src/lib/locales/en-us/verify-detail.ts | 5 - .../locale/src/lib/locales/index.ts | 10 - .../locale/src/lib/locales/zh-CHT/avatar.ts | 8 - .../lib/locales/zh-CHT/batch-edit-dialog.ts | 15 - .../src/lib/locales/zh-CHT/checkbox-group.ts | 12 - .../locale/src/lib/locales/zh-CHT/checkbox.ts | 4 - .../locale/src/lib/locales/zh-CHT/collapse.ts | 4 - .../src/lib/locales/zh-CHT/combo-list.ts | 6 - .../locale/src/lib/locales/zh-CHT/combo.ts | 4 - .../src/lib/locales/zh-CHT/condition.ts | 30 -- .../locale/src/lib/locales/zh-CHT/datagrid.ts | 117 ----- .../src/lib/locales/zh-CHT/date-picker.ts | 48 -- .../lib/locales/zh-CHT/discussion-group.ts | 25 - .../locale/src/lib/locales/zh-CHT/drawer.ts | 4 - .../src/lib/locales/zh-CHT/event-parameter.ts | 24 - .../src/lib/locales/zh-CHT/filter-editor.ts | 74 --- .../src/lib/locales/zh-CHT/filter-panel.ts | 25 - .../locale/src/lib/locales/zh-CHT/footer.ts | 4 - .../locale/src/lib/locales/zh-CHT/index.ts | 94 ---- .../src/lib/locales/zh-CHT/language-label.ts | 8 - .../src/lib/locales/zh-CHT/list-filter.ts | 6 - .../src/lib/locales/zh-CHT/list-view.ts | 3 - .../locale/src/lib/locales/zh-CHT/loading.ts | 3 - .../src/lib/locales/zh-CHT/lookup-config.ts | 38 -- .../locale/src/lib/locales/zh-CHT/lookup.ts | 55 --- .../locale/src/lib/locales/zh-CHT/messager.ts | 28 -- .../src/lib/locales/zh-CHT/multi-select.ts | 15 - .../locale/src/lib/locales/zh-CHT/notify.ts | 3 - .../locale/src/lib/locales/zh-CHT/numeric.ts | 7 - .../src/lib/locales/zh-CHT/page-walker.ts | 6 - .../src/lib/locales/zh-CHT/pagination.ts | 18 - .../src/lib/locales/zh-CHT/progress-step.ts | 3 - .../src/lib/locales/zh-CHT/public-api.ts | 23 - .../src/lib/locales/zh-CHT/query-condition.ts | 33 -- .../src/lib/locales/zh-CHT/query-solution.ts | 39 -- .../locale/src/lib/locales/zh-CHT/radio.ts | 0 .../lib/locales/zh-CHT/response-toolbar.ts | 3 - .../src/lib/locales/zh-CHT/scrollspy.ts | 3 - .../locale/src/lib/locales/zh-CHT/section.ts | 4 - .../locale/src/lib/locales/zh-CHT/sidebar.ts | 3 - .../src/lib/locales/zh-CHT/sort-editor.ts | 25 - .../locale/src/lib/locales/zh-CHT/tabs.ts | 6 - .../locale/src/lib/locales/zh-CHT/tag.ts | 4 - .../locale/src/lib/locales/zh-CHT/text.ts | 10 - .../src/lib/locales/zh-CHT/time-picker.ts | 6 - .../src/lib/locales/zh-CHT/treetable.ts | 8 - .../src/lib/locales/zh-CHT/verify-detail.ts | 5 - .../locale/src/lib/locales/zh-cn/avatar.ts | 8 - .../lib/locales/zh-cn/batch-edit-dialog.ts | 15 - .../src/lib/locales/zh-cn/checkbox-group.ts | 12 - .../locale/src/lib/locales/zh-cn/checkbox.ts | 4 - .../locale/src/lib/locales/zh-cn/collapse.ts | 4 - .../src/lib/locales/zh-cn/combo-list.ts | 6 - .../locale/src/lib/locales/zh-cn/combo.ts | 4 - .../locale/src/lib/locales/zh-cn/condition.ts | 29 -- .../locale/src/lib/locales/zh-cn/datagrid.ts | 118 ----- .../src/lib/locales/zh-cn/date-picker.ts | 48 -- .../src/lib/locales/zh-cn/discussion-group.ts | 25 - .../locale/src/lib/locales/zh-cn/drawer.ts | 4 - .../src/lib/locales/zh-cn/event-parameter.ts | 24 - .../src/lib/locales/zh-cn/filter-editor.ts | 74 --- .../src/lib/locales/zh-cn/filter-panel.ts | 25 - .../locale/src/lib/locales/zh-cn/footer.ts | 4 - .../locale/src/lib/locales/zh-cn/index.ts | 96 ---- .../src/lib/locales/zh-cn/input-group.ts | 2 - .../src/lib/locales/zh-cn/language-label.ts | 8 - .../src/lib/locales/zh-cn/list-filter.ts | 6 - .../locale/src/lib/locales/zh-cn/list-view.ts | 3 - .../locale/src/lib/locales/zh-cn/loading.ts | 3 - .../src/lib/locales/zh-cn/lookup-config.ts | 38 -- .../locale/src/lib/locales/zh-cn/lookup.ts | 55 --- .../locale/src/lib/locales/zh-cn/messager.ts | 32 -- .../src/lib/locales/zh-cn/multi-select.ts | 15 - .../locale/src/lib/locales/zh-cn/notify.ts | 3 - .../locale/src/lib/locales/zh-cn/numeric.ts | 7 - .../src/lib/locales/zh-cn/page-walker.ts | 6 - .../src/lib/locales/zh-cn/pagination.ts | 18 - .../src/lib/locales/zh-cn/progress-step.ts | 3 - .../src/lib/locales/zh-cn/public-api.ts | 23 - .../src/lib/locales/zh-cn/query-condition.ts | 33 -- .../src/lib/locales/zh-cn/query-solution.ts | 39 -- .../src/lib/locales/zh-cn/radio-group.ts | 0 .../locale/src/lib/locales/zh-cn/radio.ts | 4 - .../src/lib/locales/zh-cn/response-toolbar.ts | 3 - .../locale/src/lib/locales/zh-cn/scrollspy.ts | 3 - .../locale/src/lib/locales/zh-cn/section.ts | 4 - .../locale/src/lib/locales/zh-cn/sidebar.ts | 3 - .../src/lib/locales/zh-cn/sort-editor.ts | 25 - .../locale/src/lib/locales/zh-cn/switch.ts | 4 - .../locale/src/lib/locales/zh-cn/tabs.ts | 3 - .../locale/src/lib/locales/zh-cn/tag.ts | 4 - .../locale/src/lib/locales/zh-cn/text.ts | 10 - .../src/lib/locales/zh-cn/time-picker.ts | 6 - .../locale/src/lib/locales/zh-cn/treetable.ts | 8 - .../src/lib/locales/zh-cn/verify-detail.ts | 5 - .../components/locale/src/lib/types/index.ts | 20 +- packages/ui-vue/farris.i18n.mjs | 21 + packages/ui-vue/package.json | 3 +- pnpm-lock.yaml | 447 +++++++++++++++--- 152 files changed, 741 insertions(+), 2891 deletions(-) create mode 100644 packages/cli/src/commands/extract-i18n.ts create mode 100644 packages/ui-vue/components/locale/src/lib/composition/index.ts create mode 100644 packages/ui-vue/components/locale/src/lib/composition/use-resource-loader.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/avatar.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/batch-edit-dialog.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/checkbox-group.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/checkbox.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/collapse.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/combo-list.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/combo.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/condition.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/datagrid.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/date-picker.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/discussion-group.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/drawer.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/event-parameter.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/filter-editor.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/filter-panel.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/footer.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/index.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/language-label.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/list-filter.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/list-view.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/loading.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/lookup-config.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/lookup.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/messager.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/multi-select.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/notify.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/numeric.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/page-walker.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/pagination.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/progress-step.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/public-api.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/query-condition.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/query-solution.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/response-toolbar.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/scrollspy.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/section.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/sidebar.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/sort-editor.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/tabs.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/tag.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/text.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/time-picker.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/treetable.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/en-us/verify-detail.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/index.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/avatar.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/batch-edit-dialog.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/checkbox-group.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/checkbox.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/collapse.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/combo-list.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/combo.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/condition.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/datagrid.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/date-picker.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/discussion-group.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/drawer.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/event-parameter.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/filter-editor.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/filter-panel.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/footer.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/index.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/language-label.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/list-filter.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/list-view.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/loading.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/lookup-config.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/lookup.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/messager.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/multi-select.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/notify.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/numeric.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/page-walker.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/pagination.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/progress-step.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/public-api.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/query-condition.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/query-solution.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/radio.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/response-toolbar.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/scrollspy.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/section.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/sidebar.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/sort-editor.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/tabs.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/tag.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/text.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/time-picker.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/treetable.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-CHT/verify-detail.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/avatar.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/batch-edit-dialog.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/checkbox-group.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/checkbox.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/collapse.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/combo-list.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/combo.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/condition.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/datagrid.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/date-picker.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/discussion-group.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/drawer.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/event-parameter.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/filter-editor.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/filter-panel.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/footer.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/index.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/input-group.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/language-label.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/list-filter.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/list-view.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/loading.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/lookup-config.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/lookup.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/messager.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/multi-select.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/notify.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/numeric.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/page-walker.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/pagination.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/progress-step.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/public-api.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/query-condition.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/query-solution.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/radio-group.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/radio.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/response-toolbar.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/scrollspy.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/section.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/sidebar.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/sort-editor.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/switch.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/tabs.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/tag.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/text.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/time-picker.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/treetable.ts delete mode 100644 packages/ui-vue/components/locale/src/lib/locales/zh-cn/verify-detail.ts create mode 100644 packages/ui-vue/farris.i18n.mjs diff --git a/packages/cli/package.json b/packages/cli/package.json index 5c9bfd3e74e..dd71fe5ea87 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,41 +1,42 @@ { - "name": "@farris/cli", - "private": false, - "version": "2.0.0-beta.7", - "type": "module", - "typings": "lib/index.d.ts", - "bin": { - "farris-cli": "./bin/index.js" - }, - "engines": { - "node": ">=16.0.0" - }, - "scripts": { - "build": "rimraf ./lib && tsc" - }, - "files": [ - "lib", - "templates", - "bin.js" - ], - "license": "MIT", - "dependencies": { - "@types/inquirer": "^9.0.7", - "@vitejs/plugin-vue": "^4.0.0", - "@vitejs/plugin-vue-jsx": "^3.0.0", - "commander": "^9.4.0", - "esbuild": "^0.23.0", - "esbuild-sass-plugin": "^3.3.1", - "inquirer": "^9.3.0", - "ora": "^8.0.1", - "typescript": "^4.6.4", - "vite": "^4.4.1", - "vite-plugin-css-injected-by-js": "^3.5.2", - "vite-plugin-dts": "^3.9.1" - }, - "devDependencies": { - "@types/inquirer": "^9.0.7", - "rimraf": "^5.0.7", - "vue": "^3.2.37" - } -} + "name": "@farris/cli", + "private": false, + "version": "2.0.0-beta.7", + "type": "module", + "typings": "lib/index.d.ts", + "bin": { + "farris-cli": "./bin/index.js" + }, + "engines": { + "node": ">=16.0.0" + }, + "scripts": { + "build": "rimraf ./lib && tsc" + }, + "files": [ + "lib", + "templates", + "bin.js" + ], + "license": "MIT", + "dependencies": { + "@types/inquirer": "^9.0.7", + "@vitejs/plugin-vue": "^4.0.0", + "@vitejs/plugin-vue-jsx": "^3.0.0", + "commander": "^9.4.0", + "esbuild": "^0.23.0", + "esbuild-sass-plugin": "^3.3.1", + "inquirer": "^9.3.0", + "ora": "^8.0.1", + "typescript": "^4.6.4", + "vite": "^4.4.1", + "vite-plugin-css-injected-by-js": "^3.5.2", + "vite-plugin-dts": "^3.9.1", + "glob": "11.0.3" + }, + "devDependencies": { + "@types/inquirer": "^9.0.7", + "rimraf": "^5.0.7", + "vue": "^3.2.37" + } +} \ No newline at end of file diff --git a/packages/cli/src/commands/extract-i18n.ts b/packages/cli/src/commands/extract-i18n.ts new file mode 100644 index 00000000000..94fa571c679 --- /dev/null +++ b/packages/cli/src/commands/extract-i18n.ts @@ -0,0 +1,102 @@ +import { writeFileSync, mkdirSync, existsSync, readFileSync } from 'fs'; +import { join, basename, dirname, resolve } from 'path'; +import { sync } from 'glob'; +import { pathToFileURL } from 'url'; + +interface ExtractConfig { + outDir: string; + include: string[]; + exclude: string[]; + minify: boolean; +} + +interface I18nConfig { + extract: { + ui?: ExtractConfig; + designer?: ExtractConfig; + }; +} + +interface ExtractI18nOptions { + type?: string; + outDir?: string; + configFile?: string; +} + +/** + * 抽取国际化资源到JSON文件 + */ +async function loadConfig(configPath?: string): Promise { + const defaultConfigPath = resolve(process.cwd(), 'farris.i18n.mjs'); + const finalPath = configPath || defaultConfigPath; + + if (!existsSync(finalPath)) { + throw new Error(`配置文件不存在: ${finalPath}`); + } + const fileUrl = pathToFileURL(finalPath).href; + const config = (await import(fileUrl)).default; + return config; +} + +async function extractByType(type: string, config: ExtractConfig, options: ExtractI18nOptions) { + console.log(`正在提取 ${type} 资源...`); + const outputDir = options.outDir || config.outDir; + const localeMap: Record = {}; + + // Process each include pattern + for (const pattern of config.include) { + const localeFiles = sync(pattern, { + cwd: process.cwd(), + absolute: true, + ignore: config.exclude + }); + + // Process each locale file + localeFiles.forEach(file => { + const componentName = basename(dirname(dirname(dirname(dirname(file))))); + const localeName = basename(file, '.json'); + const content = JSON.parse(readFileSync(file, 'utf8')); + + if (!localeMap[localeName]) { + localeMap[localeName] = {}; + } + + // Add component translations under component namespace + Object.assign(localeMap[localeName], content); + }); + } + + // Ensure output directory exists + if (!existsSync(outputDir)) { + mkdirSync(outputDir, { recursive: true }); + } + + // Write each locale to a separate file + Object.entries(localeMap).forEach(([locale, translations]) => { + const outputFile = join(outputDir, `${locale}.json`); + const content = config.minify + ? JSON.stringify(translations) + : JSON.stringify(translations, null, 2); + writeFileSync(outputFile, content); + }); + + console.log(`${type} 资源提取完成!`); +} + +export async function extractI18n(options: ExtractI18nOptions = {}) { + console.log('正在抽取国际化资源...'); + try { + const config = await loadConfig(options.configFile); + // 否则提取所有配置的类型 + for (const [type, typeConfig] of Object.entries(config.extract)) { + if (typeConfig) { + await extractByType(type, typeConfig, options); + } + } + } catch (error) { + console.error(error); + process.exit(1); + } +} + + diff --git a/packages/cli/src/index.ts b/packages/cli/src/index.ts index 33ddb4d2c32..226e342ce5d 100644 --- a/packages/cli/src/index.ts +++ b/packages/cli/src/index.ts @@ -7,78 +7,85 @@ const program = new Command(); program.version(`@farris/cli ${getVersion()}`); program - .command('build') - .description('构建') - .option('-c --configFile [configFile]', 'config file path') - .option('-vc --viteConfigFile [viteConfigFile]', 'vite config file path') - .action(async (options) => { - process.env.BUILD_TYPE = 'app'; - const { buildCommon } = await import('./commands/build.js'); - buildCommon(options); - }); + .command('build') + .description('构建') + .option('-c --configFile [configFile]', 'config file path') + .option('-vc --viteConfigFile [viteConfigFile]', 'vite config file path') + .action(async (options) => { + process.env.BUILD_TYPE = 'app'; + const { buildCommon } = await import('./commands/build.js'); + buildCommon(options); + }); program - .command('build-lib') - .description('构建') - .option('-c --configFile [configFile]', 'config file path') - .option('-vc --viteConfigFile [viteConfigFile]', 'vite config file path') - .option('-f --format [format]', 'lib format') - .option('-d --dts', 'dts') - .option('-ep --emitPackage', 'createPackage') - .action(async (options) => { - process.env.BUILD_TYPE = 'lib'; - const { buildLib } = await import('./commands/build-lib.js'); - return buildLib(options); - }); + .command('build-lib') + .description('构建') + .option('-c --configFile [configFile]', 'config file path') + .option('-vc --viteConfigFile [viteConfigFile]', 'vite config file path') + .option('-f --format [format]', 'lib format') + .option('-d --dts', 'dts') + .option('-ep --emitPackage', 'createPackage') + .action(async (options) => { + process.env.BUILD_TYPE = 'lib'; + const { buildLib } = await import('./commands/build-lib.js'); + return buildLib(options); + }); program - .command('build-components') - .description('构建') - .option('-c --configFile [configFile]', 'config file path') - .option('-vc --viteConfigFile [viteConfigFile]', 'vite config file path') - .action(async (options) => { - process.env.BUILD_TYPE = 'components'; - const { buildComponents } = await import('./commands/build-components.js'); - return buildComponents(options); - }); + .command('build-components') + .description('构建') + .option('-c --configFile [configFile]', 'config file path') + .option('-vc --viteConfigFile [viteConfigFile]', 'vite config file path') + .action(async (options) => { + process.env.BUILD_TYPE = 'components'; + const { buildComponents } = await import('./commands/build-components.js'); + return buildComponents(options); + }); program - .command('build-css') - .description('构建') - .option('-e --entry [entry]', 'entry file') - .option('-o --outfile [outfile]', 'outfile') - .option('-m --minify [minify]', 'minify') - .action(async (options) => { - process.env.BUILD_TYPE = 'css'; - const { buildCss } = await import('./commands/build-css.js'); - return buildCss(options); - }); + .command('build-css') + .description('构建') + .option('-e --entry [entry]', 'entry file') + .option('-o --outfile [outfile]', 'outfile') + .option('-m --minify [minify]', 'minify') + .action(async (options) => { + process.env.BUILD_TYPE = 'css'; + const { buildCss } = await import('./commands/build-css.js'); + return buildCss(options); + }); program - .command('create-app') - .description('新建 App 模板') - .action(async () => { - const { createApp } = await import('./commands/create-app.js'); - return createApp(); - }); + .command('create-app') + .description('新建 App 模板') + .action(async () => { + const { createApp } = await import('./commands/create-app.js'); + return createApp(); + }); program - .command('dev') - .description('创建 Dev Server') - .option('-p --port [port]', 'Server Port') - .action(async (options) => { - process.env.BUILD_TYPE = 'app'; - const { devServe } = await import('./commands/dev-serve.js'); - return devServe(options); - }); + .command('dev') + .description('创建 Dev Server') + .option('-p --port [port]', 'Server Port') + .action(async (options) => { + process.env.BUILD_TYPE = 'app'; + const { devServe } = await import('./commands/dev-serve.js'); + return devServe(options); + }); program - .command('preview') - .description('创建 Preview Server') - .option('-p --port [port]', 'Server Port') - .action(async (options) => { - process.env.BUILD_TYPE = 'app'; - const { previewServe } = await import('./commands/preview-serve.js'); - return previewServe(options); - }); - + .command('preview') + .description('创建 Preview Server') + .option('-p --port [port]', 'Server Port') + .action(async (options) => { + process.env.BUILD_TYPE = 'app'; + const { previewServe } = await import('./commands/preview-serve.js'); + return previewServe(options); + }); +program + .command('extract-i18n') + .description('抽取国际化资源到JSON文件') + .option('-c --configFile [configFile]', 'config file path') + .action(async (options) => { + const { extractI18n } = await import('./commands/extract-i18n.js'); + return extractI18n(options); + }); program.parse(); diff --git a/packages/renderer/src/main.ts b/packages/renderer/src/main.ts index 5c542280e19..2081b798424 100644 --- a/packages/renderer/src/main.ts +++ b/packages/renderer/src/main.ts @@ -17,6 +17,7 @@ const app = createApp(App); app.use(router); app.use(devkit); app.use(FarrisVue, { - locale: localStorage.getItem('languageCode') || 'zh-CHS' + locale: localStorage.getItem('languageCode') || 'zh-CHS', + uri: '/platform/common/web/@farris/i18n/ui' }); app.mount('#app'); diff --git a/packages/ui-vue/components/index.ts b/packages/ui-vue/components/index.ts index 88812342564..29386a671b3 100644 --- a/packages/ui-vue/components/index.ts +++ b/packages/ui-vue/components/index.ts @@ -96,7 +96,6 @@ import CodeEditor from './code-editor'; import HtmlTemplate from './html-template'; import Locale from './locale'; import '../public/assets/farris-all.css'; -import { DEFAULT_LOCALE } from './locale/src/lib'; // export all components modules export * from './components'; // export all designer components modules @@ -105,7 +104,8 @@ export * from './designer'; // 不注册设计时组件 export default { install(app: App, options?: any): void { - app.use(Accordion) + app.use(Locale, options) + .use(Accordion) .use(Avatar) .use(BorderEditor) .use(Button) @@ -184,7 +184,6 @@ export default { .use(SortConditionEditor) .use(JsonEditor) .use(CodeEditor) - .use(HtmlTemplate) - .use(Locale, {locale: options?.locale || DEFAULT_LOCALE}); + .use(HtmlTemplate); } }; diff --git a/packages/ui-vue/components/locale/index.ts b/packages/ui-vue/components/locale/index.ts index 489c831de48..74869ed4b23 100644 --- a/packages/ui-vue/components/locale/index.ts +++ b/packages/ui-vue/components/locale/index.ts @@ -14,13 +14,13 @@ * limitations under the License. */ import type { App } from 'vue'; -import { LocaleService, LOCALE_SERVICE_INJECTION_TOKEN } from './src/lib'; +import { LocaleService, LOCALE_SERVICE_INJECTION_TOKEN, LocaleConfig } from './src/lib'; export { LocaleService, LOCALE_SERVICE_INJECTION_TOKEN }; export default { - install(app: App, options: Record): void { - LocaleService.setLocale(options.locale); + async install(app: App, config?: LocaleConfig): Promise { + await LocaleService.setup(app, config); app.provide(LOCALE_SERVICE_INJECTION_TOKEN, LocaleService); } }; diff --git a/packages/ui-vue/components/locale/src/lib/composition/index.ts b/packages/ui-vue/components/locale/src/lib/composition/index.ts new file mode 100644 index 00000000000..f5f0caf2be5 --- /dev/null +++ b/packages/ui-vue/components/locale/src/lib/composition/index.ts @@ -0,0 +1 @@ +export * from './use-resource-loader'; diff --git a/packages/ui-vue/components/locale/src/lib/composition/use-resource-loader.ts b/packages/ui-vue/components/locale/src/lib/composition/use-resource-loader.ts new file mode 100644 index 00000000000..1e521d517d4 --- /dev/null +++ b/packages/ui-vue/components/locale/src/lib/composition/use-resource-loader.ts @@ -0,0 +1,19 @@ +import axios, { AxiosRequestConfig } from 'axios'; +import { UseResourceLoader } from '../types'; + +export function useResourceLoader(): UseResourceLoader { + function loadResource(url: string, config: AxiosRequestConfig = {}) { + const defaultOptions = { + timeout: 5000, + headers: { + 'Cache-Control': 'no-cache' + } + }; + config = { ...defaultOptions, ...config }; + const requestPromise = axios.get(url, config).then((response) => response.data); + return requestPromise; + } + return { + loadResource + }; +} \ No newline at end of file diff --git a/packages/ui-vue/components/locale/src/lib/index.ts b/packages/ui-vue/components/locale/src/lib/index.ts index fdcb3ca00a9..b0123d2090b 100644 --- a/packages/ui-vue/components/locale/src/lib/index.ts +++ b/packages/ui-vue/components/locale/src/lib/index.ts @@ -1,3 +1,2 @@ export * from './types'; -export * from './locales'; export * from './locale.service'; \ No newline at end of file diff --git a/packages/ui-vue/components/locale/src/lib/locale.service.ts b/packages/ui-vue/components/locale/src/lib/locale.service.ts index 9798d501c5c..d5e19832e9a 100644 --- a/packages/ui-vue/components/locale/src/lib/locale.service.ts +++ b/packages/ui-vue/components/locale/src/lib/locale.service.ts @@ -1,111 +1,82 @@ -import { FARRIS_LOCALES } from './locales'; -import { DEFAULT_LOCALE } from './types'; +/** + * Copyright (c) 2020 - present, Inspur Genersoft Co., Ltd. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +import { createI18n, I18n } from 'vue-i18n'; +import { DEFAULT_LOCALE_CONFIG, LocaleConfig, LocaleResources } from './types'; +import { App } from 'vue'; +import { useResourceLoader } from './composition'; + export class LocaleService { - /** - * 多语资源 - */ - private static languageData: Record = FARRIS_LOCALES; - /** - * 当前语言 - */ - private static locale: string = DEFAULT_LOCALE; - /** - * 设置当前语言 - * @param locale 语言编号 - * @returns - */ - public static setLocale(locale: string): void { - if (LocaleService.locale === locale) { - return; - } - if (!LocaleService.languageData[locale]) { - console.warn(`Language pack for ${locale} not found`); - return; - } - LocaleService.locale = locale; + private static i18n: I18n; + private static config: LocaleConfig; + public static async setup(app: App, config: Partial = {}) { + LocaleService.config = { ...DEFAULT_LOCALE_CONFIG, ...config }; + const locale = LocaleService.config.locale; + LocaleService.i18n = createI18n({ + locale, + fallbackLocale: LocaleService.config.fallbackLocale, + messages: {}, + legacy: false, + globalInjection: true, + silentTranslationWarn: true, + silentFallbackWarn: true + }); + app.use(LocaleService.i18n); + await this.loadResources(); } - public static getLocale(): string { - return LocaleService.locale; - } - /** - * 注册语言 - * @param locale 语言编号 - * @param data 语言资源 - */ - public static register(locale: string, data: Record): void { - LocaleService.languageData[locale] = data; - } - public static getLocaleValue(key: string): string { - const value = LocaleService.getValue(key); - if (value) { - return value; - } else { - return ''; - } + public static getLocale(){ + return LocaleService.i18n &&LocaleService.i18n.global.locale; } - /** - * 属性空值或者有值但等于默认值,返回默认值多语言属性;有值但不相等返回当前属性自有值 - * @param propertyValue - * @param defaultValue - * @param localeKey - * @returns - */ - public static getRealPropertyValue(propertyValue, defaultValue, localeKey) { - if (!propertyValue || propertyValue === defaultValue) { - return LocaleService.getLocaleValue(localeKey); - } - return propertyValue + public static getLocaleValue(key: string) { + return LocaleService.i18n &&LocaleService.i18n.global.te(key) || key; } - /** - * 获取对象中指定字段的值。 field: 可以为带有层级结构的路径,如: user.firstName | name 等 - * safe: 为true, 将html字符进行转码输出,默认为 false - */ - private static getValue(field: string, safe = false) { - if (!LocaleService.languageData) { - return ''; - } - let result = ''; - const currentLocaleData = LocaleService.languageData[LocaleService.locale]; - if (!currentLocaleData) { - return ''; - } - if (field.indexOf('.') === -1 && currentLocaleData.hasOwnProperty(field)) { - result = currentLocaleData[field]; - } else { - result = field.split('.').reduce((obj, key) => { - if (obj) { - return obj[key]; - } else { - return null; - } - }, currentLocaleData); - } - if (safe) { - return LocaleService.formatValue(result); - } else { - return result; - } + public static getRealPropertyValue(key: string){ + return LocaleService.i18n &&LocaleService.i18n.global.te(key) || key; } - private static formatValue(value: any) { - if (value === null || value === undefined || value === '') { - return ''; - } - if (typeof value === 'string') { - return this.escapeHtml(value); + private static async loadResources(config: Partial = {}): Promise> { + const resources: Record = {}; + // 加载当前语言 + const locale = LocaleService.config.locale; + const fallbackLocale = LocaleService.config.fallbackLocale; + resources[locale] = await LocaleService.loadLocaleResources(locale); + // 加载fallback语言 + if (locale !== fallbackLocale) { + resources[fallbackLocale] = await LocaleService.loadLocaleResources(fallbackLocale); + LocaleService.i18n.global.setLocaleMessage(fallbackLocale, resources[fallbackLocale]); } - return value; + LocaleService.i18n.global.setLocaleMessage(locale, resources[locale]); + return resources; } - private static escapeHtml(value: any) { - if (value === null || value === undefined) { - return ''; + private static async loadLocaleResources(locale: string): Promise { + try { + let resources: LocaleResources = {}; + const { loadResource } = useResourceLoader(); + // 优先加载远程资源 + if (LocaleService.config.uri) { + const url = `${LocaleService.config.uri}/${locale}.json`; + resources = await loadResource(url); + } + // 合并本地资源 + if (LocaleService.config.localResources?.[locale]) { + resources = { ...resources, ...LocaleService.config.localResources[locale] }; + } + return resources; + } catch (error) { + console.warn(`Failed to load locale ${locale}:`, error); + return LocaleService.config.localResources?.[locale] || {}; } - return value - .replace(/&/g, '&') - .replace(//g, '>') - .replace(/\"/g, '"') - .replace(/\'/g, ''') - .replace(/\//g, '/'); } } diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/avatar.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/avatar.ts deleted file mode 100644 index 155f68526ee..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/avatar.ts +++ /dev/null @@ -1,8 +0,0 @@ -export const AVATAR_LOCALE = { - imgtitle: 'Amend', - typeError: 'Type error', - sizeError: 'Can not be larger than', - uploadError: 'Upload Fail!', - loadError: 'Load error.', - loading:'Loading' -}; \ No newline at end of file diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/batch-edit-dialog.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/batch-edit-dialog.ts deleted file mode 100644 index 8de247cd5e7..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/batch-edit-dialog.ts +++ /dev/null @@ -1,15 +0,0 @@ -export const BATCH_EDIT_DIALOG_LOCALE = { - title: 'Batch Edit', - appendText: 'Append new field', - appendTextTip: 'Append more field to edit', - okText: 'OK', - cancelText: 'Cancel', - field: 'Please select field', - fieldValue: 'Please input value', - appendTips: 'append more columns to edit.', - selected: 'select', - row: 'row', - confirmTitle: 'Info', - neverShow: 'Do not remind again', - confirmText: 'We will update {0} rows,Are you sure?' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/checkbox-group.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/checkbox-group.ts deleted file mode 100644 index 726fa0d4741..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/checkbox-group.ts +++ /dev/null @@ -1,12 +0,0 @@ -export const CHECKBOX_GROUP_LOCALE = { - // direction: 'Direction', - // horizontal: 'Horizontal', - // vertical: 'Vertical', - // dataSourceType: 'DataSourceType', - // static: 'Static', - // dynamic: 'Dynamic', - // data: 'Data', - // bindDataSource: 'BindDataSource', - // textField: 'TextField', - // valueField: 'ValueField' -}; \ No newline at end of file diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/checkbox.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/checkbox.ts deleted file mode 100644 index 3fa571560df..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/checkbox.ts +++ /dev/null @@ -1,4 +0,0 @@ -export const CHECKBOX_LOCALE = { - // trueValueTitle: 'Checked Value', - // falseValueTitle: 'Unchecked value', -}; \ No newline at end of file diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/collapse.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/collapse.ts deleted file mode 100644 index 0f327701d05..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/collapse.ts +++ /dev/null @@ -1,4 +0,0 @@ -export const COLLAPSE_DIRECTIVE_LOCALE = { - expand: 'expand', - fold: 'fold' -} \ No newline at end of file diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/combo-list.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/combo-list.ts deleted file mode 100644 index 72295a1e51b..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/combo-list.ts +++ /dev/null @@ -1,6 +0,0 @@ -export const COMBO_LIST_LOCALE = { - // trueValueTitle: '选中的值', - // falseValueTitle: '未选中的值', - remoteError: 'The request method type is incorrect', - placeholder: 'Please select' -}; \ No newline at end of file diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/combo.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/combo.ts deleted file mode 100644 index c2455f7fa2b..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/combo.ts +++ /dev/null @@ -1,4 +0,0 @@ -export const COMBO_LOCALE = { - placeholder: 'Please Select', - emptyMsg: 'Empty Data', -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/condition.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/condition.ts deleted file mode 100644 index f8adb49196a..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/condition.ts +++ /dev/null @@ -1,30 +0,0 @@ -export const OPERATORS_LOCALE = { - equal: 'Equal', - notEqual: 'Not equal', - greater: 'Greater than', - greaterOrEqual: 'Greater than or equal', - less: 'Less than', - lessOrEqual: 'Less than or equal', - contains: 'Contains', - notContains: 'Does not contain', - like: 'Contains', - notLike: 'Does not contain', - in: 'In', - notIn: 'Not in', - empty: 'Is empty', - notEmpty: 'Is not empty', - null: 'Null', - notNull: 'Not null', - startWith: 'Starts with', - endWith: 'Ends with', - and: 'And', - or: 'Or' -}; - -export const CONDITION_LOCALE = { - add: 'Add condition', - create: 'Create condition group', - reset: 'Reset', - and: 'And', - or: 'Or' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/datagrid.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/datagrid.ts deleted file mode 100644 index 14a46c6854d..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/datagrid.ts +++ /dev/null @@ -1,116 +0,0 @@ -export const DATAGRID_LOCALE = { - lineNumberTitle: 'NO.', - emptyMessage: 'Empty Data', - pagination: { - previousLabel: 'Prev Page', - nextLabel: 'Next Page', - message: 'Total {1} items ', - pagelist: { - firstText: 'Display', - lastText: 'items' - } - }, - filter: { - title: 'Conditions', - reset: 'Reset', - clear: 'Clear', - clearAll: 'Clear all conditions', - setting: 'Settings', - nofilter: '[ Empty ]', - checkAll: 'Check All', - and: 'And', - or: 'Or', - operators: { - equal: 'equal', - notEqual: 'not equal', - greater: 'greater than', - greaterOrEqual: 'greater than or equal', - less: 'less than', - lessOrEqual: 'less than or equal', - contains: 'contains', - notContains: 'not contains', - like: 'contains', - notLike: 'not contains', - in: 'in', - notIn: 'not in', - empty: 'empty', - notEmpty: 'not empty', - null: 'null', - notNull: 'not null' - }, - more: 'More', - ok: 'ok', - cancel: 'cancel', - sevenDays: 'Seven Days', - oneMonth: 'One Month', - threeMonths: 'Three Months', - sixMonths: 'Six Months' - }, - settings: { - visible: 'Visible', - sortting: 'Sortting', - title: 'Column Settings', - canchoose: 'Can choose', - choosed: 'Choosed', - asc: 'ASC', - desc: 'DESC', - cancelSort: 'Cancel sortting', - ok: 'OK', - cancel: 'Cancel', - reset: 'Reset', - conciseMode: 'Concise', - advancedMode: 'Advanced', - formatSetting: 'Column format', - properties: 'Column properties', - groupping: 'Groupping', - allColumns: 'All', - visibleColumns: 'Visible', - hiddenColumns: 'Hidden', - searchPlaceholder: 'Please enter a column name', - checkall: 'Show or hide all', - headeralign: 'Header alignment', - dataalign: 'Data alignment', - alignLeft: 'Left', - alignCenter: 'Center', - alignRight: 'Right', - summarytype: 'Summary type', - summarytext: 'Summary text', - summaryNone: 'None', - summarySum: 'Sum', - summaryMax: 'Max', - summaryMin: 'Min', - summarCount: 'Count', - summaryAverage: 'Average', - grouppingField: 'Groupping field', - moreGrouppingFieldWarningMessage: 'Up to 3 fields are set for grouping', - grouppingSummary: 'Group total', - addGrouppingFieldTip: 'Add groupping field', - removeGrouppingFieldTip: 'Remove groupping field', - grouppingSummaryType: 'Group total type', - grouppingSummaryText: 'Group total text', - restoreDefaultSettingsText: 'Are you sure you want to restore the default settings', - simple: { - title: 'Show Columns', - tip: 'The selected fields can be displayed in the list. Drag to adjust the display order in the list.', - count: 'show {0} columns' - } - }, - selectionData: { - clearAll: 'Clear all', - tooltip: 'Click here show list.', - currentLenth: `{0} items selected. ` - }, - groupRow: { - tips: 'Drag columns here to group data.', - removeColumn: 'Remove the group column.', - clearTip: 'Clear all grouped fields.', - clear: 'Empty' - }, - summary: { - title: 'current page summary' - }, - loadingMessage: 'loading', - commandColumn: { - title: 'operate' - } -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/date-picker.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/date-picker.ts deleted file mode 100644 index c08282327dc..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/date-picker.ts +++ /dev/null @@ -1,48 +0,0 @@ - -export const DATEPICKER_LOCALE = { - dayLabels: { Sun: 'Sun', Mon: 'Mon', Tue: 'Tue', Wed: 'Wed', Thu: 'Thu', Fri: 'Fri', Sat: 'Sat' }, - monthLabels: { - 1: 'Jan', - 2: 'Feb', - 3: 'Mar', - 4: 'Apr', - 5: 'May', - 6: 'Jun', - 7: 'Jul', - 8: 'Aug', - 9: 'Sep', - 10: 'Oct', - 11: 'Nov', - 12: 'Dec' - }, - dateFormat: 'MM/dd/yyyy', - returnFormat: 'MM/dd/yyyy', - firstDayOfWeek: 'mo', - sunHighlight: false, - yearTxt: '', - timeBtnText: 'Select Time', - dateBtnText: 'Select Date', - commitBtnText: 'OK', - weekText: 'Week', - placeholder: 'Please select a date', - range: { - begin: 'Please select a begin date', - end: 'Please select an end date' - }, - message: { - 101: 'The end time must not be earlier than the start time.', - 102: 'Only ${0} dates are allowed to be selected.' - }, - current: { - today: 'Today', - week: 'Current Week', - month: 'Current Month', - year: 'Current Year' - }, - multiDatesLocale: { - backtotoday: 'Back to Today', - clearSelections: 'Clear All', - delete: 'Delete', - selected: 'Selected,Days' - } -} \ No newline at end of file diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/discussion-group.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/discussion-group.ts deleted file mode 100644 index be2a5cc7f44..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/discussion-group.ts +++ /dev/null @@ -1,25 +0,0 @@ -export const DISCUSSION_GROUP_LOCALE = { - submit: 'Submit', - cancel: 'Cancel', - colleague: 'Colleague', - all: 'For all to see', - related: 'Relevant personnel can see', - confirm: 'Confirm', - reply: 'Reply', - emptyMessage:'Empty Data', - placeholder: 'Please input search keywords', - notEmpty:'The submitted content cannot be empty', - selectEmployee:'Select the employee', - next: 'Next', - emptySelected:'Clear', - emptyRight:'Select on the left', - allOrg:'All', - selected:'Selected', - section:'Section ', - people:'Per ', - viewMore:'View more', - per:' ', - pcs:' ', - emptyList:'Empty contacts', - advancedQuery:'Select' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/drawer.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/drawer.ts deleted file mode 100644 index f638f5ff62e..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/drawer.ts +++ /dev/null @@ -1,4 +0,0 @@ -export const DRAWER_LOCALE = { - cancel: 'Cancel', - confirm: 'Confirm' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/event-parameter.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/event-parameter.ts deleted file mode 100644 index c906c1618b6..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/event-parameter.ts +++ /dev/null @@ -1,24 +0,0 @@ -export const EVENT_PARAMETER_LOCALE = { - title:'parameter editor', - ok: 'confirm', - cancel: 'cancel', - workFlowClass: { - title: 'Please select a process category' - }, - generalEditor: { - field: 'field', - tabVar: 'variable', - form: 'form components' - }, - jsonEditor: { - dialogTitle: 'Configurable parameter editor', - keyColumnTitle: 'parameter', - valueColumnTitle:'parameter value', - addButtonText: 'Add configuration parameters', - keyColumnPlaceholder:'Please enter the parameters', - error: 'Expected array of parameter schema for JsonEditor, but received invalid JSON' - }, - comboTree: { - placeholder: 'Please select' - } -}; \ No newline at end of file diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/filter-editor.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/filter-editor.ts deleted file mode 100644 index 66486232dbb..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/filter-editor.ts +++ /dev/null @@ -1,78 +0,0 @@ -export const FILTER_EDITOR_LOCALE = { - // 取消 - cancelButton: 'Cancel', - // 确定 - okButton: 'OK', - // 添加子句 - addWhere: 'Add', - clear: 'Clear', - // 置顶 - moveTop: 'Top', - // 上移 - moveUp: 'Up', - // 下移 - moveDown: 'Down', - // 置底 - moveBottom: 'Bottom', - // 左括号 - leftBrackets: 'Left Brackets', - // 字段 - field: 'Field Name', - // 操作符 - operator: 'Operator', - // 值 - value: 'Value', - - valueType: 'Value type', - expressType: { - value: 'Value', - express: 'Express', - frontExpress: 'Front Express' - }, - // 右括号 - rightBrackets: 'Right Brackets', - // 关系 - relation: 'Relation', - relationValue: { - and: 'And', - or: 'Or' - }, - - // 设计器 - designTab: 'Design', - // 源代码 - jsonTab: 'JSON', - // Sql预览 - sqlTab: 'Sql', - title: 'Filter Designer', - message: 'Are you sure you want to clear all current data?', - validate: { - bracket: 'The brackets do not match, please check', - relation: 'The condition relationship is incomplete, please check', - field: 'Condition field is not set, please check' - } -}; - - -export const ENUM_EDITOR_LOCALE = { - // 取消 - cancelButton: 'Cancel', - // 确定 - okButton: 'OK', - // 添加子句 - addWhere: 'Add', - clear: 'Clear', - // 置顶 - moveTop: 'Top', - // 上移 - moveUp: 'Up', - // 下移 - moveDown: 'Down', - // 置底 - moveBottom: 'Bottom', - title: 'Enum Data Designer', - message: 'Are you sure you want to clear all current data?', - - value: 'Value', - name: 'Name' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/filter-panel.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/filter-panel.ts deleted file mode 100644 index 353318a9e33..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/filter-panel.ts +++ /dev/null @@ -1,25 +0,0 @@ -export const FILTER_PANEL_LOCALE = { - filter: 'Filter', - confirm: 'OK', - cancel: 'Cancel', - reset: 'Reset', - advancedFilter: 'advancedFilter', - expand: 'Expand', - fold: 'Fold', - last1Month: 'LastOneMonth', - last3Month: 'LastThreeMonth', - last6Month: 'LastSixMonth', - pleaseInput: 'Please input ', - searchHistory: 'Search History', - searchResult: 'Search Result', - intervalFilter: 'Filter by interval', - beginPlaceHolder: 'Minimum value', - endPlaceHolder: 'Maximum value', - dateBeginPlaceHolder: 'Start date', - dateEndPlaceHolder: 'End date', - empty: 'Empty', - clear: 'Clear', - today:'Today', - yesterday: 'Yesterday', - checkall: 'Check all' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/footer.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/footer.ts deleted file mode 100644 index 4ca6ecb7a6e..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/footer.ts +++ /dev/null @@ -1,4 +0,0 @@ -export const FOOTER_LOCALE = { - expandText: 'More Information', - collapseText: 'More Information' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/index.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/index.ts deleted file mode 100644 index 905726cb91e..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/index.ts +++ /dev/null @@ -1,94 +0,0 @@ -import { LISTVIEW_LOCALE } from './list-view'; -import { COMBO_LOCALE } from './combo'; -import { QUERY_SOLUTION_LOCALE } from './query-solution'; -import { QUERY_CONDITION_LOCALE } from './query-condition'; -import { RESPONSE_TOOLBAR_LOCALE } from './response-toolbar'; -import { PAGINATION_LOCALE } from './pagination'; -import { MESSAGER_LOCALE } from './messager'; -import { DATAGRID_LOCALE } from './datagrid'; -import { SECTION_LOCALE } from './section'; -import { LOADING_LOCALE } from './loading'; -import { FILTER_EDITOR_LOCALE, ENUM_EDITOR_LOCALE } from './filter-editor'; -import { NOTIFY_LOCALE } from './notify'; -import { SORT_EDITOR_LOCALE } from './sort-editor'; -import { TEXT_LOCALE } from './text'; -import { SIDEBAR_LOCALE } from './sidebar'; -import { TABS_LOCALE } from './tabs'; -import { MULTI_SELECT_LOCALE } from './multi-select'; -import { COLLAPSE_DIRECTIVE_LOCALE } from './collapse'; -import { LOOKUP_LOCALE } from './lookup'; -import { TREETABLE_LOCALE } from './treetable'; -import { AVATAR_LOCALE } from './avatar'; -import { LIST_FILTER_LOCALE } from './list-filter'; -import { PROGRESS_STEP_LOCALE } from './progress-step'; -import { LANGUAGE_LABEL_LOCALE } from './language-label'; -import { VERIFY_DETAIL_LOCALE } from './verify-detail'; -import { BATCH_EDIT_DIALOG_LOCALE } from './batch-edit-dialog'; -import { PAGE_WALKER_LOCALE } from './page-walker'; -import { FOOTER_LOCALE } from './footer'; -import { DISCUSSION_GROUP_LOCALE } from './discussion-group'; -import { TAG_LOCALE } from './tag'; -import { NUMERIC_LOCALE } from './numeric'; -import { FILTER_PANEL_LOCALE } from './filter-panel'; -import { SCROLLSPY_LOCALE } from './scrollspy'; -import { LOOKUP_CONFIG_LOCALE } from './lookup-config'; -import { CONDITION_LOCALE, OPERATORS_LOCALE } from './condition'; -import { DRAWER_LOCALE } from './drawer'; -import { DATEPICKER_LOCALE } from './date-picker'; -import { TIME_PICKER_LOCALES } from './time-picker'; -import { EVENT_PARAMETER_LOCALE } from './event-parameter'; - -export const EN_US = { - locale: 'EN_US', - combo: COMBO_LOCALE, - combolist: {}, - datePicker: DATEPICKER_LOCALE, - datagrid: DATAGRID_LOCALE, - filterEditor: FILTER_EDITOR_LOCALE, - enumEditor: ENUM_EDITOR_LOCALE, - lookup: LOOKUP_LOCALE, - loading: LOADING_LOCALE, - modal: {}, - messager: MESSAGER_LOCALE, - notify: NOTIFY_LOCALE, - dialog: {}, - datatable: {}, - colorPicker: {}, - numberSpinner: NUMERIC_LOCALE, - inputGroup: {}, - treetable: TREETABLE_LOCALE, - multiSelect: MULTI_SELECT_LOCALE, - sortEditor: SORT_EDITOR_LOCALE, - tabs: TABS_LOCALE, - timePicker: TIME_PICKER_LOCALES, - wizard: {}, - tree: {}, - tooltip: {}, - listview: LISTVIEW_LOCALE, - text: TEXT_LOCALE, - switch: {}, - sidebar: SIDEBAR_LOCALE, - section: SECTION_LOCALE, - pagination: PAGINATION_LOCALE, - responseToolbar: RESPONSE_TOOLBAR_LOCALE, - queryCondition: QUERY_CONDITION_LOCALE, - querySolution: QUERY_SOLUTION_LOCALE, - collapseDirective: COLLAPSE_DIRECTIVE_LOCALE, - avatar: AVATAR_LOCALE, - listFilter: LIST_FILTER_LOCALE, - progressStep: PROGRESS_STEP_LOCALE, - languageLabel: LANGUAGE_LABEL_LOCALE, - verifyDetail: VERIFY_DETAIL_LOCALE, - batchEditDialog: BATCH_EDIT_DIALOG_LOCALE, - pageWalker: PAGE_WALKER_LOCALE, - footer: FOOTER_LOCALE, - discussionGroup: DISCUSSION_GROUP_LOCALE, - tag: TAG_LOCALE, - filterPanel: FILTER_PANEL_LOCALE, - scrollspy: SCROLLSPY_LOCALE, - lookupConfig: LOOKUP_CONFIG_LOCALE, - condition:CONDITION_LOCALE, - operators: OPERATORS_LOCALE, - drawer: DRAWER_LOCALE, - eventParameter: EVENT_PARAMETER_LOCALE -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/language-label.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/language-label.ts deleted file mode 100644 index 7e26ec9c5b5..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/language-label.ts +++ /dev/null @@ -1,8 +0,0 @@ -export const LANGUAGE_LABEL_LOCALE = { - en: 'English', - "zh-cn": 'Simplified Chinese', - "zh-CHS": 'Simplified Chinese', - "zh-CHT": 'Traditional Chiness', - ok: 'OK', - cancel: 'Cancel' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/list-filter.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/list-filter.ts deleted file mode 100644 index 48401dd9cea..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/list-filter.ts +++ /dev/null @@ -1,6 +0,0 @@ -export const LIST_FILTER_LOCALE = { - filter: 'Filter', - confirm: 'OK', - cancel: 'Cancel', - reset: 'Reset' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/list-view.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/list-view.ts deleted file mode 100644 index e851261852d..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/list-view.ts +++ /dev/null @@ -1,3 +0,0 @@ -export const LISTVIEW_LOCALE = { - emptyMessage: 'Empty Data' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/loading.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/loading.ts deleted file mode 100644 index b358a3e0c85..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/loading.ts +++ /dev/null @@ -1,3 +0,0 @@ -export const LOADING_LOCALE = { - message: 'Loading ...' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/lookup-config.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/lookup-config.ts deleted file mode 100644 index 2fff428b444..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/lookup-config.ts +++ /dev/null @@ -1,38 +0,0 @@ -export const LOOKUP_CONFIG_LOCALE = { - placeholder: 'Select the form metadata', - code: 'Code', - name: 'Name', - select: 'Select the help metadata', - filter: 'Configuration conditions', - helpidEmpty: 'HelpID cannot be empty', - selectTitle: 'Helps with metadata selection', - lookupTitle: 'Help configuration', - sure: 'Confirm', - cancel: 'Cancel', - successSave: 'Save successfully', - helpIdError:'Please select the help metadata', - fileNamePlaceholder:'Select the help text field', - selectFileNameTitle:'Text field selector', - bindingPath:'Binding field', - fieldError:'The bound field does not exist!', - textFieldLable:'Select the textField', - loadTypeTitle: 'Select the loadType', - loadTypeList: { - all:'All load', - layer:'Layer load', - default: 'Default load' - }, - powerTitle:'Permission setting', - powerObjLabel:'Permission objects', - powerFieldLabel:'Permission field', - powerOperateLabel:'Permission operate', - linkfieldLabel:'Help associated field', - powerDataTitle:'Permission object selection', - powerFieldTitle:'Permission field selection', - powerOperateTitle:'Operation selection', - businessLable:'Business object ', - powerLable:'Permission objects', - powerError:'Select the permission objects', - operateError:'Select the Operation', - linkfieldError:'Select permission field' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/lookup.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/lookup.ts deleted file mode 100644 index 3c6b0855b0b..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/lookup.ts +++ /dev/null @@ -1,55 +0,0 @@ -export const LOOKUP_LOCALE = { - placeholder: 'Please select', - favorites: 'Favorites', - selected: 'Selected Items', - okText: 'OK', - cancelText: 'Cancel', - allColumns: 'All Columns', - datalist: 'Data Items', - mustWriteSomething: 'Please enter a keyword to search.', - mustChoosAdatarow: 'Please select a record!', - tipText: 'Are these what you are looking for?', - cascade: { - enable: 'Bidirectional Cascading', - disable: 'Disable Cascading', - up: 'Upward Cascading', - down: 'Downward Cascading' - }, - includechildren: 'Include Children', - favoriteInfo: { - addFav: 'Collection Success.', - cancelFav: 'Unfavorite Successfully. ', - addFavTitle: 'Add to Favorite', - cancelFavTitle: 'Cancel Favorite' - }, - getAllChilds: 'Get All Children', - contextMenu: { - checkChildNodes: 'Check Subordinate Nodes', - uncheckChildNodes: 'Uncheck Subordinate Nodes', - expandall: 'Expand All', - collapseall: 'Collapse All', - expandByLayer: 'Expand by Level', - expand1: 'Expand to Level 1', - expand2: 'Expand to Level 2', - expand3: 'Expand to Level 3', - expand4: 'Expand to Level 4', - expand5: 'Expand to Level 5', - expand6: 'Expand to Level 6', - expand7: 'Expand to Level 7', - expand8: 'Expand to Level 8', - expand9: 'Expand to Level 9' - }, - quick: { - notfind: 'Search Content Not Found.', - more: 'Show More' - }, - configError: 'The help display column is not configured. Please check whether the help data source is configured correctly.', - selectedInfo: { - total: 'Selected Items {0}', - clear: 'Cancel Selected', - remove: 'Delete ({0})', - confirm: 'Are you sure you want to cancel all selected records?' - }, - clearAllConditions: 'Clear All Conditions', - anyFields: 'All' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/messager.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/messager.ts deleted file mode 100644 index e3b8c696a22..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/messager.ts +++ /dev/null @@ -1,32 +0,0 @@ -export const MESSAGER_LOCALE = { - yes: 'Yes', - no: 'No', - ok: 'OK', - cancel: 'Cancel', - title: 'System Information', - errorTitle: 'Error Information', - prompt: { - fontSize: { - name: 'Font Size', - small: 'Small', - middle: 'Middle', - big: 'Large', - large: 'Extra Large', - huge: 'Huge' - }, - tips: { - surplus: 'You can also input {0} characters', - length: '{0} characters have been entered' - } - }, - exception: { - expand: 'Expand', - collapse: 'Collapse', - happend: 'Happened Time', - detail: 'Detail', - copy: 'Copy Details', - copySuccess: 'Copy Succeeded!', - copyFailed: 'Replication Failed!', - roger: 'Got It.', - } -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/multi-select.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/multi-select.ts deleted file mode 100644 index 7c09a289502..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/multi-select.ts +++ /dev/null @@ -1,15 +0,0 @@ -export const MULTI_SELECT_LOCALE = { - leftTitle: 'Unselected', - rightTitle: 'Selected', - noDataMoveMessage: 'Please select the data to move.', - shiftRight: 'Shift right', - shiftLeft: 'Shift left', - allShiftRight: 'Shift right all', - allShiftLeft: 'Shift left all', - top: 'Placed at the top', - bottom: 'Placed at the bottom', - shiftUp: 'Shift up', - shiftDown: 'Shift down', - emptyData: 'Empty data', - filterPlaceholder: 'Filter...' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/notify.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/notify.ts deleted file mode 100644 index a7fee07b1ae..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/notify.ts +++ /dev/null @@ -1,3 +0,0 @@ -export const NOTIFY_LOCALE = { - title: 'System Information' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/numeric.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/numeric.ts deleted file mode 100644 index f0da3491799..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/numeric.ts +++ /dev/null @@ -1,7 +0,0 @@ -export const NUMERIC_LOCALE = { - placeholder: 'Please enter the number', - range: { - begin: 'Please enter the begin number', - end: 'Please enter the end number' - } -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/page-walker.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/page-walker.ts deleted file mode 100644 index 30b4769ee85..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/page-walker.ts +++ /dev/null @@ -1,6 +0,0 @@ -export const PAGE_WALKER_LOCALE = { - next: 'Next', - prev: 'Prev', - skip: 'Skip', - startNow:'Start now' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/pagination.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/pagination.ts deleted file mode 100644 index 6707c6a5cbc..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/pagination.ts +++ /dev/null @@ -1,18 +0,0 @@ -export const PAGINATION_LOCALE = { - message: 'Total {1} items ', - totalInfo: { - firstText: 'total', - lastText: 'items' - }, - pageList: { - firstText: 'display', - lastText: 'items' - }, - previous: 'previous', - next: 'next', - goto: { - prefix: 'go to', - suffix: '' - }, - show: 'show' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/progress-step.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/progress-step.ts deleted file mode 100644 index 59e62a62f7e..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/progress-step.ts +++ /dev/null @@ -1,3 +0,0 @@ -export const PROGRESS_STEP_LOCALE = { - empty: 'Data is empty' -}; \ No newline at end of file diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/public-api.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/public-api.ts deleted file mode 100644 index d8f7b861b42..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/public-api.ts +++ /dev/null @@ -1,23 +0,0 @@ -export * from './collapse'; -export * from './datagrid'; -export * from './filter-editor'; -export * from './loading'; -export * from './lookup'; -export * from './messager'; -export * from './multi-select'; -export * from './notify'; -export * from './pagination'; -export * from './query-condition'; -export * from './query-solution'; -export * from './response-toolbar'; -export * from './section'; -export * from './sidebar'; -export * from './sort-editor'; -export * from './tabs'; -export * from './text'; -export * from './treetable'; -export * from './avatar'; -export * from './list-filter'; -export * from './progress-step'; -export * from './language-label'; -export * from './verify-detail'; diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/query-condition.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/query-condition.ts deleted file mode 100644 index 4c59bee3ce9..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/query-condition.ts +++ /dev/null @@ -1,33 +0,0 @@ -export const QUERY_CONDITION_LOCALE = { - configDialog: { - unSelectedOptions: 'Unselected Options', - selectedOptions: 'Selected Options', - confirm: 'Confirm', - cancel: 'Cancel', - placeholder: 'Please input search keywords', - moveUp: 'Move Up', - moveAllUp: 'Move All Up', - moveDown: 'Move Down', - moveAllDown: 'Move All Down', - moveRight: 'Move Right', - moveAllRight: 'Move All Right', - moveLeft: 'Move Left', - moveAllLeft: 'Move All Left', - pleaseSelect: 'Please select options', - noOptionMove: 'No moveable options left', - selectOptionUp: 'Please select options to move up', - cannotMoveUp: 'Can\'t move up', - selectOptionTop: 'Please select options to the top', - optionIsTop: 'The option is at top', - selectOptionDown: 'Please select options to move down', - cannotMoveDown: 'Can\'t move down', - selectOptionBottom: 'Please select options to the bottom', - optionIsBottom: 'The option is at bottom' - }, - container: { - query: 'Filter', - saveAs: 'Save as', - save: 'Save', - config: 'Configurations' - } -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/query-solution.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/query-solution.ts deleted file mode 100644 index 900671d0a49..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/query-solution.ts +++ /dev/null @@ -1,39 +0,0 @@ -export const QUERY_SOLUTION_LOCALE = { - saveAsDialog: { - queryPlanName: 'Solution Name', - setAsDefault: 'Set as Default', - confirm: 'Confirm', - cancel: 'Cancel', - caption: 'Add New Solution', - personal: 'Personal Solution', - system: 'System Public Solution', - nameNotify: 'Please enter solution name', - authNotify: 'You do not have permission to modify public solutions.', - success: 'Query solution saved successfully.', - maxLength: 'Solution name cannot exceed 100 characters, please modify' - }, - manageDialog: { - caption: 'Solution Management', - default: 'Default', - system: 'System Public', - saveAs: 'Save As', - save: 'Save', - manage: 'Manage', - isDefault: 'Default Solution', - code: 'Name', - type: 'Type', - private: 'Personal Solution', - public: 'System Public Solution', - org: 'Organization Public Solution', - remove: 'Delete' - }, - configDialog: { - caption: 'Filter Configuration' - }, - container: { - filter: 'Filter', - default: 'Default Filter Solution', - clear: 'Clear', - require: 'Please fill in {fields} before filtering' - } -}; \ No newline at end of file diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/response-toolbar.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/response-toolbar.ts deleted file mode 100644 index 5d0c6b4609c..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/response-toolbar.ts +++ /dev/null @@ -1,3 +0,0 @@ -export const RESPONSE_TOOLBAR_LOCALE = { - more: 'More', -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/scrollspy.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/scrollspy.ts deleted file mode 100644 index 63aadaa9f65..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/scrollspy.ts +++ /dev/null @@ -1,3 +0,0 @@ -export const SCROLLSPY_LOCALE = { - guide: 'Nav' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/section.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/section.ts deleted file mode 100644 index 24773e33613..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/section.ts +++ /dev/null @@ -1,4 +0,0 @@ -export const SECTION_LOCALE = { - expandLabel: 'expand', - collapseLabel: 'collapse' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/sidebar.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/sidebar.ts deleted file mode 100644 index 9498dc8e555..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/sidebar.ts +++ /dev/null @@ -1,3 +0,0 @@ -export const SIDEBAR_LOCALE = { - sidebar: 'Detail', -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/sort-editor.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/sort-editor.ts deleted file mode 100644 index 25ceefd63d0..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/sort-editor.ts +++ /dev/null @@ -1,26 +0,0 @@ -export const SORT_EDITOR_LOCALE = { - // 取消 - cancel: 'cancel', - // 确定 - ok: 'ok', - // 添加子句 - add: 'Add', - clear: 'Clear', - // 置顶 - moveTop: 'Top', - // 上移 - moveUp: 'Up', - // 下移 - moveDown: 'Down', - // 置底 - moveBottom: 'Bottom', - - // 字段 - field: 'Field Name', - // 操作符 - order: 'Order', - - asc: 'ASC', - desc: 'DESC', - title: 'Sort Editor' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/tabs.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/tabs.ts deleted file mode 100644 index 738e422a361..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/tabs.ts +++ /dev/null @@ -1,3 +0,0 @@ -export const TABS_LOCALE = { - more: 'more', -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/tag.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/tag.ts deleted file mode 100644 index cd0343edf0b..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/tag.ts +++ /dev/null @@ -1,4 +0,0 @@ -export const TAG_LOCALE = { - addText: 'Add', - placeholder: 'Please input' -}; \ No newline at end of file diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/text.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/text.ts deleted file mode 100644 index 751c8cc4853..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/text.ts +++ /dev/null @@ -1,10 +0,0 @@ -export const TEXT_LOCALE = { - yes: 'yes', - no: 'no', - zoom: 'Edit content in the dialog opened.', - comments: { - title: 'Common comments', - manager: 'Management', - empty: 'No data.' - } -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/time-picker.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/time-picker.ts deleted file mode 100644 index 2aa8badb767..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/time-picker.ts +++ /dev/null @@ -1,6 +0,0 @@ -export const TIME_PICKER_LOCALES = { - placeholder: 'Please select a time', - time: { - hour: 'Hour', minute: 'Minute', seconds: 'Second' - } -}; \ No newline at end of file diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/treetable.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/treetable.ts deleted file mode 100644 index cafb8cd769c..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/treetable.ts +++ /dev/null @@ -1,8 +0,0 @@ -export const TREETABLE_LOCALE = { - emptyMessage: 'Empty Data', - pagination: { - previousLabel: 'Prev Page', - nextLabel: 'Next Page', - message: '{0} items per page, total {1} items.' - } -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/en-us/verify-detail.ts b/packages/ui-vue/components/locale/src/lib/locales/en-us/verify-detail.ts deleted file mode 100644 index a425f65c323..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/en-us/verify-detail.ts +++ /dev/null @@ -1,5 +0,0 @@ -export const VERIFY_DETAIL_LOCALE = { - vertifyTypeAll:'All', - vertifyTypeError:'Error', - vertifyTypeEmpty:'Empty' -}; \ No newline at end of file diff --git a/packages/ui-vue/components/locale/src/lib/locales/index.ts b/packages/ui-vue/components/locale/src/lib/locales/index.ts deleted file mode 100644 index e98a9b6bd9e..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/index.ts +++ /dev/null @@ -1,10 +0,0 @@ - -import { EN_US } from './en-us/index'; -import { ZH_CN } from './zh-cn/index'; -import { ZH_CHT } from './zh-CHT/index'; - -export const FARRIS_LOCALES = { - 'zh-CHS': ZH_CN, - en: EN_US, - 'zh-CHT': ZH_CHT -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/avatar.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/avatar.ts deleted file mode 100644 index 5e2fad86482..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/avatar.ts +++ /dev/null @@ -1,8 +0,0 @@ -export const AVATAR_LOCALE_ZHCHT = { - imgtitle: '點擊修改', - typeError: '上傳圖片類型不正確', - sizeError: '上傳圖片不能大於', - uploadError: '圖片上傳失敗,請重試!', - loadError: '加載錯誤', - loading:'加載中' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/batch-edit-dialog.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/batch-edit-dialog.ts deleted file mode 100644 index 711745e7f69..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/batch-edit-dialog.ts +++ /dev/null @@ -1,15 +0,0 @@ -export const BATCH_EDIT_DIALOG_LOCALE_ZHCHT = { - title: '批量編輯', - appendText: '添加新編輯列', - appendTextTip: '添加更多列進行批量操作', - okText: '確定', - cancelText: '取消', - field: '請選擇要編輯的列:', - fieldValue: '請輸入要更改的值:', - appendTips: '添加更多列進行批量操作', - selected: '已選', - row: '行', - confirmTitle: '提示', - neverShow: '不再提示', - confirmText: '將修改{0}行數據,確定修改嗎?' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/checkbox-group.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/checkbox-group.ts deleted file mode 100644 index acb0fa18825..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/checkbox-group.ts +++ /dev/null @@ -1,12 +0,0 @@ -export const CHECKBOX_GROUP_LOCALE_ZHCHT = { - // direction: '方向', - // horizontal: '橫向', - // vertical: '縱向', - // dataSourceType: '數據源類型', - // static: '靜態', - // dynamic: '動態', - // data: '數據', - // bindDataSource: '綁定數據源', - // textField: '文字欄位', - // valueField: '值欄位' -}; \ No newline at end of file diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/checkbox.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/checkbox.ts deleted file mode 100644 index 6358f641bee..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/checkbox.ts +++ /dev/null @@ -1,4 +0,0 @@ -export const CHECKBOX_LOCALE_ZHCHT = { - // trueValueTitle: '選中的值', - // falseValueTitle: '未選取中的值', -}; \ No newline at end of file diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/collapse.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/collapse.ts deleted file mode 100644 index e5d97ba28e0..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/collapse.ts +++ /dev/null @@ -1,4 +0,0 @@ -export const COLLAPSE_DIRECTIVE_LOCALE_ZHCHT = { - expand: '展開', - fold: '收起' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/combo-list.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/combo-list.ts deleted file mode 100644 index 4bd2787d350..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/combo-list.ts +++ /dev/null @@ -1,6 +0,0 @@ -export const COMBO_LIST_LOCALE_ZHCHT = { - // trueValueTitle: '选中的值', - // falseValueTitle: '未选中的值', - remoteError: '請求方法類型不正確', - placeholder: '請選擇' -}; \ No newline at end of file diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/combo.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/combo.ts deleted file mode 100644 index 1bf9a273358..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/combo.ts +++ /dev/null @@ -1,4 +0,0 @@ -export const COMBO_LOCALE = { - placeholder: '請選擇', - emptyMsg: '暫無數據' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/condition.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/condition.ts deleted file mode 100644 index de6890f368e..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/condition.ts +++ /dev/null @@ -1,30 +0,0 @@ -export const OPERATORS_LOCALE_ZHCHT = { - equal: '等於', - notEqual: '不等於', - greater: '大於', - greaterOrEqual: '大於等於', - less: '小於', - lessOrEqual: '小於等於', - contains: '包含', - notContains: '不包含', - like: '包含', - notLike: '不包含', - in: '屬於', - notIn: '不屬於', - empty: '為空', - notEmpty: '不為空', - null: 'null', - notNull: '不為null', - startWith: '開始於', - endWith: '結束於', - and: '且', - or: '或' -}; - -export const CONDITION_LOCALE_ZHCHT = { - add: '新增條件', - create: '建立條件群組', - reset: '重設', - and: '且', - or: '或' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/datagrid.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/datagrid.ts deleted file mode 100644 index 1ff1ed995dd..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/datagrid.ts +++ /dev/null @@ -1,117 +0,0 @@ -export const DATAGRID_LOCALE_ZHCHT = { - lineNumberTitle: '序號', - emptyMessage: '暫無數據', - pagination: { - previousLabel: '上一頁', - nextLabel: '下一頁', - message: '共 {1} 條 ', - pagelist: { - firstText: '顯示', - lastText: '條' - } - }, - filter: { - title: '過濾條件', - reset: '重置', - clear: '清空條件', - clearAll: '清空所有條件', - setting: '高級設置', - nofilter: '[ 無 ]', - checkAll: '全選', - and: '並且', - or: '或者', - operators: { - equal: '等於', - notEqual: '不等於', - greater: '大於', - greaterOrEqual: '大於等於', - less: '小於', - lessOrEqual: '小於等於', - contains: '包含', - notContains: '不包含', - like: '包含', - notLike: '不包含', - in: '屬於', - notIn: '不屬於', - empty: '為空', - notEmpty: '不為空', - null: 'null', - notNull: '不為null' - }, - more: '查看更多', - ok: '確定', - cancel: '取消', - sevenDays: '七天', - oneMonth: '一個月', - threeMonths: '三個月', - sixMonths: '半年' - }, - settings: { - visible: '顯示列', - sortting: '列排序', - title: '列配置', - canchoose: '可選列', - choosed: '已選列', - asc: '升序', - desc: '降序', - cancelSort: '取消排序', - ok: '確定', - cancel: '取消', - reset: '恢複默認', - conciseMode: '簡潔模式', - advancedMode: '高級模式', - formatSetting: '列格式', - properties: '列屬性', - groupping: '分組', - allColumns: '所有列', - visibleColumns: '可見列', - hiddenColumns: '隱藏列', - searchPlaceholder: '請輸入列名稱', - checkall: '全部顯示/隱藏', - headeralign: '表頭對齊', - dataalign: '數據對齊', - alignLeft: '左對齊', - alignCenter: '居中對齊', - alignRight: '右對齊', - summarytype: '匯總合計類型', - summarytext: '匯總合計文本', - summaryNone: '無', - summarySum: '求和', - summaryMax: '最大值', - summaryMin: '最小值', - summarCount: '計數', - summaryAverage: '平均值', - grouppingField: '分組字段', - moreGrouppingFieldWarningMessage: '最多設置3個字段進行分組', // Up to 3 fields are set for grouping - grouppingSummary: '分組合計', - addGrouppingFieldTip: '添加分組字段', - removeGrouppingFieldTip: '移除分組字段', - grouppingSummaryType: '分組合計類型', - grouppingSummaryText: '分組合計文本', - restoreDefaultSettingsText: '確認要恢複默認設置嗎?', - simple: { - title: '顯示列', - tip: '選中的字段可展示到列表中,拖拽可調整在列表中的展示順序。', - count: '已顯示 {0} 列' - } - }, - selectionData: { - clearAll: '清空', - tooltip: '點擊顯示已選記錄列錶', - currentLenth: `已選擇:{0} 條` - }, - groupRow: { - tips: '拖動列到這兒可進行數據分組', - removeColumn: '移除分組列', - clearTip: '清除所有分組字段', - clear: '清空' - }, - summary: { - title: '當頁合計' - }, - loadingMessage: '正在載入', - commandColumn: { - title: '操作' - } - -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/date-picker.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/date-picker.ts deleted file mode 100644 index eb8474401f1..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/date-picker.ts +++ /dev/null @@ -1,48 +0,0 @@ - -export const DATEPICKER_LOCALE_ZHCHT = { - dayLabels: { Sun: '日', Mon: '一', Tue: '二', Wed: '三', Thu: '四', Fri: '五', Sat: '六' }, - monthLabels: { - 1: '一月', - 2: '二月', - 3: '三月', - 4: '四月', - 5: '五月', - 6: '六月', - 7: '七月', - 8: '八月', - 9: '九月', - 10: '十月', - 11: '十一月', - 12: '十二月' - }, - dateFormat: 'yyyy-MM-dd', - returnFormat: 'yyyy-MM-dd', - firstDayOfWeek: 'mo', - sunHighlight: false, - yearTxt: '年', - timeBtnText: '選擇時間', - dateBtnText: '選擇日期', - commitBtnText: '確認', - weekText: '周', - placeholder: '請選擇日期', - range: { - begin: '請選擇開始日期', - end: '請選擇結束日期' - }, - message: { - 101: '結束時間不得早于開始時間!', - 102: '僅允許選擇 ${0} 個日期' - }, - current: { - today: '今天', - month: '本月', - week: '本周', - year: '今年', - }, - multiDatesLocale: { - backtotoday: '回到今天', - clearSelections: '清空', - delete: '刪除', - selected: '已選,天' - } -} \ No newline at end of file diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/discussion-group.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/discussion-group.ts deleted file mode 100644 index 0b4158fac3f..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/discussion-group.ts +++ /dev/null @@ -1,25 +0,0 @@ -export const DISCUSSION_GROUP_LOCALE_ZHCHT = { - submit: '提交', - cancel: '取消', - colleague: '同事', - all: '所有人員可見', - related: '僅相關人員可見', - confirm: '確定', - reply: '回複', - emptyMessage: '暫無數據', - placeholder: '請輸入姓名搜索', - notEmpty: '提交內容不能為空', - selectEmployee: '選擇員工', - next: '下級', - emptySelected: '清空已選', - emptyRight: '請在左側選擇人員', - allOrg: '全部組織', - selected: '已選', - section: '部門', - people: '人員', - viewMore: '查看更多', - per: '人', - pcs: '個', - emptyList: '聯係人為空', - advancedQuery: '高級查詢' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/drawer.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/drawer.ts deleted file mode 100644 index 9b8d7d530c0..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/drawer.ts +++ /dev/null @@ -1,4 +0,0 @@ -export const DRAWER_LOCALE_ZHCHT = { - cancel: '取消', - confirm: '確定' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/event-parameter.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/event-parameter.ts deleted file mode 100644 index e2000ea6e46..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/event-parameter.ts +++ /dev/null @@ -1,24 +0,0 @@ -export const EVENT_PARAMETER_LOCALE_ZHCHT = { - title:'參數編輯器', - ok: '確定', - cancel: '取消', - workFlowClass: { - title: '請選擇流程分類' - }, - generalEditor: { - field: '欄位', - tabVar: '變數', - form: '表單元件' - }, - jsonEditor: { - dialogTitle: '可配置參數編輯器', - keyColumnTitle: '參數', - valueColumnTitle:'參數值', - addButtonText: '添加配置參數', - keyColumnPlaceholder:'請輸入參數', - error: 'JsonEditor的參數預期是數位,但收到無效的JSON' - }, - comboTree: { - placeholder: '請選擇' - } -}; \ No newline at end of file diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/filter-editor.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/filter-editor.ts deleted file mode 100644 index eddedcf8239..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/filter-editor.ts +++ /dev/null @@ -1,74 +0,0 @@ -export const FILTER_EDITOR_LOCALE_ZHCHT = { - // 取消 - cancelButton: '取消', - // 確定 - okButton: '確定', - // 添加子句 - addWhere: '添加子句', - clear: '清空', - // 置頂 - moveTop: '置頂', - // 上移 - moveUp: '上移', - // 下移 - moveDown: '下移', - // 置底 - moveBottom: '置底', - // 左括號 - leftBrackets: '左括號', - // 字段 - field: '字段', - // 操作符 - operator: '操作符', - // 值 - value: '值', - // 值類型 - valueType: '值類型', - expressType: { - value: '值', - express: '錶達式', - frontExpress: '表單表達式' - }, - // 右括號 - rightBrackets: '右括號', - // 關係 - relation: '關係', - relationValue: { - and: '並且', - or: '或者' - }, - designTab: '設計器', - jsonTab: '源代碼', - sqlTab: 'Sql預覽', - title: '條件編輯器', - message: '確認要清空當前所有數據嗎?', - validate: { - bracket: '左右括號不匹配,請檢查', - relation: '條件關系不完整,請檢查', - field: '條件字段未設置,請檢查' - } -}; - -export const ENUM_EDITOR_LOCALE_ZHCHT = { - // 取消 - cancelButton: '取消', - // 確定 - okButton: '確定', - // 添加子句 - addWhere: '添加', - clear: '清空', - // 置頂 - moveTop: '置頂', - // 上移 - moveUp: '上移', - // 下移 - moveDown: '下移', - // 置底 - moveBottom: '置底', - - title: '枚舉數據編輯器', - message: '確認要清空當前所有數據嗎?', - value: '值', - name: '名稱' -}; - diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/filter-panel.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/filter-panel.ts deleted file mode 100644 index 4cd032c850c..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/filter-panel.ts +++ /dev/null @@ -1,25 +0,0 @@ -export const FILTER_PANEL_LOCALE_ZHCHT = { - filter: '篩選', - confirm: '確定', - cancel: '取消', - reset: '清除篩選', - advancedFilter: '高級篩選', - expand: '展開', - fold: '收起', - last1Month: '近一月', - last3Month: '近三月', - last6Month: '近半年', - pleaseInput: '請先錄入', - searchHistory: '歷史搜索', - searchResult: '查詢結果', - intervalFilter: '按區間篩選', - beginPlaceHolder: '最低值', - endPlaceHolder: '最高值', - dateBeginPlaceHolder: '開始日期', - dateEndPlaceHolder: '結束日期', - empty: '清空全部', - clear: '清空已選', - today: '當天', - yesterday: '昨天', - checkall: '全選' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/footer.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/footer.ts deleted file mode 100644 index caba2cb2cf0..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/footer.ts +++ /dev/null @@ -1,4 +0,0 @@ -export const FOOTER_LOCALE_ZHCHT = { - expandText: '查看更多信息', - collapseText: '查看更多信息' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/index.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/index.ts deleted file mode 100644 index 50ac4379613..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/index.ts +++ /dev/null @@ -1,94 +0,0 @@ -import { LOOKUP_LOCALE_ZHCHT } from './lookup'; -import { DATAGRID_LOCALE_ZHCHT } from './datagrid'; -import { SECTION_LOCALE_ZHCHT } from './section'; -import { LOADING_LOCALE_ZHCHT } from './loading'; -import { FILTER_EDITOR_LOCALE_ZHCHT, ENUM_EDITOR_LOCALE_ZHCHT } from './filter-editor'; -import { MESSAGER_LOCALE_ZHCHT } from './messager'; -import { NOTIFY_LOCALE_ZHCHT } from './notify'; -import { PAGINATION_LOCALE_ZHCHT } from './pagination'; -import { SORT_EDITOR_LOCALE_ZHCHT } from './sort-editor'; -import { TEXT_LOCALE_ZHCHT } from './text'; -import { SIDEBAR_LOCALE_ZHCHT } from './sidebar'; -import { TABS_LOCALE_ZHCHT } from './tabs'; -import { RESPONSE_TOOLBAR_LOCALE_ZHCHT } from './response-toolbar'; -import { MULTI_SELECT_LOCALE_ZHCHT } from './multi-select'; -import { QUERY_CONDITION_LOCALE_ZHCHT } from './query-condition'; -import { QUERY_SOLUTION_LOCALE_ZHCHT } from './query-solution'; -import { COLLAPSE_DIRECTIVE_LOCALE_ZHCHT } from './collapse'; -import { TREETABLE_LOCALE_ZHCHT } from './treetable'; -import { AVATAR_LOCALE_ZHCHT } from './avatar'; -import { LIST_FILTER_LOCALE_ZHCHT } from './list-filter'; -import { PROGRESS_STEP_LOCALE_ZHCHT } from './progress-step'; -import { LANGUAGE_LABEL_LOCALE_ZHCHT } from './language-label'; -import { VERIFY_DETAIL_ZHCHT } from './verify-detail'; -import { BATCH_EDIT_DIALOG_LOCALE_ZHCHT } from './batch-edit-dialog'; -import { PAGE_WALKER_ZHCHT } from './page-walker'; -import { FOOTER_LOCALE_ZHCHT } from './footer'; -import { DISCUSSION_GROUP_LOCALE_ZHCHT } from './discussion-group'; -import { TAG_LOCALE_ZHCHT } from './tag'; -import { NUMERIC_LOCALE_ZHCHT } from './numeric'; -import { FILTER_PANEL_LOCALE_ZHCHT } from './filter-panel'; -import { SCROLLSPY_LOCALE_ZHCHT } from './scrollspy'; -import { LOOKUP_CONFIG_LOCALE_ZHCHT } from './lookup-config'; -import { COMBO_LOCALE } from './combo'; -import { LISTVIEW_LOCALE_ZHCHT } from './list-view'; -import { CONDITION_LOCALE_ZHCHT, OPERATORS_LOCALE_ZHCHT } from './condition'; -import { DRAWER_LOCALE_ZHCHT } from './drawer'; -import { DATEPICKER_LOCALE_ZHCHT } from './date-picker'; -import { TIME_PICKER_LOCALES_ZHCHT } from './time-picker'; -import { EVENT_PARAMETER_LOCALE_ZHCHT } from './event-parameter'; - -export const ZH_CHT = { - locale: 'ZH_CHT', - combo: COMBO_LOCALE, - combolist: {}, - datePicker: DATEPICKER_LOCALE_ZHCHT, - datagrid: DATAGRID_LOCALE_ZHCHT, - filterEditor: FILTER_EDITOR_LOCALE_ZHCHT, - enumEditor: ENUM_EDITOR_LOCALE_ZHCHT, - lookup: LOOKUP_LOCALE_ZHCHT, - loading: LOADING_LOCALE_ZHCHT, - modal: {}, - messager: MESSAGER_LOCALE_ZHCHT, - notify: NOTIFY_LOCALE_ZHCHT, - dialog: {}, - datatable: {}, - colorPicker: {}, - numberSpinner: NUMERIC_LOCALE_ZHCHT, - inputGroup: {}, - sortEditor: SORT_EDITOR_LOCALE_ZHCHT, - treetable: TREETABLE_LOCALE_ZHCHT, - multiSelect: MULTI_SELECT_LOCALE_ZHCHT, - tabs: TABS_LOCALE_ZHCHT, - timePicker: TIME_PICKER_LOCALES_ZHCHT, - wizard: {}, - tree: {}, - tooltip: {}, - listview: LISTVIEW_LOCALE_ZHCHT, - text: TEXT_LOCALE_ZHCHT, - switch: {}, - sidebar: SIDEBAR_LOCALE_ZHCHT, - section: SECTION_LOCALE_ZHCHT, - pagination: PAGINATION_LOCALE_ZHCHT, - responseToolbar: RESPONSE_TOOLBAR_LOCALE_ZHCHT, - queryCondition: QUERY_CONDITION_LOCALE_ZHCHT, - querySolution: QUERY_SOLUTION_LOCALE_ZHCHT, - collapseDirective: COLLAPSE_DIRECTIVE_LOCALE_ZHCHT, - avatar: AVATAR_LOCALE_ZHCHT, - listFilter: LIST_FILTER_LOCALE_ZHCHT, - progressStep: PROGRESS_STEP_LOCALE_ZHCHT, - languageLabel: LANGUAGE_LABEL_LOCALE_ZHCHT, - verifyDetail: VERIFY_DETAIL_ZHCHT, - batchEditDialog: BATCH_EDIT_DIALOG_LOCALE_ZHCHT, - pageWalker: PAGE_WALKER_ZHCHT, - footer: FOOTER_LOCALE_ZHCHT, - discussionGroup: DISCUSSION_GROUP_LOCALE_ZHCHT, - tag: TAG_LOCALE_ZHCHT, - filterPanel: FILTER_PANEL_LOCALE_ZHCHT, - scrollspy: SCROLLSPY_LOCALE_ZHCHT, - lookupConfig: LOOKUP_CONFIG_LOCALE_ZHCHT, - condition:CONDITION_LOCALE_ZHCHT, - operators: OPERATORS_LOCALE_ZHCHT, - drawer:DRAWER_LOCALE_ZHCHT, - eventParameter: EVENT_PARAMETER_LOCALE_ZHCHT -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/language-label.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/language-label.ts deleted file mode 100644 index b2e5e04f88c..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/language-label.ts +++ /dev/null @@ -1,8 +0,0 @@ -export const LANGUAGE_LABEL_LOCALE_ZHCHT = { - en: '英語', - "zh-cn": '簡體中文', - "zh-CHS": '簡體中文', - "zh-CHT": '繁體中文', - ok: '確定', - cancel: '取消' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/list-filter.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/list-filter.ts deleted file mode 100644 index 526d138d1e3..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/list-filter.ts +++ /dev/null @@ -1,6 +0,0 @@ -export const LIST_FILTER_LOCALE_ZHCHT = { - filter: '篩選', - confirm: '確定', - cancel: '取消', - reset: '清空條件' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/list-view.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/list-view.ts deleted file mode 100644 index b66d82528c9..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/list-view.ts +++ /dev/null @@ -1,3 +0,0 @@ -export const LISTVIEW_LOCALE_ZHCHT = { - emptyMessage: '暫無數據' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/loading.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/loading.ts deleted file mode 100644 index 70b3ffa1f8c..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/loading.ts +++ /dev/null @@ -1,3 +0,0 @@ -export const LOADING_LOCALE_ZHCHT = { - message: '正在加載,請稍候...' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/lookup-config.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/lookup-config.ts deleted file mode 100644 index 814a279dbeb..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/lookup-config.ts +++ /dev/null @@ -1,38 +0,0 @@ -export const LOOKUP_CONFIG_LOCALE_ZHCHT = { - placeholder: '選擇表單元數據', - code: '編號', - name: '名稱', - select: '選擇幫助元數據', - filter: '配置條件', - helpidEmpty: 'helpId不能為空', - selectTitle: '幫助元數據選擇', - lookupTitle: '幫助配置', - sure: '確定', - cancel: '取消', - successSave: '保存成功', - helpIdError: '請選擇幫助元數據', - fileNamePlaceholder: '選擇幫助文本字段', - selectFileNameTitle: '文本字段選擇器', - bindingPath: '綁定字段', - fieldError: '已綁定字段不存在!', - textFieldLable: '幫助文本字段', - loadTypeTitle: '選擇加載方式', - loadTypeList: { - all: '全部加載', - layer: '分層加載', - default: '默認' - }, - powerTitle: '權限設置', - powerObjLabel: '權限對象', - powerFieldLabel: '權限字段', - powerOperateLabel: '權限操作', - linkfieldLabel: '幫助關聯字段', - powerDataTitle: '權限對象選擇', - powerFieldTitle: '權限字段選擇', - powerOperateTitle: '操作選擇', - businessLable: '業務對象', - powerLable: '權限對象', - powerError: '請選擇權限對象', - operateError: '請選擇操作', - linkfieldError: '請選擇權限字段' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/lookup.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/lookup.ts deleted file mode 100644 index 34bf1f7c839..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/lookup.ts +++ /dev/null @@ -1,55 +0,0 @@ -export const LOOKUP_LOCALE_ZHCHT = { - placeholder: '請選擇', - favorites: '收藏夾', - selected: '已選數據', - okText: '確定', - cancelText: '取消', - allColumns: '所有列', - datalist: '數據列錶', - mustWriteSomething: '請輸入關鍵字後查詢。', - mustChoosAdatarow: '請選擇一條記錄!', - tipText: '您要找的是不是這些?', - cascade: { - enable: '同步選擇', - disable: '僅選擇自身', - up: '包含上級', - down: '包含下級' - }, - includechildren: '包含下級', - favoriteInfo: { - addFav: '已添加到收藏夾。', - cancelFav: '已從收藏夾中移除。', - addFavTitle: '收藏', - cancelFavTitle: '取消收藏' - }, - getAllChilds: '獲取所有子級數據', - contextMenu: { - checkChildNodes: '勾選下級數據', - uncheckChildNodes: '取消勾選下級數據', - expandall: '全部展開', - collapseall: '全部收起', - expandByLayer: '按層級展開', - expand1: '展開 1 級', - expand2: '展開 2 級', - expand3: '展開 3 級', - expand4: '展開 4 級', - expand5: '展開 5 級', - expand6: '展開 6 級', - expand7: '展開 7 級', - expand8: '展開 8 級', - expand9: '展開 9 級' - }, - quick: { - notfind: '未找到搜索內容', - more: '顯示更多' - }, - configError: '幫助顯示列未配置,請檢查是否已正確配置幫助數據源!', - selectedInfo: { - total: '已選 {0} 條', - clear: '取消已選', - remove: '移除 ({0})', - confirm: '您確認要取消所有選中記錄嗎?' - }, - clearAllConditions: '清除所有查詢條件', - anyFields: '全部' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/messager.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/messager.ts deleted file mode 100644 index 2b8b5245b7c..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/messager.ts +++ /dev/null @@ -1,28 +0,0 @@ -export const MESSAGER_LOCALE_ZHCHT = { - yes: '是', - no: '否', - ok: '確定', - cancel: '取消', - title: '係統提示', - errorTitle: '錯誤提示', - prompt: { - fontSize: { - name: '字體大小', - small: '小', - middle: '中', - big: '大', - large: '特大', - huge: '超大' - } - }, - exception: { - expand: '展開', - collapse: '收起', - happend: '發生時間', - detail: '詳細信息', - copy: '複制詳細信息', - copySuccess: '複制成功', - copyFailed: '複制失敗', - roger: '知道了' - } -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/multi-select.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/multi-select.ts deleted file mode 100644 index df2a2f0983d..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/multi-select.ts +++ /dev/null @@ -1,15 +0,0 @@ -export const MULTI_SELECT_LOCALE_ZHCHT = { - leftTitle: '未選擇', - rightTitle: '已選擇', - noDataMoveMessage: '請選擇要移動的數據。', - shiftRight: '右移', - shiftLeft: '左移', - allShiftRight: '全部右移', - allShiftLeft: '全部左移', - top: '置頂', - bottom: '置底', - shiftUp: '上移', - shiftDown: '下移', - emptyData: '暫無數據', - filterPlaceholder: '輸入篩選項名稱搜索' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/notify.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/notify.ts deleted file mode 100644 index 815ceb7cf55..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/notify.ts +++ /dev/null @@ -1,3 +0,0 @@ -export const NOTIFY_LOCALE_ZHCHT = { - title: '係統提示' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/numeric.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/numeric.ts deleted file mode 100644 index 5c7a05c8bad..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/numeric.ts +++ /dev/null @@ -1,7 +0,0 @@ -export const NUMERIC_LOCALE_ZHCHT = { - placeholder: '請輸入數字', - range: { - begin: '請輸入開始數字', - end: '請輸入結束數字' - } -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/page-walker.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/page-walker.ts deleted file mode 100644 index 5e7b697bcdd..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/page-walker.ts +++ /dev/null @@ -1,6 +0,0 @@ -export const PAGE_WALKER_ZHCHT = { - next: '下一步', - prev: '上一步', - skip: '跳過', - startNow: '立即體驗' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/pagination.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/pagination.ts deleted file mode 100644 index 996944f87ad..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/pagination.ts +++ /dev/null @@ -1,18 +0,0 @@ -export const PAGINATION_LOCALE_ZHCHT = { - message: '共 {1} 條 ', - totalInfo: { - firstText: '共', - lastText: '條' - }, - pageList: { - firstText: '每頁', - lastText: '條' - }, - previous: '上一頁', - next: '下一頁', - goto: { - prefix: '跳轉至', - suffix: '頁' - }, - show: '顯示' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/progress-step.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/progress-step.ts deleted file mode 100644 index b6e5c9d6aee..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/progress-step.ts +++ /dev/null @@ -1,3 +0,0 @@ -export const PROGRESS_STEP_LOCALE_ZHCHT = { - empty: '步驟條信息為空' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/public-api.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/public-api.ts deleted file mode 100644 index d8f7b861b42..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/public-api.ts +++ /dev/null @@ -1,23 +0,0 @@ -export * from './collapse'; -export * from './datagrid'; -export * from './filter-editor'; -export * from './loading'; -export * from './lookup'; -export * from './messager'; -export * from './multi-select'; -export * from './notify'; -export * from './pagination'; -export * from './query-condition'; -export * from './query-solution'; -export * from './response-toolbar'; -export * from './section'; -export * from './sidebar'; -export * from './sort-editor'; -export * from './tabs'; -export * from './text'; -export * from './treetable'; -export * from './avatar'; -export * from './list-filter'; -export * from './progress-step'; -export * from './language-label'; -export * from './verify-detail'; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/query-condition.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/query-condition.ts deleted file mode 100644 index 32444409b7f..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/query-condition.ts +++ /dev/null @@ -1,33 +0,0 @@ -export const QUERY_CONDITION_LOCALE_ZHCHT = { - configDialog: { - unSelectedOptions: '未選擇項', - selectedOptions: '已選擇項', - confirm: '確定', - cancel: '取消', - placeholder: '請輸入搜索關鍵字', - moveUp: '上移', - moveAllUp: '全部上移', - moveDown: '下移', - moveAllDown: '全部下移', - moveRight: '右移', - moveAllRight: '全部右移', - moveLeft: '左移', - moveAllLeft: '全部左移', - pleaseSelect: '請選擇字段', - noOptionMove: '冇有可移動字段', - selectOptionUp: '請選擇上移字段', - cannotMoveUp: '無法上移', - selectOptionTop: '請選擇置頂字段', - optionIsTop: '字段已置頂', - selectOptionDown: '請選擇下移字段', - cannotMoveDown: '無法下移', - selectOptionBottom: '請選擇置底字段', - optionIsBottom: '字段已置底' - }, - container: { - query: '篩選', - saveAs: '另存為', - save: '保存', - config: '配置' - } -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/query-solution.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/query-solution.ts deleted file mode 100644 index 87a328eebbd..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/query-solution.ts +++ /dev/null @@ -1,39 +0,0 @@ -export const QUERY_SOLUTION_LOCALE_ZHCHT = { - saveAsDialog: { - queryPlanName: '方案名稱', - setAsDefault: '設為預設', - confirm: '確定', - cancel: '取消', - caption: '新增方案', - personal: '使用者個人方案', - system: '系統公共方案', - nameNotify: '請填寫方案名稱', - authNotify: '您暫無權限修改公共類型方案。', - success: '查詢方案儲存成功。', - maxLength: '方案名稱最多100個字元,超出請修改' - }, - manageDialog: { - caption: '方案管理', - default: '預設', - system: '系統公共', - saveAs: '另存為', - save: '儲存', - manage: '管理', - isDefault: '預設方案', - code: '名稱', - type: '屬性', - private: '使用者個人方案', - public: '系統公共方案', - org: '組織公共方案', - remove: '刪除' - }, - configDialog: { - caption: '篩選條件配置' - }, - container: { - filter: '篩選', - default: '預設篩選方案', - clear: '清空', - require: '請填寫{fields}再進行篩選' - } -}; \ No newline at end of file diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/radio.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/radio.ts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/response-toolbar.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/response-toolbar.ts deleted file mode 100644 index abac2341375..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/response-toolbar.ts +++ /dev/null @@ -1,3 +0,0 @@ -export const RESPONSE_TOOLBAR_LOCALE_ZHCHT = { - more: '更多', -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/scrollspy.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/scrollspy.ts deleted file mode 100644 index c93e3b34e89..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/scrollspy.ts +++ /dev/null @@ -1,3 +0,0 @@ -export const SCROLLSPY_LOCALE_ZHCHT = { - guide: '導航' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/section.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/section.ts deleted file mode 100644 index ea200c75fde..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/section.ts +++ /dev/null @@ -1,4 +0,0 @@ -export const SECTION_LOCALE_ZHCHT = { - expandLabel: '展開', - collapseLabel: '收起' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/sidebar.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/sidebar.ts deleted file mode 100644 index b236d42d9c1..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/sidebar.ts +++ /dev/null @@ -1,3 +0,0 @@ -export const SIDEBAR_LOCALE_ZHCHT = { - sidebar: '詳情', -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/sort-editor.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/sort-editor.ts deleted file mode 100644 index e01cba592eb..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/sort-editor.ts +++ /dev/null @@ -1,25 +0,0 @@ -export const SORT_EDITOR_LOCALE_ZHCHT = { - // 取消 - cancel: '取消', - // 確定 - ok: '確定', - // 添加子句 - add: '添加', - clear: '清空', - // 置頂 - moveTop: '置頂', - // 上移 - moveUp: '上移', - // 下移 - moveDown: '下移', - // 置底 - moveBottom: ' 置底', - - // 字段 - field: '字段', - // 排序 - order: '排序', - asc: '升序', - desc: '降序', - title: '排序設置' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/tabs.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/tabs.ts deleted file mode 100644 index 0f52d019a7a..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/tabs.ts +++ /dev/null @@ -1,6 +0,0 @@ -export const TABS_LOCALE_ZHCHT = { - more: '更多', - leftButton:'向左', - rightButton:'向左', - noData:'没有相关数据' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/tag.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/tag.ts deleted file mode 100644 index 87c1c84f3c0..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/tag.ts +++ /dev/null @@ -1,4 +0,0 @@ -export const TAG_LOCALE_ZHCHT = { - addText: '添加', - placeholder: '請輸入' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/text.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/text.ts deleted file mode 100644 index ba6e0b69d58..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/text.ts +++ /dev/null @@ -1,10 +0,0 @@ -export const TEXT_LOCALE_ZHCHT = { - yes: '是', - no: '否', - zoom: '在打開的對話框中編輯內容', - comments: { - title: '常用意見', - manager: '意見管理', - empty: '暫無數據' - } -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/time-picker.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/time-picker.ts deleted file mode 100644 index 6a517f15dd8..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/time-picker.ts +++ /dev/null @@ -1,6 +0,0 @@ -export const TIME_PICKER_LOCALES_ZHCHT = { - placeholder: '請選擇時間', - time: { - hour: '時', minute: '分', seconds: '秒' - } -}; \ No newline at end of file diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/treetable.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/treetable.ts deleted file mode 100644 index fd31f6ee130..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/treetable.ts +++ /dev/null @@ -1,8 +0,0 @@ -export const TREETABLE_LOCALE_ZHCHT = { - emptyMessage: '暫無數據', - pagination: { - previousLabel: '上一頁', - nextLabel: '下一頁', - message: '每頁 {0} 條記錄,共 {1} 條記錄。' - } -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/verify-detail.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/verify-detail.ts deleted file mode 100644 index c0834b82188..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-CHT/verify-detail.ts +++ /dev/null @@ -1,5 +0,0 @@ -export const VERIFY_DETAIL_ZHCHT = { - vertifyTypeAll: '全部', - vertifyTypeError: '錯填', - vertifyTypeEmpty: '漏填' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/avatar.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/avatar.ts deleted file mode 100644 index 1272a5308fd..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/avatar.ts +++ /dev/null @@ -1,8 +0,0 @@ -export const AVATAR_LOCALE_ZHCHS = { - imgtitle: '点击修改', - typeError: '上传图片类型不正确', - sizeError: '上传图片不能大于', - uploadError: '图片上传失败,请重试!', - loadError: '加载错误', - loading:'加载中' -}; \ No newline at end of file diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/batch-edit-dialog.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/batch-edit-dialog.ts deleted file mode 100644 index 4b9bbd64136..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/batch-edit-dialog.ts +++ /dev/null @@ -1,15 +0,0 @@ -export const BATCH_EDIT_DIALOG_LOCALE_ZHCHS = { - title: '批量编辑', - appendText: '添加新编辑列', - appendTextTip: '添加更多列进行批量操作', - okText: '确定', - cancelText: '取消', - field: '请选择要编辑的列:', - fieldValue: '请输入要更改的值:', - appendTips: '添加更多列进行批量操作', - selected: '已选', - row: '行', - confirmTitle: '提示', - neverShow: '不再提示', - confirmText: '将修改{0}行数据,确定修改吗?' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/checkbox-group.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/checkbox-group.ts deleted file mode 100644 index fc96c2bde18..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/checkbox-group.ts +++ /dev/null @@ -1,12 +0,0 @@ -export const CHECKBOX_GROUP_LOCALE_ZHCHS = { - // direction: '方向', - // horizontal: '横向', - // vertical: '纵向', - // dataSourceType: '数据源类型', - // static: '静态', - // dynamic: '动态', - // data: '数据', - // bindDataSource: '绑定数据源', - // textField: '文本字段', - // valueField: '值字段' -}; \ No newline at end of file diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/checkbox.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/checkbox.ts deleted file mode 100644 index ce2808e2904..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/checkbox.ts +++ /dev/null @@ -1,4 +0,0 @@ -export const CHECKBOX_LOCALE_ZHCHS = { - // trueValueTitle: '选中的值', - // falseValueTitle: '未选中的值', -}; \ No newline at end of file diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/collapse.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/collapse.ts deleted file mode 100644 index 7393f636e6d..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/collapse.ts +++ /dev/null @@ -1,4 +0,0 @@ -export const COLLAPSE_DIRECTIVE_LOCALE_ZHCHS = { - expand: '展开', - fold: '收起' -} diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/combo-list.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/combo-list.ts deleted file mode 100644 index 329eeadde59..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/combo-list.ts +++ /dev/null @@ -1,6 +0,0 @@ -export const COMBO_LIST_LOCALE_ZHCHS = { - // trueValueTitle: '选中的值', - // falseValueTitle: '未选中的值', - remoteError: '请求方法类型不正确', - placeholder: '请选择' -}; \ No newline at end of file diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/combo.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/combo.ts deleted file mode 100644 index ff7cbda8774..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/combo.ts +++ /dev/null @@ -1,4 +0,0 @@ -export const COMBO_LOCALE = { - placeholder: '请选择', - emptyMsg: '暂无数据' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/condition.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/condition.ts deleted file mode 100644 index c7e50b0e0a9..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/condition.ts +++ /dev/null @@ -1,29 +0,0 @@ -export const OPERATORS_LOCALE_ZHCHS ={ - equal: '等于', - notEqual: '不等于', - greater: '大于', - greaterOrEqual: '大于等于', - less: '小于', - lessOrEqual: '小于等于', - contains: '包含', - notContains: '不包含', - like: '包含', - notLike: '不包含', - in: '属于', - notIn: '不属于', - empty: '为空', - notEmpty: '不为空', - null: 'null', - notNull: '不为null', - startWith:'开始是', - endWith:'结束是', - and:'与', - or:'或' -}; -export const CONDITION_LOCALE_ZHCHS ={ - add:'添加条件', - create:'生成条件组', - reset:'重置', - and:'与', - or:'或' -}; \ No newline at end of file diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/datagrid.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/datagrid.ts deleted file mode 100644 index ba5bad89413..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/datagrid.ts +++ /dev/null @@ -1,118 +0,0 @@ -export const DATAGRID_LOCALE_ZHCHS = { - lineNumberTitle: '序号', - emptyMessage: '暂无数据', - pagination: { - previousLabel: '上一页', - nextLabel: '下一页', - message: '共 {1} 条 ', - pagelist: { - firstText: '显示', - lastText: '条' - }, - previous: '上一页', - next: '下一页' - }, - filter: { - title: '筛选', - reset: '重置', - clear: '清空', - clearAll: '清空所有条件', - setting: '高级设置', - nofilter: '[ 无 ]', - checkAll: '全选', - and: '并且', - or: '或者', - operators: { - equal: '等于', - notEqual: '不等于', - greater: '大于', - greaterOrEqual: '大于等于', - less: '小于', - lessOrEqual: '小于等于', - contains: '包含', - notContains: '不包含', - like: '包含', - notLike: '不包含', - in: '属于', - notIn: '不属于', - empty: '为空', - notEmpty: '不为空', - null: 'null', - notNull: '不为null' - }, - more: '查看更多', - ok: '确定', - cancel: '取消', - sevenDays: '七天', - oneMonth: '一个月', - threeMonths: '三个月', - sixMonths: '半年' - }, - settings: { - visible: '显示列', - sortting: '列排序', - title: '列配置', - canchoose: '可选列', - choosed: '已选列', - asc: '升序', - desc: '降序', - cancelSort: '取消排序', - ok: '确定', - cancel: '取消', - reset: '恢复默认', - conciseMode: '简洁模式', - advancedMode: '高级模式', - formatSetting: '列格式', - properties: '列属性', - groupping: '分组', - allColumns: '所有列', - visibleColumns: '可见列', - hiddenColumns: '隐藏列', - searchPlaceholder: '请输入列名称', - checkall: '全部显示/隐藏', - headeralign: '表头对齐', - dataalign: '数据对齐', - alignLeft: '左对齐', - alignCenter: '居中对齐', - alignRight: '右对齐', - summarytype: '汇总合计类型', - summarytext: '汇总合计文本', - summaryNone: '无', - summarySum: '求和', - summaryMax: '最大值', - summaryMin: '最小值', - summarCount: '计数', - summaryAverage: '平均值', - grouppingField: '分组字段', - moreGrouppingFieldWarningMessage: '最多设置3个字段进行分组', // Up to 3 fields are set for grouping - grouppingSummary: '分组合计', - addGrouppingFieldTip: '添加分组字段', - removeGrouppingFieldTip: '移除分组字段', - grouppingSummaryType: '分组合计类型', - grouppingSummaryText: '分组合计文本', - restoreDefaultSettingsText: '确认要恢复默认设置吗?', - simple: { - title: '显示列', - tip: '选中的字段可展示到列表中,拖拽可调整在列表中的展示顺序。', - count: '已显示 {0} 列' - } - }, - selectionData: { - clearAll: '清空', - tooltip: '点击显示已选记录列表', - currentLenth: `已选择:{0} 条` - }, - groupRow: { - tips: '拖动列到这儿可进行数据分组', - removeColumn: '移除分组列', - clearTip: '清除所有分组字段', - clear: '清空' - }, - summary: { - title: '当页合计' - }, - loadingMessage: '正在加载', - commandColumn: { - title: '操作' - } -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/date-picker.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/date-picker.ts deleted file mode 100644 index f06b9f5b221..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/date-picker.ts +++ /dev/null @@ -1,48 +0,0 @@ - -export const DATEPICKER_LOCALE_ZHCHS = { - dayLabels: { Sun: '日', Mon: '一', Tue: '二', Wed: '三', Thu: '四', Fri: '五', Sat: '六' }, - monthLabels: { - 1: '一月', - 2: '二月', - 3: '三月', - 4: '四月', - 5: '五月', - 6: '六月', - 7: '七月', - 8: '八月', - 9: '九月', - 10: '十月', - 11: '十一月', - 12: '十二月' - }, - dateFormat: 'yyyy-MM-dd', - returnFormat: 'yyyy-MM-dd', - firstDayOfWeek: 'mo', - sunHighlight: false, - yearTxt: '年', - timeBtnText: '选择时间', - dateBtnText: '选择日期', - commitBtnText: '确定', - weekText: '周', - placeholder: '请选择日期', - range: { - begin: '请选择开始日期', - end: '请选择结束日期' - }, - message: { - 101: '结束时间不得早于开始时间!', - 102: '仅允许选择 ${0} 个日期' - }, - current: { - today: '今天', - week: '本周', - month: '本月', - year: '今年' - }, - multiDatesLocale: { - backtotoday: '回到今天', - clearSelections: '清空', - delete: '删除', - selected: '已选,天' - } -}; \ No newline at end of file diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/discussion-group.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/discussion-group.ts deleted file mode 100644 index 6d936071af4..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/discussion-group.ts +++ /dev/null @@ -1,25 +0,0 @@ -export const DISCUSSION_GROUP_LOCALE_ZHCHS = { - submit: '提交', - cancel: '取消', - colleague: '同事', - all: '所有人员可见', - related: '仅相关人员可见', - confirm: '确定', - reply: '回复', - emptyMessage: '暂无数据', - placeholder: '请输入姓名搜索', - notEmpty: '提交内容不能为空', - selectEmployee: '选择员工', - next: '下级', - emptySelected: '清空已选', - emptyRight: '请在左侧选择人员', - allOrg: '全部组织', - selected: '已选', - section: '部门', - people: '人员', - viewMore: '查看更多', - per: '人', - pcs: '个', - emptyList: '联系人为空', - advancedQuery: '高级查询' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/drawer.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/drawer.ts deleted file mode 100644 index e4631c3e933..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/drawer.ts +++ /dev/null @@ -1,4 +0,0 @@ -export const DRAWER_LOCALE_ZHCHS = { - cancel: '取消', - confirm: '确定' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/event-parameter.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/event-parameter.ts deleted file mode 100644 index 3606ded3689..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/event-parameter.ts +++ /dev/null @@ -1,24 +0,0 @@ -export const EVENT_PARAMETER_LOCALE_ZHCHS = { - title:'参数编辑器', - ok: '确定', - cancel: '取消', - workFlowClass: { - title: '请选择流程分类' - }, - generalEditor: { - field: '字段', - tabVar: '变量', - form: '表单组件' - }, - jsonEditor: { - dialogTitle: '可配置参数编辑器', - keyColumnTitle: '参数', - valueColumnTitle:'参数值', - addButtonText: '添加配置参数', - keyColumnPlaceholder:'请输入参数', - error: 'JsonEditor的参数预期是数组,但收到无效的JSON' - }, - comboTree: { - placeholder: '请选择' - } -}; \ No newline at end of file diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/filter-editor.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/filter-editor.ts deleted file mode 100644 index 03ea0a54767..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/filter-editor.ts +++ /dev/null @@ -1,74 +0,0 @@ -export const FILTER_EDITOR_LOCALE_ZHCHS = { - // 取消 - cancelButton: '取消', - // 确定 - okButton: '确定', - // 添加子句 - addWhere: '添加子句', - clear: '清空', - // 置顶 - moveTop: '置顶', - // 上移 - moveUp: '上移', - // 下移 - moveDown: '下移', - // 置底 - moveBottom: '置底', - // 左括号 - leftBrackets: '左括号', - // 字段 - field: '字段', - // 操作符 - operator: '操作符', - // 值 - value: '值', - // 值类型 - valueType: '值类型', - expressType: { - value: '值', - express: '表达式', - frontExpress: '表单表达式' - }, - // 右括号 - rightBrackets: '右括号', - // 关系 - relation: '关系', - relationValue: { - and: '并且', - or: '或者' - }, - designTab: '设计器', - jsonTab: '源代码', - sqlTab: 'Sql预览', - title: '条件编辑器', - message: '确认要清空当前所有数据吗?', - validate: { - bracket: '左右括号不匹配,请检查', - relation: '条件关系不完整,请检查', - field: '条件字段未设置,请检查' - } -}; - -export const ENUM_EDITOR_LOCALE_ZHCHS = { - // 取消 - cancelButton: '取消', - // 确定 - okButton: '确定', - // 添加子句 - addWhere: '添加', - clear: '清空', - // 置顶 - moveTop: '置顶', - // 上移 - moveUp: '上移', - // 下移 - moveDown: '下移', - // 置底 - moveBottom: '置底', - - title: '枚举数据编辑器', - message: '确认要清空当前所有数据吗?', - value: '值', - name: '名称' -}; - diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/filter-panel.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/filter-panel.ts deleted file mode 100644 index e22861a291e..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/filter-panel.ts +++ /dev/null @@ -1,25 +0,0 @@ -export const FILTER_PANEL_LOCALE_ZHCHS = { - filter: '筛选', - confirm: '确定', - cancel: '取消', - reset: '清除筛选', - advancedFilter: '高级筛选', - expand: '展开', - fold: '收起', - last1Month: '近一月', - last3Month: '近三月', - last6Month: '近半年', - pleaseInput: '请先录入', - searchHistory: '历史搜索', - searchResult: '查询结果', - intervalFilter: '按区间筛选', - beginPlaceHolder: '最低值', - endPlaceHolder: '最高值', - dateBeginPlaceHolder: '开始日期', - dateEndPlaceHolder: '结束日期', - empty: '清空全部', - clear: '清空已选', - today:'当天', - yesterday: '昨天', - checkall: '全选' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/footer.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/footer.ts deleted file mode 100644 index 952526edd05..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/footer.ts +++ /dev/null @@ -1,4 +0,0 @@ -export const FOOTER_LOCALE_ZHCHS = { - expandText: '查看更多信息', - collapseText: '查看更多信息' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/index.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/index.ts deleted file mode 100644 index 8163fbe1878..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/index.ts +++ /dev/null @@ -1,96 +0,0 @@ -import { LISTVIEW_LOCALE_ZHCHS } from './list-view'; -import { LOOKUP_LOCALE_ZHCHS } from './lookup'; -import { DATAGRID_LOCALE_ZHCHS } from './datagrid'; -import { SECTION_LOCALE_ZHCHS } from './section'; -import { LOADING_LOCALE_ZHCHS } from './loading'; -import { FILTER_EDITOR_LOCALE_ZHCHS, ENUM_EDITOR_LOCALE_ZHCHS } from './filter-editor'; -import { MESSAGER_LOCALE_ZHCHS } from './messager'; -import { NOTIFY_LOCALE_ZHCHS } from './notify'; -import { PAGINATION_LOCALE_ZHCHS } from './pagination'; -import { SORT_EDITOR_LOCALE_ZHCHS } from './sort-editor'; -import { TEXT_LOCALE_ZHCHS } from './text'; -import { SIDEBAR_LOCALE_ZHCHS } from './sidebar'; -import { TABS_LOCALE_ZHCHS } from './tabs'; -import { RESPONSE_TOOLBAR_LOCALE_ZHCHS } from './response-toolbar'; -import { MULTI_SELECT_LOCALE_ZHCHS } from './multi-select'; -import { QUERY_CONDITION_LOCALE_ZHCHS } from './query-condition'; -import { QUERY_SOLUTION_LOCALE_ZHCHS } from './query-solution'; -import { COLLAPSE_DIRECTIVE_LOCALE_ZHCHS } from './collapse'; -import { TREETABLE_LOCALE_ZHCHS } from './treetable'; -import { AVATAR_LOCALE_ZHCHS } from './avatar'; -import { LIST_FILTER_LOCALE_ZHCHS } from './list-filter'; -import { PROGRESS_STEP_LOCALE_ZHCHS } from './progress-step'; -import { LANGUAGE_LABEL_LOCALE_ZHCHS } from './language-label'; -import { VERIFY_DETAIL_ZHCHS } from './verify-detail'; -import { BATCH_EDIT_DIALOG_LOCALE_ZHCHS } from './batch-edit-dialog'; -import { PAGE_WALKER_ZHCHS } from './page-walker'; -import { FOOTER_LOCALE_ZHCHS } from './footer'; -import { DISCUSSION_GROUP_LOCALE_ZHCHS } from './discussion-group'; -import { TAG_LOCALE_ZHCHS } from './tag'; -import { NUMERIC_LOCALE_ZHCHS } from './numeric'; -import { FILTER_PANEL_LOCALE_ZHCHS } from './filter-panel'; -import { SCROLLSPY_LOCALE_ZHCHS } from './scrollspy'; -import { LOOKUP_CONFIG_LOCALE_ZHCHS } from './lookup-config'; -import { COMBO_LOCALE } from './combo'; -import { COMBO_LIST_LOCALE_ZHCHS } from './combo-list'; -import { CONDITION_LOCALE_ZHCHS, OPERATORS_LOCALE_ZHCHS } from './condition'; -import { DRAWER_LOCALE_ZHCHS } from './drawer'; -import { DATEPICKER_LOCALE_ZHCHS } from './date-picker'; -import { TIME_PICKER_LOCALES_ZHCHS } from './time-picker'; -import { EVENT_PARAMETER_LOCALE_ZHCHS} from './event-parameter'; - -export const ZH_CN = { - locale: 'ZH_CN', - combo: COMBO_LOCALE, - combolist: {}, - datePicker: DATEPICKER_LOCALE_ZHCHS, - datagrid: DATAGRID_LOCALE_ZHCHS, - filterEditor: FILTER_EDITOR_LOCALE_ZHCHS, - enumEditor: ENUM_EDITOR_LOCALE_ZHCHS, - lookup: LOOKUP_LOCALE_ZHCHS, - loading: LOADING_LOCALE_ZHCHS, - modal: {}, - messager: MESSAGER_LOCALE_ZHCHS, - notify: NOTIFY_LOCALE_ZHCHS, - dialog: {}, - datatable: {}, - colorPicker: {}, - numberSpinner: NUMERIC_LOCALE_ZHCHS, - inputGroup: {}, - sortEditor: SORT_EDITOR_LOCALE_ZHCHS, - treetable: TREETABLE_LOCALE_ZHCHS, - multiSelect: MULTI_SELECT_LOCALE_ZHCHS, - tabs: TABS_LOCALE_ZHCHS, - timePicker: TIME_PICKER_LOCALES_ZHCHS, - wizard: {}, - tree: {}, - tooltip: {}, - listview: LISTVIEW_LOCALE_ZHCHS, - text: TEXT_LOCALE_ZHCHS, - switch: {}, - sidebar: SIDEBAR_LOCALE_ZHCHS, - section: SECTION_LOCALE_ZHCHS, - pagination: PAGINATION_LOCALE_ZHCHS, - responseToolbar: RESPONSE_TOOLBAR_LOCALE_ZHCHS, - queryCondition: QUERY_CONDITION_LOCALE_ZHCHS, - querySolution: QUERY_SOLUTION_LOCALE_ZHCHS, - collapseDirective: COLLAPSE_DIRECTIVE_LOCALE_ZHCHS, - avatar: AVATAR_LOCALE_ZHCHS, - listFilter: LIST_FILTER_LOCALE_ZHCHS, - progressStep: PROGRESS_STEP_LOCALE_ZHCHS, - languageLabel: LANGUAGE_LABEL_LOCALE_ZHCHS, - verifyDetail: VERIFY_DETAIL_ZHCHS, - batchEditDialog: BATCH_EDIT_DIALOG_LOCALE_ZHCHS, - pageWalker: PAGE_WALKER_ZHCHS, - footer: FOOTER_LOCALE_ZHCHS, - discussionGroup: DISCUSSION_GROUP_LOCALE_ZHCHS, - tag: TAG_LOCALE_ZHCHS, - filterPanel: FILTER_PANEL_LOCALE_ZHCHS, - scrollspy: SCROLLSPY_LOCALE_ZHCHS, - lookupConfig: LOOKUP_CONFIG_LOCALE_ZHCHS, - comboList: COMBO_LIST_LOCALE_ZHCHS, - condition:CONDITION_LOCALE_ZHCHS, - operators: OPERATORS_LOCALE_ZHCHS, - drawer:DRAWER_LOCALE_ZHCHS, - eventParameter: EVENT_PARAMETER_LOCALE_ZHCHS -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/input-group.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/input-group.ts deleted file mode 100644 index 240a8731265..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/input-group.ts +++ /dev/null @@ -1,2 +0,0 @@ -export const INPUT_GROUP_LOCALE_ZHCHS = { -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/language-label.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/language-label.ts deleted file mode 100644 index 2230a970836..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/language-label.ts +++ /dev/null @@ -1,8 +0,0 @@ -export const LANGUAGE_LABEL_LOCALE_ZHCHS = { - en: '英语', - "zh-cn": '简体中文', - "zh-CHS": '简体中文', - "zh-CHT": '繁体中文', - ok: '确定', - cancel: '取消' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/list-filter.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/list-filter.ts deleted file mode 100644 index 4953eeed8a3..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/list-filter.ts +++ /dev/null @@ -1,6 +0,0 @@ -export const LIST_FILTER_LOCALE_ZHCHS = { - filter: '筛选', - confirm: '确定', - cancel: '取消', - reset: '清空条件' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/list-view.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/list-view.ts deleted file mode 100644 index 609dcd4055a..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/list-view.ts +++ /dev/null @@ -1,3 +0,0 @@ -export const LISTVIEW_LOCALE_ZHCHS = { - emptyMessage: '暂无数据' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/loading.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/loading.ts deleted file mode 100644 index 3560535cb7a..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/loading.ts +++ /dev/null @@ -1,3 +0,0 @@ -export const LOADING_LOCALE_ZHCHS = { - message: '正在加载,请稍候...' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/lookup-config.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/lookup-config.ts deleted file mode 100644 index 750f908e2ea..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/lookup-config.ts +++ /dev/null @@ -1,38 +0,0 @@ -export const LOOKUP_CONFIG_LOCALE_ZHCHS = { - placeholder: '选择表单元数据', - code: '编号', - name: '名称', - select: '选择帮助元数据', - filter: '配置条件', - helpidEmpty: 'helpId不能为空', - selectTitle: '帮助元数据选择', - lookupTitle: '帮助配置', - sure: '确定', - cancel: '取消', - successSave: '保存成功', - helpIdError: '请选择帮助元数据', - fileNamePlaceholder: '选择帮助文本字段', - selectFileNameTitle: '文本字段选择器', - bindingPath: '绑定字段', - fieldError: '已绑定字段不存在!', - textFieldLable: '帮助文本字段', - loadTypeTitle: '选择加载方式', - loadTypeList: { - all:'全部加载', - layer:'分层加载', - default: '默认' - }, - powerTitle:'权限设置', - powerObjLabel:'权限对象', - powerFieldLabel:'权限字段', - powerOperateLabel:'权限操作', - linkfieldLabel:'帮助关联字段', - powerDataTitle:'权限对象选择', - powerFieldTitle:'权限字段选择', - powerOperateTitle:'操作选择', - businessLable:'业务对象', - powerLable:'权限对象', - powerError:'请选择权限对象', - operateError:'请选择操作', - linkfieldError:'请选择权限字段' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/lookup.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/lookup.ts deleted file mode 100644 index e5acc34cbf7..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/lookup.ts +++ /dev/null @@ -1,55 +0,0 @@ -export const LOOKUP_LOCALE_ZHCHS = { - placeholder: '请选择', - favorites: '收藏夹', - selected: '已选数据', - okText: '确定', - cancelText: '取消', - allColumns: '所有列', - datalist: '数据列表', - mustWriteSomething: '请输入关键字后查询。', - mustChoosAdatarow: '请选择一条记录!', - tipText: '您要找的是不是这些?', - cascade: { - enable: '同步选择', - disable: '仅选择自身', - up: '包含上级', - down: '包含下级' - }, - includechildren:'包含下级', - favoriteInfo: { - addFav: '已添加到收藏夹。', - cancelFav: '已从收藏夹中移除。', - addFavTitle: '收藏', - cancelFavTitle: '取消收藏' - }, - getAllChilds: '获取所有子级数据', - contextMenu: { - checkChildNodes: '勾选下级数据', - uncheckChildNodes: '取消勾选下级数据', - expandall: '全部展开', - collapseall: '全部收起', - expandByLayer: '按层级展开', - expand1: '展开 1 级', - expand2: '展开 2 级', - expand3: '展开 3 级', - expand4: '展开 4 级', - expand5: '展开 5 级', - expand6: '展开 6 级', - expand7: '展开 7 级', - expand8: '展开 8 级', - expand9: '展开 9 级' - }, - quick: { - notfind: '未找到搜索内容', - more: '显示更多' - }, - configError: '帮助显示列未配置,请检查是否已正确配置帮助数据源! ', - selectedInfo: { - total: '已选 {0} 条', - clear: '取消已选', - remove: '移除 ({0})', - confirm: '您确认要取消所有选中记录吗?' - }, - clearAllConditions: '清除所有查询条件', - anyFields: '全部' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/messager.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/messager.ts deleted file mode 100644 index 845bfdfd0aa..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/messager.ts +++ /dev/null @@ -1,32 +0,0 @@ -export const MESSAGER_LOCALE_ZHCHS = { - yes: '是', - no: '否', - ok: '确定', - cancel: '取消', - title: '系统提示', - errorTitle: '错误提示', - prompt: { - fontSize: { - name: '字体大小', - small: '小', - middle: '中', - big: '大', - large: '特大', - huge: '超大' - }, - tips: { - surplus: '还可以输入 {0} 个字符', - length: '已输入 {0} 个字符' - } - }, - exception: { - expand: '展开', - collapse: '收起', - happend: '发生时间', - detail: '详细信息', - copy: '复制详细信息', - copySuccess: '复制成功', - copyFailed: '复制失败', - roger: '知道了' - } -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/multi-select.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/multi-select.ts deleted file mode 100644 index eb29553e4b2..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/multi-select.ts +++ /dev/null @@ -1,15 +0,0 @@ -export const MULTI_SELECT_LOCALE_ZHCHS = { - leftTitle: '未选择', - rightTitle: '已选择', - noDataMoveMessage: '请选择要移动的数据。', - shiftRight: '右移', - shiftLeft: '左移', - allShiftRight: '全部右移', - allShiftLeft: '全部左移', - top: '置顶', - bottom: '置底', - shiftUp: '上移', - shiftDown: '下移', - emptyData: '暂无数据', - filterPlaceholder: '输入筛选项名称搜索' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/notify.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/notify.ts deleted file mode 100644 index b75a810660e..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/notify.ts +++ /dev/null @@ -1,3 +0,0 @@ -export const NOTIFY_LOCALE_ZHCHS = { - title: '系统提示' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/numeric.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/numeric.ts deleted file mode 100644 index 72811cffe82..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/numeric.ts +++ /dev/null @@ -1,7 +0,0 @@ -export const NUMERIC_LOCALE_ZHCHS = { - placeholder: '请输入数字', - range: { - begin: '请输入开始数字', - end: '请输入结束数字' - } -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/page-walker.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/page-walker.ts deleted file mode 100644 index 4a9de20eea6..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/page-walker.ts +++ /dev/null @@ -1,6 +0,0 @@ -export const PAGE_WALKER_ZHCHS = { - next: '下一步', - prev: '上一步', - skip: '跳过', - startNow:'立即体验' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/pagination.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/pagination.ts deleted file mode 100644 index c34741dfe8e..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/pagination.ts +++ /dev/null @@ -1,18 +0,0 @@ -export const PAGINATION_LOCALE_ZHCHS = { - message: '共 {1} 条 ', - totalInfo: { - firstText: '共', - lastText: '条' - }, - pageList: { - firstText: '每页', - lastText: '条' - }, - previous: '上一页', - next: '下一页', - goto: { - prefix: '跳转至', - suffix: '页' - }, - show: '显示' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/progress-step.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/progress-step.ts deleted file mode 100644 index dc7cc96bd23..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/progress-step.ts +++ /dev/null @@ -1,3 +0,0 @@ -export const PROGRESS_STEP_LOCALE_ZHCHS = { - empty: '步骤条信息为空' -}; \ No newline at end of file diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/public-api.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/public-api.ts deleted file mode 100644 index d8f7b861b42..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/public-api.ts +++ /dev/null @@ -1,23 +0,0 @@ -export * from './collapse'; -export * from './datagrid'; -export * from './filter-editor'; -export * from './loading'; -export * from './lookup'; -export * from './messager'; -export * from './multi-select'; -export * from './notify'; -export * from './pagination'; -export * from './query-condition'; -export * from './query-solution'; -export * from './response-toolbar'; -export * from './section'; -export * from './sidebar'; -export * from './sort-editor'; -export * from './tabs'; -export * from './text'; -export * from './treetable'; -export * from './avatar'; -export * from './list-filter'; -export * from './progress-step'; -export * from './language-label'; -export * from './verify-detail'; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/query-condition.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/query-condition.ts deleted file mode 100644 index 975e45620b3..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/query-condition.ts +++ /dev/null @@ -1,33 +0,0 @@ -export const QUERY_CONDITION_LOCALE_ZHCHS = { - configDialog: { - unSelectedOptions: '未选择项', - selectedOptions: '已选择项', - confirm: '确定', - cancel: '取消', - placeholder: '请输入搜索关键字', - moveUp: '上移', - moveAllUp: '全部上移', - moveDown: '下移', - moveAllDown: '全部下移', - moveRight: '右移', - moveAllRight: '全部右移', - moveLeft: '左移', - moveAllLeft: '全部左移', - pleaseSelect: '请选择字段', - noOptionMove: '没有可移动字段', - selectOptionUp: '请选择上移字段', - cannotMoveUp: '无法上移', - selectOptionTop: '请选择置顶字段', - optionIsTop: '字段已置顶', - selectOptionDown: '请选择下移字段', - cannotMoveDown: '无法下移', - selectOptionBottom: '请选择置底字段', - optionIsBottom: '字段已置底' - }, - container: { - query: '筛选', - saveAs: '另存为', - save: '保存', - config: '配置' - } -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/query-solution.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/query-solution.ts deleted file mode 100644 index 039579a1c59..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/query-solution.ts +++ /dev/null @@ -1,39 +0,0 @@ -export const QUERY_SOLUTION_LOCALE_ZHCHS = { - saveAsDialog: { - queryPlanName: '方案名称', - setAsDefault: '设为默认', - confirm: '确定', - cancel: '取消', - caption: '新增方案', - personal: '用户个人方案', - system: '系统公共方案', - nameNotify: '请填写方案名称', - authNotify: '您暂无权限修改公共类型方案。', - success: '查询方案保存成功。', - maxLength: '方案名称最多100个字符,超出请修改' - }, - manageDialog: { - caption: '方案管理', - default: '默认', - system: '系统公共', - saveAs: '另存为', - save: '保存', - manage: '管理', - isDefault: '默认方案', - code: '名称', - type: '属性', - private: '用户个人方案', - public: '系统公共方案', - org: '组织公共方案', - remove: '删除' - }, - configDialog: { - caption: '筛选条件配置' - }, - container: { - filter: '筛选', - default: '默认筛选方案', - clear: '清空', - require: '请填写{fields}再进行筛选' - } -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/radio-group.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/radio-group.ts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/radio.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/radio.ts deleted file mode 100644 index 8f1d97e8ef8..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/radio.ts +++ /dev/null @@ -1,4 +0,0 @@ -export const RADIO_LOCALE_ZHCHS = { - // trueValueTitle: '选中的值', - // falseValueTitle: '未选中的值', -}; \ No newline at end of file diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/response-toolbar.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/response-toolbar.ts deleted file mode 100644 index 956854ac49c..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/response-toolbar.ts +++ /dev/null @@ -1,3 +0,0 @@ -export const RESPONSE_TOOLBAR_LOCALE_ZHCHS = { - more: '更多', -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/scrollspy.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/scrollspy.ts deleted file mode 100644 index 3bf77b4d921..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/scrollspy.ts +++ /dev/null @@ -1,3 +0,0 @@ -export const SCROLLSPY_LOCALE_ZHCHS = { - guide: '导航' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/section.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/section.ts deleted file mode 100644 index eb2b4e57a1c..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/section.ts +++ /dev/null @@ -1,4 +0,0 @@ -export const SECTION_LOCALE_ZHCHS = { - expandLabel: '展开', - collapseLabel: '收起' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/sidebar.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/sidebar.ts deleted file mode 100644 index e094eb866a2..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/sidebar.ts +++ /dev/null @@ -1,3 +0,0 @@ -export const SIDEBAR_LOCALE_ZHCHS = { - sidebar: '详情', -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/sort-editor.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/sort-editor.ts deleted file mode 100644 index 8470a5b7064..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/sort-editor.ts +++ /dev/null @@ -1,25 +0,0 @@ -export const SORT_EDITOR_LOCALE_ZHCHS = { - // 取消 - cancel: '取消', - // 确定 - ok: '确定', - // 添加子句 - add: '添加', - clear: '清空', - // 置顶 - moveTop: '置顶', - // 上移 - moveUp: '上移', - // 下移 - moveDown: '下移', - // 置底 - moveBottom: ' 置底', - - // 字段 - field: '字段', - // 排序 - order: '排序', - asc: '升序', - desc: '降序', - title: '排序设置' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/switch.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/switch.ts deleted file mode 100644 index 82b9292f0ac..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/switch.ts +++ /dev/null @@ -1,4 +0,0 @@ -export const SWITCH_LOCALE_ZHCHS = { - // trueValueTitle: '选中的值', - // falseValueTitle: '未选中的值', -}; \ No newline at end of file diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/tabs.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/tabs.ts deleted file mode 100644 index 56801fcc259..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/tabs.ts +++ /dev/null @@ -1,3 +0,0 @@ -export const TABS_LOCALE_ZHCHS = { - more: '更多', -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/tag.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/tag.ts deleted file mode 100644 index e17c30d0f14..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/tag.ts +++ /dev/null @@ -1,4 +0,0 @@ -export const TAG_LOCALE_ZHCHS = { - addText: '添加', - placeholder: '请输入' -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/text.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/text.ts deleted file mode 100644 index e49656c2a58..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/text.ts +++ /dev/null @@ -1,10 +0,0 @@ -export const TEXT_LOCALE_ZHCHS = { - yes: '是', - no: '否', - zoom: '在打开的对话框中编辑内容', - comments: { - title: '常用意见', - manager: '意见管理', - empty: '暂无数据' - } -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/time-picker.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/time-picker.ts deleted file mode 100644 index c66c97fcd0b..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/time-picker.ts +++ /dev/null @@ -1,6 +0,0 @@ -export const TIME_PICKER_LOCALES_ZHCHS = { - placeholder: '请选择时间', - time: { - hour: '时', minute: '分', seconds: '秒' - } -}; \ No newline at end of file diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/treetable.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/treetable.ts deleted file mode 100644 index 07c49202671..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/treetable.ts +++ /dev/null @@ -1,8 +0,0 @@ -export const TREETABLE_LOCALE_ZHCHS = { - emptyMessage: '暂无数据', - pagination: { - previousLabel: '上一页', - nextLabel: '下一页', - message: '每页 {0} 条记录,共 {1} 条记录。' - } -}; diff --git a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/verify-detail.ts b/packages/ui-vue/components/locale/src/lib/locales/zh-cn/verify-detail.ts deleted file mode 100644 index e0fc27155be..00000000000 --- a/packages/ui-vue/components/locale/src/lib/locales/zh-cn/verify-detail.ts +++ /dev/null @@ -1,5 +0,0 @@ -export const VERIFY_DETAIL_ZHCHS = { - vertifyTypeAll: '全部', - vertifyTypeError: '错填', - vertifyTypeEmpty: '漏填' -}; diff --git a/packages/ui-vue/components/locale/src/lib/types/index.ts b/packages/ui-vue/components/locale/src/lib/types/index.ts index 2709c7c23c4..fd73bbca1cd 100644 --- a/packages/ui-vue/components/locale/src/lib/types/index.ts +++ b/packages/ui-vue/components/locale/src/lib/types/index.ts @@ -1,2 +1,20 @@ export const LOCALE_SERVICE_INJECTION_TOKEN = Symbol('LOCALE_SERVICE'); -export const DEFAULT_LOCALE = 'zh-CHS'; \ No newline at end of file +export const DEFAULT_LOCALE = 'zh-CHS'; +export interface LocaleConfig { + locale: string; + fallbackLocale: string; + uri?: string; + localResources?: Record; + mapping?: Record; +} +export interface LocaleResources { + [key: string]: any; +} +export const DEFAULT_LOCALE_CONFIG: LocaleConfig = { + locale: DEFAULT_LOCALE, + fallbackLocale: DEFAULT_LOCALE, + uri: 'assets/i18n/ui' +}; +export interface UseResourceLoader{ + loadResource: (url: string)=> Promise +} \ No newline at end of file diff --git a/packages/ui-vue/farris.i18n.mjs b/packages/ui-vue/farris.i18n.mjs new file mode 100644 index 00000000000..8bdfebfd20a --- /dev/null +++ b/packages/ui-vue/farris.i18n.mjs @@ -0,0 +1,21 @@ +export default { + extract: { + ui: { + outDir: 'public/assets/i18n/ui', + include: [ + '**/components/*/src/locales/ui/*.json' + ], + exclude: [], + minify: false + }, + designer: { + outDir: 'public/assets/i18n/designer', + include: [ + '**/components/*/src/locales/designer/*.json', + '**/components/avatar/src/locales/ui/*.json' + ], + exclude: [], + minify: false + } + } +}; diff --git a/packages/ui-vue/package.json b/packages/ui-vue/package.json index 690bdd8a7d1..a9e9472f39a 100644 --- a/packages/ui-vue/package.json +++ b/packages/ui-vue/package.json @@ -36,6 +36,7 @@ }, "dependencies": { "@docsearch/js": "3.6.0", + "@farris/designer-dragula": "0.0.5", "@monaco-editor/loader": "^1.4.0", "@types/lodash-es": "^4.17.4", "@vue/shared": "^3.2.0", @@ -50,7 +51,7 @@ "rxjs": "^7.4.0", "vite-plugin-dts": "^2.1.0", "vue": "^3.2.37", - "@farris/designer-dragula": "0.0.5" + "vue-i18n": "11" }, "devDependencies": { "@babel/parser": "^7.19.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6727b813043..7e922474948 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -287,7 +287,7 @@ importers: version: 3.9.1(@types/node@18.19.57)(rollup@4.24.0)(typescript@5.6.3)(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0)) vite-plugin-md: specifier: ^0.21.5 - version: 0.21.5(happy-dom@14.12.3)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0)) + version: 0.21.5(@vitejs/plugin-vue@5.1.4(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)))(happy-dom@14.12.3)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0)) vite-svg-loader: specifier: ^5.1.0 version: 5.1.0(vue@3.5.12(typescript@5.6.3)) @@ -366,10 +366,10 @@ importers: version: 7.18.0(eslint@9.19.0(jiti@1.21.6))(typescript@4.9.5) '@vitejs/plugin-vue': specifier: ^4.0.0 - version: 4.6.2(vite@4.5.5(@types/node@18.19.57)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@4.9.5)) + version: 4.6.2(vite@4.5.5(@types/node@20.5.1)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@4.9.5)) '@vitejs/plugin-vue-jsx': specifier: ^3.0.0 - version: 3.1.0(vite@4.5.5(@types/node@18.19.57)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@4.9.5)) + version: 3.1.0(vite@4.5.5(@types/node@20.5.1)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@4.9.5)) '@vue/babel-plugin-jsx': specifier: ^1.1.1 version: 1.2.5(@babel/core@7.25.8) @@ -408,7 +408,7 @@ importers: version: 9.3.7 jest: specifier: ^29.0.0 - version: 29.7.0(@types/node@18.19.57)(ts-node@10.9.2(@types/node@18.19.57)(typescript@4.9.5)) + version: 29.7.0(@types/node@20.5.1)(ts-node@10.9.2(@types/node@20.5.1)(typescript@4.9.5)) lodash: specifier: ^4.17.21 version: 4.17.21 @@ -444,19 +444,19 @@ importers: version: 4.9.5 vite: specifier: ^4.1.4 - version: 4.5.5(@types/node@18.19.57)(sass@1.80.3)(terser@5.36.0) + version: 4.5.5(@types/node@20.5.1)(sass@1.80.3)(terser@5.36.0) vite-plugin-dts: specifier: ^2.1.0 - version: 2.3.0(@types/node@18.19.57)(rollup@4.24.0)(vite@4.5.5(@types/node@18.19.57)(sass@1.80.3)(terser@5.36.0)) + version: 2.3.0(@types/node@20.5.1)(rollup@4.24.0)(vite@4.5.5(@types/node@20.5.1)(sass@1.80.3)(terser@5.36.0)) vite-plugin-md: specifier: ^0.20.0 - version: 0.20.6(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) + version: 0.20.6(@vitejs/plugin-vue@4.6.2(vite@4.5.5(@types/node@20.5.1)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@4.9.5)))(happy-dom@8.9.0)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@4.5.5(@types/node@20.5.1)(sass@1.80.3)(terser@5.36.0)) vite-svg-loader: specifier: ^4.0.0 version: 4.0.0 vitepress: specifier: 1.0.0-alpha.8 - version: 1.0.0-alpha.8(@algolia/client-search@4.24.0)(@types/node@18.19.57)(react-dom@16.14.0(react@16.14.0))(react@16.14.0)(sass@1.80.3)(search-insights@2.17.2)(terser@5.36.0)(typescript@4.9.5) + version: 1.0.0-alpha.8(@algolia/client-search@4.24.0)(@types/node@20.5.1)(react-dom@16.14.0(react@16.14.0))(react@16.14.0)(sass@1.80.3)(search-insights@2.17.2)(terser@5.36.0)(typescript@4.9.5) vitepress-theme-demoblock: specifier: 1.4.2 version: 1.4.2(react-dom@16.14.0(react@16.14.0))(react@16.14.0)(sass@1.80.3)(typescript@4.9.5) @@ -513,7 +513,7 @@ importers: version: 7.8.1 vite-plugin-dts: specifier: ^2.1.0 - version: 2.3.0(@types/node@18.19.57)(rollup@4.24.0)(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0)) + version: 2.3.0(@types/node@20.5.1)(rollup@4.24.0)(vite@5.4.9(@types/node@20.5.1)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0)) vue: specifier: ^3.2.37 version: 3.5.12(typescript@5.6.3) @@ -565,10 +565,10 @@ importers: version: 7.18.0(eslint@9.19.0(jiti@1.21.6))(typescript@5.6.3) '@vitejs/plugin-vue': specifier: ^4.2.3 - version: 4.6.2(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.6.2(vite@5.4.9(@types/node@20.5.1)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^3.0.1 - version: 3.1.0(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)) + version: 3.1.0(vite@5.4.9(@types/node@20.5.1)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)) '@vue/babel-plugin-jsx': specifier: ^1.1.1 version: 1.2.5(@babel/core@7.25.8) @@ -604,7 +604,7 @@ importers: version: 9.3.7 jest: specifier: ^29.0.0 - version: 29.7.0(@types/node@18.19.57)(ts-node@10.9.2(@types/node@18.19.57)(typescript@5.6.3)) + version: 29.7.0(@types/node@20.5.1)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.6.3)) ora: specifier: ^6.1.2 version: 6.3.1 @@ -622,25 +622,25 @@ importers: version: 5.6.3 vite: specifier: ^5.3.3 - version: 5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0) + version: 5.4.9(@types/node@20.5.1)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0) vite-plugin-banner: specifier: ^0.8.0 version: 0.8.0 vite-plugin-md: specifier: ^0.21.5 - version: 0.21.5(@vitejs/plugin-vue@4.6.2(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)))(happy-dom@8.9.0)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0)) + version: 0.21.5(@vitejs/plugin-vue@4.6.2(vite@5.4.9(@types/node@20.5.1)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)))(happy-dom@8.9.0)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@5.4.9(@types/node@20.5.1)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0)) vite-svg-loader: specifier: ^5.1.0 version: 5.1.0(vue@3.5.12(typescript@5.6.3)) vitepress: specifier: ^1.0.0-alpha.8 - version: 1.0.0-alpha.10(@algolia/client-search@4.24.0)(@types/node@18.19.57)(react-dom@16.14.0(react@16.14.0))(react@16.14.0)(sass@1.80.3)(search-insights@2.17.2)(terser@5.36.0)(typescript@5.6.3) + version: 1.0.0-alpha.10(@algolia/client-search@4.24.0)(@types/node@20.5.1)(react-dom@16.14.0(react@16.14.0))(react@16.14.0)(sass@1.80.3)(search-insights@2.17.2)(terser@5.36.0)(typescript@5.6.3) vitepress-theme-demoblock: specifier: 1.4.2 version: 1.4.2(react-dom@16.14.0(react@16.14.0))(react@16.14.0)(sass@1.80.3)(typescript@5.6.3) vitest: specifier: ^1.4.0 - version: 1.6.0(@types/node@18.19.57)(happy-dom@8.9.0)(jsdom@20.0.3)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0) + version: 1.6.0(@types/node@20.5.1)(happy-dom@8.9.0)(jsdom@20.0.3)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0) vue-tsc: specifier: ^2.0.0 version: 2.1.6(typescript@5.6.3) @@ -665,6 +665,9 @@ importers: esbuild-sass-plugin: specifier: ^3.3.1 version: 3.3.1(esbuild@0.23.1)(sass-embedded@1.80.3) + glob: + specifier: 11.0.3 + version: 11.0.3 inquirer: specifier: ^9.3.0 version: 9.3.7 @@ -840,7 +843,7 @@ importers: version: 3.9.1(@types/node@20.5.1)(rollup@4.24.0)(typescript@5.6.3)(vite@5.4.9(@types/node@20.5.1)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0)) vite-plugin-md: specifier: ^0.21.5 - version: 0.21.5(happy-dom@8.9.0)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@5.4.9(@types/node@20.5.1)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0)) + version: 0.21.5(@vitejs/plugin-vue@4.6.2(vite@5.4.9(@types/node@20.5.1)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)))(happy-dom@8.9.0)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@5.4.9(@types/node@20.5.1)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0)) vite-svg-loader: specifier: ^5.1.0 version: 5.1.0(vue@3.5.12(typescript@5.6.3)) @@ -954,7 +957,7 @@ importers: specifier: workspace:^ version: link:../ui-vue '@gsp-wf/wf-bizprocess-lookup-vue': - specifier: latest + specifier: 0.0.2 version: 0.0.2(@algolia/client-search@4.24.0)(@types/node@20.5.1)(monaco-editor@0.52.2)(react-dom@16.14.0(react@16.14.0))(react@16.14.0)(rollup@4.24.0)(search-insights@2.17.2)(typescript@4.9.5)(vite@4.5.5(@types/node@20.5.1)(sass@1.80.3)(terser@5.36.0)) '@monaco-editor/loader': specifier: ^1.4.0 @@ -1076,7 +1079,7 @@ importers: version: 2.3.0(@types/node@20.5.1)(rollup@4.24.0)(vite@4.5.5(@types/node@20.5.1)(sass@1.80.3)(terser@5.36.0)) vite-plugin-md: specifier: ^0.20.0 - version: 0.20.6(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) + version: 0.20.6(@vitejs/plugin-vue@4.6.2(vite@4.5.5(@types/node@20.5.1)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@4.9.5)))(happy-dom@8.9.0)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@4.5.5(@types/node@20.5.1)(sass@1.80.3)(terser@5.36.0)) vite-svg-loader: specifier: ^4.0.0 version: 4.0.0 @@ -1170,10 +1173,10 @@ importers: version: 7.18.0(eslint@9.19.0(jiti@1.21.6))(typescript@4.9.5) '@vitejs/plugin-vue': specifier: ^4.0.0 - version: 4.6.2(vite@4.5.5(@types/node@20.5.1)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@4.9.5)) + version: 4.6.2(vite@4.5.5(@types/node@18.19.57)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@4.9.5)) '@vitejs/plugin-vue-jsx': specifier: ^3.0.0 - version: 3.1.0(vite@4.5.5(@types/node@20.5.1)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@4.9.5)) + version: 3.1.0(vite@4.5.5(@types/node@18.19.57)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@4.9.5)) '@vue/babel-plugin-jsx': specifier: ^1.1.1 version: 1.2.5(@babel/core@7.25.8) @@ -1212,7 +1215,7 @@ importers: version: 9.3.7 jest: specifier: ^29.0.0 - version: 29.7.0(@types/node@20.5.1)(ts-node@10.9.2(@types/node@20.5.1)(typescript@4.9.5)) + version: 29.7.0(@types/node@18.19.57)(ts-node@10.9.2(@types/node@18.19.57)(typescript@4.9.5)) lodash: specifier: ^4.17.21 version: 4.17.21 @@ -1248,19 +1251,19 @@ importers: version: 4.9.5 vite: specifier: ^4.1.4 - version: 4.5.5(@types/node@20.5.1)(sass@1.80.3)(terser@5.36.0) + version: 4.5.5(@types/node@18.19.57)(sass@1.80.3)(terser@5.36.0) vite-plugin-dts: specifier: ^2.1.0 - version: 2.3.0(@types/node@20.5.1)(rollup@4.24.0)(vite@4.5.5(@types/node@20.5.1)(sass@1.80.3)(terser@5.36.0)) + version: 2.3.0(@types/node@18.19.57)(rollup@4.24.0)(vite@4.5.5(@types/node@18.19.57)(sass@1.80.3)(terser@5.36.0)) vite-plugin-md: specifier: ^0.20.0 - version: 0.20.6(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) + version: 0.20.6(@vitejs/plugin-vue@4.6.2(vite@4.5.5(@types/node@18.19.57)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@4.9.5)))(happy-dom@8.9.0)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@4.5.5(@types/node@18.19.57)(sass@1.80.3)(terser@5.36.0)) vite-svg-loader: specifier: ^4.0.0 version: 4.0.0 vitepress: specifier: 1.0.0-alpha.8 - version: 1.0.0-alpha.8(@algolia/client-search@4.24.0)(@types/node@20.5.1)(react-dom@16.14.0(react@16.14.0))(react@16.14.0)(sass@1.80.3)(search-insights@2.17.2)(terser@5.36.0)(typescript@4.9.5) + version: 1.0.0-alpha.8(@algolia/client-search@4.24.0)(@types/node@18.19.57)(react-dom@16.14.0(react@16.14.0))(react@16.14.0)(sass@1.80.3)(search-insights@2.17.2)(terser@5.36.0)(typescript@4.9.5) vitepress-theme-demoblock: specifier: 1.4.2 version: 1.4.2(react-dom@16.14.0(react@16.14.0))(react@16.14.0)(sass@1.80.3)(typescript@4.9.5) @@ -1484,7 +1487,7 @@ importers: version: 2.3.0(@types/node@20.5.1)(rollup@4.24.0)(vite@4.5.5(@types/node@20.5.1)(sass@1.80.3)(terser@5.36.0)) vite-plugin-md: specifier: ^0.20.0 - version: 0.20.6(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) + version: 0.20.6(@vitejs/plugin-vue@4.6.2(vite@4.5.5(@types/node@20.5.1)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@4.9.5)))(happy-dom@8.9.0)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@4.5.5(@types/node@20.5.1)(sass@1.80.3)(terser@5.36.0)) vite-svg-loader: specifier: ^4.0.0 version: 4.0.0 @@ -1705,7 +1708,7 @@ importers: version: 2.3.0(@types/node@20.5.1)(rollup@4.24.0)(vite@4.5.5(@types/node@20.5.1)(sass@1.80.3)(terser@5.36.0)) vite-plugin-md: specifier: ^0.20.0 - version: 0.20.6(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) + version: 0.20.6(@vitejs/plugin-vue@4.6.2(vite@4.5.5(@types/node@20.5.1)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@4.9.5)))(happy-dom@8.9.0)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@4.5.5(@types/node@20.5.1)(sass@1.80.3)(terser@5.36.0)) vite-svg-loader: specifier: ^4.0.0 version: 4.0.0 @@ -2062,7 +2065,7 @@ importers: version: 2.3.0(@types/node@20.5.1)(rollup@4.24.0)(vite@4.5.5(@types/node@20.5.1)(sass@1.80.3)(terser@5.36.0)) vite-plugin-md: specifier: ^0.20.0 - version: 0.20.6(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) + version: 0.20.6(@vitejs/plugin-vue@4.6.2(vite@4.5.5(@types/node@20.5.1)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@4.9.5)))(happy-dom@8.9.0)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@4.5.5(@types/node@20.5.1)(sass@1.80.3)(terser@5.36.0)) vite-svg-loader: specifier: ^4.0.0 version: 4.0.0 @@ -2207,10 +2210,13 @@ importers: version: 7.8.1 vite-plugin-dts: specifier: ^2.1.0 - version: 2.3.0(@types/node@20.5.1)(rollup@4.24.0)(vite@5.4.9(@types/node@20.5.1)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0)) + version: 2.3.0(@types/node@18.19.57)(rollup@4.24.0)(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0)) vue: specifier: ^3.2.37 version: 3.5.12(typescript@5.6.3) + vue-i18n: + specifier: '11' + version: 11.1.10(vue@3.5.12(typescript@5.6.3)) devDependencies: '@babel/parser': specifier: ^7.19.0 @@ -2253,10 +2259,10 @@ importers: version: 7.18.0(eslint@9.19.0(jiti@1.21.6))(typescript@5.6.3) '@vitejs/plugin-vue': specifier: ^4.2.3 - version: 4.6.2(vite@5.4.9(@types/node@20.5.1)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)) + version: 4.6.2(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^3.0.1 - version: 3.1.0(vite@5.4.9(@types/node@20.5.1)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)) + version: 3.1.0(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)) '@vue/babel-plugin-jsx': specifier: ^1.1.1 version: 1.2.5(@babel/core@7.25.8) @@ -2292,7 +2298,7 @@ importers: version: 9.3.7 jest: specifier: ^29.0.0 - version: 29.7.0(@types/node@20.5.1)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.6.3)) + version: 29.7.0(@types/node@18.19.57)(ts-node@10.9.2(@types/node@18.19.57)(typescript@5.6.3)) ora: specifier: ^6.1.2 version: 6.3.1 @@ -2310,25 +2316,25 @@ importers: version: 5.6.3 vite: specifier: ^5.3.3 - version: 5.4.9(@types/node@20.5.1)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0) + version: 5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0) vite-plugin-banner: specifier: ^0.8.0 version: 0.8.0 vite-plugin-md: specifier: ^0.21.5 - version: 0.21.5(happy-dom@8.9.0)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@5.4.9(@types/node@20.5.1)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0)) + version: 0.21.5(@vitejs/plugin-vue@4.6.2(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)))(happy-dom@8.9.0)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0)) vite-svg-loader: specifier: ^5.1.0 version: 5.1.0(vue@3.5.12(typescript@5.6.3)) vitepress: specifier: ^1.0.0-alpha.8 - version: 1.0.0-alpha.10(@algolia/client-search@4.24.0)(@types/node@20.5.1)(react-dom@16.14.0(react@16.14.0))(react@16.14.0)(sass@1.80.3)(search-insights@2.17.2)(terser@5.36.0)(typescript@5.6.3) + version: 1.0.0-alpha.10(@algolia/client-search@4.24.0)(@types/node@18.19.57)(react-dom@16.14.0(react@16.14.0))(react@16.14.0)(sass@1.80.3)(search-insights@2.17.2)(terser@5.36.0)(typescript@5.6.3) vitepress-theme-demoblock: specifier: 1.4.2 version: 1.4.2(react-dom@16.14.0(react@16.14.0))(react@16.14.0)(sass@1.80.3)(typescript@5.6.3) vitest: specifier: ^1.4.0 - version: 1.6.0(@types/node@20.5.1)(happy-dom@8.9.0)(jsdom@20.0.3)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0) + version: 1.6.0(@types/node@18.19.57)(happy-dom@8.9.0)(jsdom@20.0.3)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0) vue-tsc: specifier: ^2.0.0 version: 2.1.6(typescript@5.6.3) @@ -3959,6 +3965,26 @@ packages: '@interactjs/utils@1.10.27': resolution: {integrity: sha512-+qfLOio2OxQqg1cXSnRaCl+N8MQDQLDS9w+aOGxH8YLAhIMyt7Asxx/46//sT8orgsi16pmlBPtngPHT9s8zKw==} + '@intlify/core-base@11.1.10': + resolution: {integrity: sha512-JhRb40hD93Vk0BgMgDc/xMIFtdXPHoytzeK6VafBNOj6bb6oUZrGamXkBKecMsmGvDQQaPRGG2zpa25VCw8pyw==} + engines: {node: '>= 16'} + + '@intlify/message-compiler@11.1.10': + resolution: {integrity: sha512-TABl3c8tSLWbcD+jkQTyBhrnW251dzqW39MPgEUCsd69Ua3ceoimsbIzvkcPzzZvt1QDxNkenMht+5//V3JvLQ==} + engines: {node: '>= 16'} + + '@intlify/shared@11.1.10': + resolution: {integrity: sha512-6ZW/f3Zzjxfa1Wh0tYQI5pLKUtU+SY7l70pEG+0yd0zjcsYcK0EBt6Fz30Dy0tZhEqemziQQy2aNU3GJzyrMUA==} + engines: {node: '>= 16'} + + '@isaacs/balanced-match@4.0.1': + resolution: {integrity: sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==} + engines: {node: 20 || >=22} + + '@isaacs/brace-expansion@5.0.0': + resolution: {integrity: sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==} + engines: {node: 20 || >=22} + '@isaacs/cliui@8.0.2': resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} @@ -6201,10 +6227,6 @@ packages: resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==} engines: {node: '>=4.8'} - cross-spawn@7.0.3: - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} - engines: {node: '>= 8'} - cross-spawn@7.0.6: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} @@ -7353,6 +7375,10 @@ packages: resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} engines: {node: '>=14'} + foreground-child@3.3.1: + resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==} + engines: {node: '>=14'} + form-data@4.0.1: resolution: {integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==} engines: {node: '>= 6'} @@ -7540,6 +7566,11 @@ packages: resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} hasBin: true + glob@11.0.3: + resolution: {integrity: sha512-2Nim7dha1KVkaiF4q6Dj+ngPPMdfvLJEOpZk/jKiUAkqKebpGAWQXAq9z1xu9HKu5lWfqw/FASuccEjyznjPaA==} + engines: {node: 20 || >=22} + hasBin: true + glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} deprecated: Glob versions prior to v9 are no longer supported @@ -8278,6 +8309,10 @@ packages: jackspeak@3.4.3: resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} + jackspeak@4.1.1: + resolution: {integrity: sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==} + engines: {node: 20 || >=22} + jake@10.9.2: resolution: {integrity: sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==} engines: {node: '>=10'} @@ -8807,6 +8842,10 @@ packages: lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} + lru-cache@11.1.0: + resolution: {integrity: sha512-QIXZUBJUx+2zHUdQujWejBkcD9+cs94tLn0+YL8UrCh+D5sCXZ4c7LaEH48pNwRY3MLDgqUFyhlCyjJPf1WP0A==} + engines: {node: 20 || >=22} + lru-cache@4.1.5: resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==} @@ -9033,6 +9072,10 @@ packages: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} + minimatch@10.0.3: + resolution: {integrity: sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw==} + engines: {node: 20 || >=22} + minimatch@3.0.8: resolution: {integrity: sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==} @@ -9579,6 +9622,10 @@ packages: resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} engines: {node: '>=16 || 14 >=14.18'} + path-scurry@2.0.0: + resolution: {integrity: sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==} + engines: {node: 20 || >=22} + path-to-regexp@0.1.10: resolution: {integrity: sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==} @@ -9823,6 +9870,7 @@ packages: engines: {node: '>=0.6.0', teleport: '>=0.2.0'} deprecated: |- You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other. + (For a CapTP with native promises, see @endo/eventual-send and @endo/captp) qs@6.13.0: @@ -11627,6 +11675,12 @@ packages: peerDependencies: eslint: '>=6.0.0' + vue-i18n@11.1.10: + resolution: {integrity: sha512-C+IwnSg8QDSOAox0gdFYP5tsKLx5jNWxiawNoiNB/Tw4CReXmM1VJMXbduhbrEzAFLhreqzfDocuSVjGbxQrag==} + engines: {node: '>= 16'} + peerDependencies: + vue: ^3.0.0 + vue-router@4.4.5: resolution: {integrity: sha512-4fKZygS8cH1yCyuabAXGUAsyi1b2/o/OKgu/RUb+znIYOxPRxdkytJEx+0wGcpBE1pX6vUgh5jwWOKRGvuA/7Q==} peerDependencies: @@ -13880,6 +13934,24 @@ snapshots: '@interactjs/utils@1.10.27': {} + '@intlify/core-base@11.1.10': + dependencies: + '@intlify/message-compiler': 11.1.10 + '@intlify/shared': 11.1.10 + + '@intlify/message-compiler@11.1.10': + dependencies: + '@intlify/shared': 11.1.10 + source-map-js: 1.2.1 + + '@intlify/shared@11.1.10': {} + + '@isaacs/balanced-match@4.0.1': {} + + '@isaacs/brace-expansion@5.0.0': + dependencies: + '@isaacs/balanced-match': 4.0.1 + '@isaacs/cliui@8.0.2': dependencies: string-width: 5.1.2 @@ -15692,6 +15764,80 @@ snapshots: - '@vue/composition-api' - vue + '@yankeeinlondon/builder-api@1.4.1(@vitejs/plugin-vue@4.6.2(vite@4.5.5(@types/node@18.19.57)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@4.9.5)))(happy-dom@8.9.0)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@4.5.5(@types/node@18.19.57)(sass@1.80.3)(terser@5.36.0))': + dependencies: + '@types/markdown-it': 12.2.3 + '@yankeeinlondon/happy-wrapper': 2.10.1(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) + fp-ts: 2.16.9 + inferred-types: 0.37.6(happy-dom@8.9.0)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) + markdown-it: 13.0.2 + vite-plugin-md: 0.22.5(@vitejs/plugin-vue@4.6.2(vite@4.5.5(@types/node@18.19.57)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@4.9.5)))(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@4.5.5(@types/node@18.19.57)(sass@1.80.3)(terser@5.36.0)) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitejs/plugin-vue' + - '@vitest/browser' + - '@vitest/ui' + - encoding + - happy-dom + - jsdom + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + - vite + + '@yankeeinlondon/builder-api@1.4.1(@vitejs/plugin-vue@4.6.2(vite@4.5.5(@types/node@18.19.57)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@4.9.5)))(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@4.5.5(@types/node@18.19.57)(sass@1.80.3)(terser@5.36.0))': + dependencies: + '@types/markdown-it': 12.2.3 + '@yankeeinlondon/happy-wrapper': 2.10.1(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) + fp-ts: 2.16.9 + inferred-types: 0.37.6(happy-dom@14.12.3)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) + markdown-it: 13.0.2 + vite-plugin-md: 0.22.5(@vitejs/plugin-vue@4.6.2(vite@4.5.5(@types/node@18.19.57)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@4.9.5)))(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@4.5.5(@types/node@18.19.57)(sass@1.80.3)(terser@5.36.0)) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitejs/plugin-vue' + - '@vitest/browser' + - '@vitest/ui' + - encoding + - jsdom + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + - vite + + '@yankeeinlondon/builder-api@1.4.1(@vitejs/plugin-vue@4.6.2(vite@4.5.5(@types/node@20.5.1)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@4.9.5)))(happy-dom@8.9.0)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@4.5.5(@types/node@20.5.1)(sass@1.80.3)(terser@5.36.0))': + dependencies: + '@types/markdown-it': 12.2.3 + '@yankeeinlondon/happy-wrapper': 2.10.1(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) + fp-ts: 2.16.9 + inferred-types: 0.37.6(happy-dom@8.9.0)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) + markdown-it: 13.0.2 + vite-plugin-md: 0.22.5(@vitejs/plugin-vue@4.6.2(vite@4.5.5(@types/node@20.5.1)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@4.9.5)))(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@4.5.5(@types/node@20.5.1)(sass@1.80.3)(terser@5.36.0)) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitejs/plugin-vue' + - '@vitest/browser' + - '@vitest/ui' + - encoding + - happy-dom + - jsdom + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + - vite + '@yankeeinlondon/builder-api@1.4.1(@vitejs/plugin-vue@4.6.2(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)))(happy-dom@8.9.0)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0))': dependencies: '@types/markdown-it': 12.2.3 @@ -15717,19 +15863,46 @@ snapshots: - terser - vite - '@yankeeinlondon/builder-api@1.4.1(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)': + '@yankeeinlondon/builder-api@1.4.1(@vitejs/plugin-vue@4.6.2(vite@5.4.9(@types/node@20.5.1)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)))(happy-dom@8.9.0)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@5.4.9(@types/node@20.5.1)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0))': + dependencies: + '@types/markdown-it': 12.2.3 + '@yankeeinlondon/happy-wrapper': 2.10.1(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) + fp-ts: 2.16.9 + inferred-types: 0.37.6(happy-dom@8.9.0)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) + markdown-it: 13.0.2 + vite-plugin-md: 0.22.5(@vitejs/plugin-vue@4.6.2(vite@5.4.9(@types/node@20.5.1)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)))(happy-dom@8.9.0)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@5.4.9(@types/node@20.5.1)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0)) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitejs/plugin-vue' + - '@vitest/browser' + - '@vitest/ui' + - encoding + - happy-dom + - jsdom + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + - vite + + '@yankeeinlondon/builder-api@1.4.1(@vitejs/plugin-vue@5.1.4(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)))(happy-dom@14.12.3)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0))': dependencies: '@types/markdown-it': 12.2.3 '@yankeeinlondon/happy-wrapper': 2.10.1(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) fp-ts: 2.16.9 inferred-types: 0.37.6(happy-dom@14.12.3)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) markdown-it: 13.0.2 - vite-plugin-md: 0.22.5(@vitejs/plugin-vue@4.6.2(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)))(happy-dom@8.9.0)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0)) + vite-plugin-md: 0.22.5(@vitejs/plugin-vue@5.1.4(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)))(happy-dom@14.12.3)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0)) transitivePeerDependencies: - '@edge-runtime/vm' + - '@vitejs/plugin-vue' - '@vitest/browser' - '@vitest/ui' - encoding + - happy-dom - jsdom - less - lightningcss @@ -15738,6 +15911,7 @@ snapshots: - sugarss - supports-color - terser + - vite '@yankeeinlondon/gray-matter@6.2.1(happy-dom@14.12.3)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)': dependencies: @@ -16509,7 +16683,7 @@ snapshots: dependencies: bumpp: 8.2.1 callsites: 4.2.0 - inferred-types: 0.37.6(happy-dom@14.12.3)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) + inferred-types: 0.37.6(happy-dom@8.9.0)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) vitest: 0.25.8(happy-dom@8.9.0)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) transitivePeerDependencies: - '@edge-runtime/vm' @@ -17389,12 +17563,6 @@ snapshots: shebang-command: 1.2.0 which: 1.3.1 - cross-spawn@7.0.3: - dependencies: - path-key: 3.1.1 - shebang-command: 2.0.0 - which: 2.0.2 - cross-spawn@7.0.6: dependencies: path-key: 3.1.1 @@ -18407,7 +18575,7 @@ snapshots: execa@5.1.1: dependencies: - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 get-stream: 6.0.1 human-signals: 2.1.0 is-stream: 2.0.1 @@ -18750,6 +18918,11 @@ snapshots: cross-spawn: 7.0.6 signal-exit: 4.1.0 + foreground-child@3.3.1: + dependencies: + cross-spawn: 7.0.6 + signal-exit: 4.1.0 + form-data@4.0.1: dependencies: asynckit: 0.4.0 @@ -18968,6 +19141,15 @@ snapshots: package-json-from-dist: 1.0.1 path-scurry: 1.11.1 + glob@11.0.3: + dependencies: + foreground-child: 3.3.1 + jackspeak: 4.1.1 + minimatch: 10.0.3 + minipass: 7.1.2 + package-json-from-dist: 1.0.1 + path-scurry: 2.0.0 + glob@7.2.3: dependencies: fs.realpath: 1.0.0 @@ -19772,6 +19954,10 @@ snapshots: optionalDependencies: '@pkgjs/parseargs': 0.11.0 + jackspeak@4.1.1: + dependencies: + '@isaacs/cliui': 8.0.2 + jake@10.9.2: dependencies: async: 3.2.6 @@ -20717,6 +20903,8 @@ snapshots: lru-cache@10.4.3: {} + lru-cache@11.1.0: {} + lru-cache@4.1.5: dependencies: pseudomap: 1.0.2 @@ -20962,6 +21150,10 @@ snapshots: min-indent@1.0.1: {} + minimatch@10.0.3: + dependencies: + '@isaacs/brace-expansion': 5.0.0 + minimatch@3.0.8: dependencies: brace-expansion: 1.1.11 @@ -21540,6 +21732,11 @@ snapshots: lru-cache: 10.4.3 minipass: 7.1.2 + path-scurry@2.0.0: + dependencies: + lru-cache: 11.1.0 + minipass: 7.1.2 + path-to-regexp@0.1.10: {} path-type@1.1.0: @@ -23626,18 +23823,44 @@ snapshots: - rollup - supports-color - vite-plugin-md@0.20.6(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0): + vite-plugin-md@0.20.6(@vitejs/plugin-vue@4.6.2(vite@4.5.5(@types/node@18.19.57)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@4.9.5)))(happy-dom@8.9.0)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@4.5.5(@types/node@18.19.57)(sass@1.80.3)(terser@5.36.0)): + dependencies: + '@yankeeinlondon/builder-api': 1.4.1(@vitejs/plugin-vue@4.6.2(vite@4.5.5(@types/node@18.19.57)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@4.9.5)))(happy-dom@8.9.0)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@4.5.5(@types/node@18.19.57)(sass@1.80.3)(terser@5.36.0)) + '@yankeeinlondon/happy-wrapper': 2.10.1(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) + gray-matter: 4.0.3 + markdown-it: 13.0.2 + source-map-js: 1.2.1 + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitejs/plugin-vue' + - '@vitest/browser' + - '@vitest/ui' + - encoding + - happy-dom + - jsdom + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + - vite + + vite-plugin-md@0.20.6(@vitejs/plugin-vue@4.6.2(vite@4.5.5(@types/node@20.5.1)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@4.9.5)))(happy-dom@8.9.0)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@4.5.5(@types/node@20.5.1)(sass@1.80.3)(terser@5.36.0)): dependencies: - '@yankeeinlondon/builder-api': 1.4.1(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) + '@yankeeinlondon/builder-api': 1.4.1(@vitejs/plugin-vue@4.6.2(vite@4.5.5(@types/node@20.5.1)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@4.9.5)))(happy-dom@8.9.0)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@4.5.5(@types/node@20.5.1)(sass@1.80.3)(terser@5.36.0)) '@yankeeinlondon/happy-wrapper': 2.10.1(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) gray-matter: 4.0.3 markdown-it: 13.0.2 source-map-js: 1.2.1 transitivePeerDependencies: - '@edge-runtime/vm' + - '@vitejs/plugin-vue' - '@vitest/browser' - '@vitest/ui' - encoding + - happy-dom - jsdom - less - lightningcss @@ -23646,6 +23869,7 @@ snapshots: - sugarss - supports-color - terser + - vite vite-plugin-md@0.21.5(@vitejs/plugin-vue@4.6.2(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)))(happy-dom@8.9.0)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0)): dependencies: @@ -23671,9 +23895,33 @@ snapshots: - supports-color - terser - vite-plugin-md@0.21.5(happy-dom@14.12.3)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0)): + vite-plugin-md@0.21.5(@vitejs/plugin-vue@4.6.2(vite@5.4.9(@types/node@20.5.1)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)))(happy-dom@8.9.0)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@5.4.9(@types/node@20.5.1)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0)): + dependencies: + '@yankeeinlondon/builder-api': 1.4.1(@vitejs/plugin-vue@4.6.2(vite@5.4.9(@types/node@20.5.1)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)))(happy-dom@8.9.0)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@5.4.9(@types/node@20.5.1)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0)) + '@yankeeinlondon/gray-matter': 6.2.1(happy-dom@8.9.0)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) + '@yankeeinlondon/happy-wrapper': 2.10.1(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) + markdown-it: 13.0.2 + source-map-js: 1.2.1 + vite: 5.4.9(@types/node@20.5.1)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitejs/plugin-vue' + - '@vitest/browser' + - '@vitest/ui' + - encoding + - happy-dom + - jsdom + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + + vite-plugin-md@0.21.5(@vitejs/plugin-vue@5.1.4(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)))(happy-dom@14.12.3)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0)): dependencies: - '@yankeeinlondon/builder-api': 1.4.1(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) + '@yankeeinlondon/builder-api': 1.4.1(@vitejs/plugin-vue@5.1.4(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)))(happy-dom@14.12.3)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0)) '@yankeeinlondon/gray-matter': 6.2.1(happy-dom@14.12.3)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) '@yankeeinlondon/happy-wrapper': 2.10.1(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) markdown-it: 13.0.2 @@ -23681,6 +23929,7 @@ snapshots: vite: 5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0) transitivePeerDependencies: - '@edge-runtime/vm' + - '@vitejs/plugin-vue' - '@vitest/browser' - '@vitest/ui' - encoding @@ -23694,20 +23943,43 @@ snapshots: - supports-color - terser - vite-plugin-md@0.21.5(happy-dom@8.9.0)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@5.4.9(@types/node@20.5.1)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0)): + vite-plugin-md@0.22.5(@vitejs/plugin-vue@4.6.2(vite@4.5.5(@types/node@18.19.57)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@4.9.5)))(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@4.5.5(@types/node@18.19.57)(sass@1.80.3)(terser@5.36.0)): dependencies: - '@yankeeinlondon/builder-api': 1.4.1(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) - '@yankeeinlondon/gray-matter': 6.2.1(happy-dom@8.9.0)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) + '@vitejs/plugin-vue': 4.6.2(vite@4.5.5(@types/node@18.19.57)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@4.9.5)) + '@yankeeinlondon/builder-api': 1.4.1(@vitejs/plugin-vue@4.6.2(vite@4.5.5(@types/node@18.19.57)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@4.9.5)))(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@4.5.5(@types/node@18.19.57)(sass@1.80.3)(terser@5.36.0)) + '@yankeeinlondon/gray-matter': 6.2.1(happy-dom@14.12.3)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) '@yankeeinlondon/happy-wrapper': 2.10.1(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) markdown-it: 13.0.2 source-map-js: 1.2.1 - vite: 5.4.9(@types/node@20.5.1)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0) + vite: 4.5.5(@types/node@18.19.57)(sass@1.80.3)(terser@5.36.0) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/browser' + - '@vitest/ui' + - encoding + - jsdom + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + + vite-plugin-md@0.22.5(@vitejs/plugin-vue@4.6.2(vite@4.5.5(@types/node@20.5.1)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@4.9.5)))(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@4.5.5(@types/node@20.5.1)(sass@1.80.3)(terser@5.36.0)): + dependencies: + '@vitejs/plugin-vue': 4.6.2(vite@4.5.5(@types/node@20.5.1)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@4.9.5)) + '@yankeeinlondon/builder-api': 1.4.1(@vitejs/plugin-vue@5.1.4(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)))(happy-dom@14.12.3)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0)) + '@yankeeinlondon/gray-matter': 6.2.1(happy-dom@14.12.3)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) + '@yankeeinlondon/happy-wrapper': 2.10.1(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) + markdown-it: 13.0.2 + source-map-js: 1.2.1 + vite: 4.5.5(@types/node@20.5.1)(sass@1.80.3)(terser@5.36.0) transitivePeerDependencies: - '@edge-runtime/vm' - '@vitest/browser' - '@vitest/ui' - encoding - - happy-dom - jsdom - less - lightningcss @@ -23741,6 +24013,54 @@ snapshots: - supports-color - terser + vite-plugin-md@0.22.5(@vitejs/plugin-vue@4.6.2(vite@5.4.9(@types/node@20.5.1)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)))(happy-dom@8.9.0)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@5.4.9(@types/node@20.5.1)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0)): + dependencies: + '@vitejs/plugin-vue': 4.6.2(vite@5.4.9(@types/node@20.5.1)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)) + '@yankeeinlondon/builder-api': 1.4.1(@vitejs/plugin-vue@5.1.4(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)))(happy-dom@14.12.3)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0)) + '@yankeeinlondon/gray-matter': 6.2.1(happy-dom@8.9.0)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) + '@yankeeinlondon/happy-wrapper': 2.10.1(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) + markdown-it: 13.0.2 + source-map-js: 1.2.1 + vite: 5.4.9(@types/node@20.5.1)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/browser' + - '@vitest/ui' + - encoding + - happy-dom + - jsdom + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + + vite-plugin-md@0.22.5(@vitejs/plugin-vue@5.1.4(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)))(happy-dom@14.12.3)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0)): + dependencies: + '@vitejs/plugin-vue': 5.1.4(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)) + '@yankeeinlondon/builder-api': 1.4.1(@vitejs/plugin-vue@5.1.4(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)))(happy-dom@14.12.3)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0)(vite@5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0)) + '@yankeeinlondon/gray-matter': 6.2.1(happy-dom@14.12.3)(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) + '@yankeeinlondon/happy-wrapper': 2.10.1(jsdom@20.0.3)(sass@1.80.3)(terser@5.36.0) + markdown-it: 13.0.2 + source-map-js: 1.2.1 + vite: 5.4.9(@types/node@18.19.57)(sass-embedded@1.80.3)(sass@1.80.3)(terser@5.36.0) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/browser' + - '@vitest/ui' + - encoding + - happy-dom + - jsdom + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + vite-svg-loader@4.0.0: dependencies: '@vue/compiler-sfc': 3.5.12 @@ -24348,6 +24668,13 @@ snapshots: transitivePeerDependencies: - supports-color + vue-i18n@11.1.10(vue@3.5.12(typescript@5.6.3)): + dependencies: + '@intlify/core-base': 11.1.10 + '@intlify/shared': 11.1.10 + '@vue/devtools-api': 6.6.4 + vue: 3.5.12(typescript@5.6.3) + vue-router@4.4.5(vue@3.5.12(typescript@4.9.5)): dependencies: '@vue/devtools-api': 6.6.4 -- Gitee