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(() => {