From 591c7a5bde7c50a77481d3d816cb3d8eadeade1e Mon Sep 17 00:00:00 2001 From: luckyasme <807254037@qq.com> Date: Mon, 17 Mar 2025 18:01:18 +0800 Subject: [PATCH 1/2] =?UTF-8?q?fix:=20=E5=AE=8C=E5=96=84=E9=83=A8=E5=88=86?= =?UTF-8?q?=E5=86=85=E5=AE=B9=E7=9A=84=E5=9B=BD=E9=99=85=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/DocBreadCrumb.vue | 4 ++-- docs/.vitepress/src/components/DocSearch.vue | 4 +++- .../src/components/FloatingButtonDocs.vue | 8 ++++--- .../src/components/GiteeViewSource.vue | 8 ++++--- docs/.vitepress/src/i18n/common/common-en.ts | 1 + docs/.vitepress/src/i18n/common/common-zh.ts | 1 + docs/.vitepress/src/i18n/docs/docs-en.ts | 7 +++++- docs/.vitepress/src/i18n/docs/docs-zh.ts | 9 +++++-- .../src/i18n/feedback/feedback-en.ts | 3 +++ .../src/i18n/feedback/feedback-zh.ts | 3 +++ docs/.vitepress/src/layouts/LayoutDoc.vue | 14 +++++------ .../src/views/docsNode/TheDocsNode.vue | 2 +- .../src/views/search/TheSearchResult.vue | 4 ++-- scripts/build.js | 24 ++++++++++++------- 14 files changed, 61 insertions(+), 31 deletions(-) diff --git a/docs/.vitepress/src/components/DocBreadCrumb.vue b/docs/.vitepress/src/components/DocBreadCrumb.vue index 0e682f8..cb82e61 100644 --- a/docs/.vitepress/src/components/DocBreadCrumb.vue +++ b/docs/.vitepress/src/components/DocBreadCrumb.vue @@ -69,12 +69,12 @@ const goToPage = (href: string) => { - 文档中心 + {{ t('home.docCenter') }} {{ moduleNode?.label }} {{ moduleNode?.label }} - {{ searchStore.isSearching ? '搜索结果' : currentTitle }} + {{ searchStore.isSearching ? t('docs.searchResult') : currentTitle }} diff --git a/docs/.vitepress/src/components/DocSearch.vue b/docs/.vitepress/src/components/DocSearch.vue index 58944c6..9f18c79 100644 --- a/docs/.vitepress/src/components/DocSearch.vue +++ b/docs/.vitepress/src/components/DocSearch.vue @@ -6,6 +6,7 @@ import IconSearch from '~icons/app/icon-search.svg'; import { useSearchingStore } from '@/stores/common'; import { useScreen } from '@/composables/useScreen'; +import { useLocale } from '@/composables/useLocale'; import type { SearchRecommendT } from '@/@types/type-search'; import { getSearchRecommend } from '@/api/api-search'; @@ -13,6 +14,7 @@ import { onClickOutside, useDebounceFn } from '@vueuse/core'; const emit = defineEmits(['switchVisible']); +const { t } = useLocale(); const { size } = useScreen(); // 搜索状态库 const searchStore = useSearchingStore(); @@ -96,7 +98,7 @@ onClickOutside( :style="{ width: '100%' }" v-model="searchValue" size="large" - placeholder="在本文档内搜索" + :placeholder="t('docs.innerInputTip')" @keyup.enter="enterSearchDoc" @clear="clearSearchDoc" clearable diff --git a/docs/.vitepress/src/components/FloatingButtonDocs.vue b/docs/.vitepress/src/components/FloatingButtonDocs.vue index 8bff96a..ac4a659 100644 --- a/docs/.vitepress/src/components/FloatingButtonDocs.vue +++ b/docs/.vitepress/src/components/FloatingButtonDocs.vue @@ -18,7 +18,9 @@ import { scrollToTop } from '@/utils/common'; import { useAppearance } from '@/stores/common'; import { useThrottleFn } from '@vueuse/core'; import { useScreen } from '@/composables/useScreen'; +import { useLocale } from '@/composables/useLocale'; +const { t } = useLocale(); const { isPhone, gtPhone } = useScreen(); const isDark = computed(() => { @@ -275,7 +277,7 @@ onUnmounted(() => { @change="change" >
@@ -302,9 +304,9 @@ onUnmounted(() => {
- 取消 + {{ t('feedback.cancel') }} - 确定 + {{ t('feedback.confirmTitle') }}
diff --git a/docs/.vitepress/src/components/GiteeViewSource.vue b/docs/.vitepress/src/components/GiteeViewSource.vue index e2f6733..dff1357 100644 --- a/docs/.vitepress/src/components/GiteeViewSource.vue +++ b/docs/.vitepress/src/components/GiteeViewSource.vue @@ -1,5 +1,6 @@