From 4ad2e2ce0f7cc49aae2a0f446890691c9d562057 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=BE=E9=BC=A0?= Date: Tue, 19 Nov 2024 05:59:32 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E4=BA=86=E5=A4=9A=E8=AF=AD?= =?UTF-8?q?=E8=A8=80=E7=9A=84=E8=AF=AD=E8=A8=80=E8=AE=BE=E7=BD=AE=E5=92=8C?= =?UTF-8?q?=E5=8F=B0=E6=B9=BE=E8=AF=AD=E7=9A=84=E5=AF=BC=E8=88=AA=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../city-shenzhen/docs/.vuepress/navbar.ts | 204 +++++++++--------- .../city-shenzhen/docs/.vuepress/notes.ts | 81 ++++++- .../docs/zh-TW/notes/MuseumLibrary/README.md | 2 +- .../notes/Other/Cycling&Greenway/1.uuyy.md | 2 +- .../notes/Other/Cycling&Greenway/2.ssxx.md | 2 +- .../docs/zh-TW/notes/Other/README.md | 2 +- .../docs/zh-TW/notes/Other/RVPark/1.uuyy.md | 2 +- .../docs/zh-TW/notes/Other/RVPark/2.ssxx.md | 2 +- .../docs/zh-TW/notes/Other/RVPark/README.md | 2 +- .../notes/Other/RedTourismRoute/1.uuyy.md | 2 +- .../notes/Other/RedTourismRoute/2.ssxx.md | 2 +- .../notes/Other/RedTourismRoute/README.md | 2 +- .../docs/zh-TW/notes/SquareBlock/README.md | 2 +- shared/config/site-navbar/de.ts | 17 ++ shared/config/site-navbar/en.ts | 17 ++ shared/config/site-navbar/site-index.ts | 22 ++ shared/config/site-navbar/zh.ts | 24 +++ shared/docs/about-me.md | 3 + shared/docs/site-map.md | 62 ++++++ 19 files changed, 329 insertions(+), 123 deletions(-) create mode 100644 shared/config/site-navbar/de.ts create mode 100644 shared/config/site-navbar/en.ts create mode 100644 shared/config/site-navbar/site-index.ts create mode 100644 shared/config/site-navbar/zh.ts create mode 100644 shared/docs/site-map.md diff --git a/packages/guangdong/city-shenzhen/docs/.vuepress/navbar.ts b/packages/guangdong/city-shenzhen/docs/.vuepress/navbar.ts index 10f30b30d9..67296f9faf 100644 --- a/packages/guangdong/city-shenzhen/docs/.vuepress/navbar.ts +++ b/packages/guangdong/city-shenzhen/docs/.vuepress/navbar.ts @@ -1,5 +1,11 @@ import { defineNavbarConfig } from 'vuepress-theme-plume' -import { zhSharedNavbar, enSharedNavbar, deSharedNavbar, esSharedNavbar, frSharedNavbar, jaSharedNavbar, ruSharedNavbar, viSharedNavbar, trSharedNavbar, zhTWSharedNavbar } from '../../../../../shared/config/navbar' +import { esSharedNavbar, frSharedNavbar, jaSharedNavbar, ruSharedNavbar, viSharedNavbar, trSharedNavbar, zhTWSharedNavbar } from '../../../../../shared/config/navbar' +import { deSharedNavbar } from '../../../../../shared/config/site-navbar/de' +import { enSharedNavbar } from '../../../../../shared/config/site-navbar/en' +import { getNavbarData } from '../../../../../shared/config/site-navbar/site-index' + + +// const zhSharedNavbar = getNavbarData('zh'); export const zhNavbar = defineNavbarConfig([ { text: '首页', link: '/' }, @@ -62,7 +68,7 @@ export const zhNavbar = defineNavbarConfig([ { text: '专项', link: '/notes/专项/README.md' }, { text: '深圳', - icon: 'icon-park-outline:guide-board', + icon: 'gis:poi-map', link: '/site-map/' }, // { @@ -72,7 +78,7 @@ export const zhNavbar = defineNavbarConfig([ // { text: '红色旅游路线', link: '/notes/RedTourismRoute/README.md' } // ] // }, - ...zhSharedNavbar, + ...getNavbarData('zh'), ]) export const enNavbar = defineNavbarConfig([ @@ -88,11 +94,12 @@ export const enNavbar = defineNavbarConfig([ items: [{ text: 'Comprehensive Park', link: '/en/notes/ComprehensivePark/README.md' }, { text: 'Community Park', link: '/en/notes/CommunityPark/README.md' }, { text: 'Specialized Park', link: '/en/notes/SpecializedPark/README.md' }, + { text: 'Landscape Leisure Green Space', link: '/en/notes/LandscapeLeisureGreenSpace/README.md' }, { text: 'Travelling Garden', link: '/en/notes/TravellingGarden/README.md' }, ] }, - { text: 'Landscape Leisure Green Space', link: '/en/notes/LandscapeLeisureGreenSpace/README.md' }, + { text: 'Square&Block', link: '/en/notes/Square&Block/README.md' }, { text: 'Museum&Library', link: '/en/notes/Museum&Library/README.md' }, @@ -121,144 +128,136 @@ export const enNavbar = defineNavbarConfig([ export const deNavbar = defineNavbarConfig([ - { text: 'Home', link: '/de/' }, - { text: 'TravelNotes', link: '/de/blog/' }, + { text: 'Startseite', link: '/de/' }, + { text: 'Reisebericht', link: '/de/blog/' }, { text: 'Park', - items: [{ text: 'Comprehensive Park', link: '/de/notes/ComprehensivePark/README.md' }, - { text: 'Community Park', link: '/de/notes/CommunityPark/README.md' }, - { text: 'Specialized Park', link: '/de/notes/SpecializedPark/README.md' }, - { text: 'Travelling Garden', link: '/de/notes/TravellingGarden/README.md' }, + items: [{ text: 'UUmfassenderPark', link: '/de/notes/ComprehensivePark/README.md' }, + { text: 'GemeindePark', link: '/de/notes/CommunityPark/README.md' }, + { text: 'SpezialPark', link: '/de/notes/SpecializedPark/README.md' }, + { text: 'Landschaftlicher Erholungsraum', link: '/de/notes/LandscapeLeisureGreenSpace/README.md' }, + { text: 'Gartentour', link: '/de/notes/TravellingGarden/README.md' }, ] }, - { text: 'Landscape Leisure Green Space', link: '/de/notes/LandscapeLeisureGreenSpace/README.md' }, - { text: 'Square&Block', link: '/de/notes/Square&Block/README.md' }, - { text: 'Museum&Library', link: '/de/notes/Museum&Library/README.md' }, + { text: 'Quadrat/Block', link: '/de/notes/Square&Block/README.md' }, + + { text: 'Museum&Bibliothek', link: '/de/notes/Museum&Library/README.md' }, - { text: 'Other', link: '/de/notes/Other/README.md' }, + { text: 'Sonstiges', link: '/de/notes/Other/README.md' }, ...deSharedNavbar ]) export const esNavbar = defineNavbarConfig([ - { text: 'Home', link: '/es/' }, - { text: 'TravelNotes', link: '/es/blog/' }, + { text: 'Página principal', link: '/es/' }, + { text: 'Relato de viaje', link: '/es/blog/' }, { - text: 'Park', - items: [{ text: 'Comprehensive Park', link: '/es/notes/ComprehensivePark/README.md' }, - { text: 'Community Park', link: '/es/notes/CommunityPark/README.md' }, - { text: 'Specialized Park', link: '/es/notes/SpecializedPark/README.md' }, - { text: 'Travelling Garden', link: '/es/notes/TravellingGarden/README.md' }, + text: 'Parque', + items: [{ text: 'Parque integral', link: '/es/notes/ComprehensivePark/README.md' }, + { text: 'Parque comunitario', link: '/es/notes/CommunityPark/README.md' }, + { text: 'Parque especializado', link: '/es/notes/SpecializedPark/README.md' }, + { text: 'Espacio verde de descanso escénico', link: '/es/notes/LandscapeLeisureGreenSpace/README.md' }, + { text: 'Visita al jardín', link: '/es/notes/TravellingGarden/README.md' }, ] }, - - { text: 'Landscape Leisure Green Space', link: '/es/notes/LandscapeLeisureGreenSpace/README.md' }, - { text: 'Square&Block', link: '/es/notes/Square&Block/README.md' }, - - { text: 'Museum&Library', link: '/es/notes/Museum&Library/README.md' }, - - { text: 'Other', link: '/es/notes/Other/README.md' }, + { text: 'Plaza&Barrio', link: '/es/notes/Square&Block/README.md' }, + { text: 'Museo&Biblioteca', link: '/es/notes/Museum&Library/README.md' }, + { text: 'Otro', link: '/es/notes/Other/README.md' }, ...esSharedNavbar ]) export const frNavbar = defineNavbarConfig([ - { text: 'Home', link: '/fr/' }, - { text: 'TravelNotes', link: '/fr/blog/' }, + { text: 'Accueil', link: '/fr/' }, + { text: 'Carnet de voyage', link: '/fr/blog/' }, { - text: 'Park', - items: [{ text: 'Comprehensive Park', link: '/fr/notes/ComprehensivePark/README.md' }, - { text: 'Community Park', link: '/fr/notes/CommunityPark/README.md' }, - { text: 'Specialized Park', link: '/fr/notes/SpecializedPark/README.md' }, - { text: 'Travelling Garden', link: '/fr/notes/TravellingGarden/README.md' }, + text: 'Parc', + items: [{ text: 'Parc omnisports', link: '/fr/notes/ComprehensivePark/README.md' }, + { text: 'Parc communautaire', link: '/fr/notes/CommunityPark/README.md' }, + { text: 'Parc spécialisé', link: '/fr/notes/SpecializedPark/README.md' }, + { text: 'Espace vert de repos pittoresque', link: '/fr/notes/LandscapeLeisureGreenSpace/README.md' }, + { text: 'Visite du jardin', link: '/fr/notes/TravellingGarden/README.md' }, ] }, - - { text: 'Landscape Leisure Green Space', link: '/fr/notes/LandscapeLeisureGreenSpace/README.md' }, - { text: 'Square&Block', link: '/fr/notes/Square&Block/README.md' }, - - { text: 'Museum&Library', link: '/fr/notes/Museum&Library/README.md' }, - - { text: 'Other', link: '/fr/notes/Other/README.md' }, + { text: 'Carré&bloc', link: '/fr/notes/Square&Block/README.md' }, + { text: 'Musée&Bibliothèque', link: '/fr/notes/Museum&Library/README.md' }, + { text: 'Autre', link: '/fr/notes/Other/README.md' }, ...frSharedNavbar ]) export const jaNavbar = defineNavbarConfig([ - { text: 'Home', link: '/ja/' }, - { text: 'TravelNotes', link: '/ja/blog/' }, + { text: 'ホーム', link: '/ja/' }, + { text: '旅行記', link: '/ja/blog/' }, { - text: 'Park', - items: [{ text: 'Comprehensive Park', link: '/ja/notes/ComprehensivePark/README.md' }, - { text: 'Community Park', link: '/ja/notes/CommunityPark/README.md' }, - { text: 'Specialized Park', link: '/ja/notes/SpecializedPark/README.md' }, - { text: 'Travelling Garden', link: '/ja/notes/TravellingGarden/README.md' }, + text: '公園', + items: [{ text: '総合公園', link: '/ja/notes/ComprehensivePark/README.md' }, + { text: '地域公園', link: '/ja/notes/CommunityPark/README.md' }, + { text: '専門公園', link: '/ja/notes/SpecializedPark/README.md' }, + { text: '庭園ツアー ', link: '/ja/notes/TravellingGarden/README.md' }, ] }, - { text: 'Landscape Leisure Green Space', link: '/ja/notes/LandscapeLeisureGreenSpace/README.md' }, - { text: 'Square&Block', link: '/ja/notes/Square&Block/README.md' }, + { text: '風景休息緑地', link: '/ja/notes/LandscapeLeisureGreenSpace/README.md' }, + { text: '広場&街区', link: '/ja/notes/Square&Block/README.md' }, - { text: 'Museum&Library', link: '/ja/notes/Museum&Library/README.md' }, + { + text: '博物館&図書館', link: '/ja/notes/Museum&Library/README.md' + }, - { text: 'Other', link: '/ja/notes/Other/README.md' }, + { text: 'その他', link: '/ja/notes/Other/README.md' }, ...jaSharedNavbar ]) - - export const ruNavbar = defineNavbarConfig([ - { text: 'Home', link: '/ru/' }, - { text: 'TravelNotes', link: '/ru/blog/' }, + { text: 'Главная', link: '/ru/' }, + { text: 'Путевые заметки', link: '/ru/blog/' }, { - text: 'Park', - items: [{ text: 'Comprehensive Park', link: '/ru/notes/ComprehensivePark/README.md' }, - { text: 'Community Park', link: '/ru/notes/CommunityPark/README.md' }, - { text: 'Specialized Park', link: '/ru/notes/SpecializedPark/README.md' }, - { text: 'Travelling Garden', link: '/ru/notes/TravellingGarden/README.md' }, + text: 'Парк', + items: [{ text: 'Комплексный парк', link: '/ru/notes/ComprehensivePark/README.md' }, + { text: 'Парк общины', link: '/ru/notes/CommunityPark/README.md' }, + { text: 'Специализированный парк', link: '/ru/notes/SpecializedPark/README.md' }, + { text: 'Ландшафтная зона отдыха', link: '/ru/notes/LandscapeLeisureGreenSpace/README.md' }, + { text: 'Экскурсия по саду', link: '/ru/notes/TravellingGarden/README.md' }, ] }, - { text: 'Landscape Leisure Green Space', link: '/ru/notes/LandscapeLeisureGreenSpace/README.md' }, - { text: 'Square&Block', link: '/ru/notes/Square&Block/README.md' }, - - { text: 'Museum&Library', link: '/ru/notes/Museum&Library/README.md' }, - { text: 'Other', link: '/ru/notes/Other/README.md' }, + { text: 'Квадрат&блок', link: '/ru/notes/Square&Block/README.md' }, + { text: 'Музей&Библиотека', link: '/ru/notes/Museum&Library/README.md' }, + { text: 'Другое', link: '/ru/notes/Other/README.md' }, ...ruSharedNavbar ]) export const trNavbar = defineNavbarConfig([ - { text: 'Home', link: '/tr/' }, - { text: 'TravelNotes', link: '/tr/blog/' }, + { text: 'Anasayfa', link: '/tr/' }, + { text: 'Seyahat notları', link: '/tr/blog/' }, { - text: 'Park', - items: [{ text: 'Comprehensive Park', link: '/tr/notes/ComprehensivePark/README.md' }, - { text: 'Community Park', link: '/tr/notes/CommunityPark/README.md' }, - { text: 'Specialized Park', link: '/tr/notes/SpecializedPark/README.md' }, - { text: 'Travelling Garden', link: '/tr/notes/TravellingGarden/README.md' }, + text: 'bahçe', + items: [{ text: 'kapsamlı park', link: '/tr/notes/ComprehensivePark/README.md' }, + { text: 'topluluk parkı', link: '/tr/notes/CommunityPark/README.md' }, + { text: 'Özel parklar', link: '/tr/notes/SpecializedPark/README.md' }, + { text: 'Bahçe turu', link: '/tr/notes/TravellingGarden/README.md' }, ] }, - { text: 'Landscape Leisure Green Space', link: '/tr/notes/LandscapeLeisureGreenSpace/README.md' }, - { text: 'Square&Block', link: '/tr/notes/Square&Block/README.md' }, - - { text: 'Museum&Library', link: '/tr/notes/Museum&Library/README.md' }, - - { text: 'Other', link: '/tr/notes/Other/README.md' }, + { text: 'Manzaralı yeşil alan', link: '/tr/notes/LandscapeLeisureGreenSpace/README.md' }, + { text: 'Kare&blok', link: '/tr/notes/Square&Block/README.md' }, + { text: 'Müze&Kütüphane', link: '/tr/notes/Museum&Library/README.md' }, + { text: 'diğer', link: '/tr/notes/Other/README.md' }, ...trSharedNavbar ]) @@ -266,48 +265,47 @@ export const trNavbar = defineNavbarConfig([ export const viNavbar = defineNavbarConfig([ - { text: 'Home', link: '/vi/' }, - { text: 'TravelNotes', link: '/vi/blog/' }, + { text: 'Trang chủ', link: '/vi/' }, + { text: 'Nhật ký du lịch', link: '/vi/blog/' }, { - text: 'Park', - items: [{ text: 'Comprehensive Park', link: '/vi/notes/ComprehensivePark/README.md' }, - { text: 'Community Park', link: '/vi/notes/CommunityPark/README.md' }, - { text: 'Specialized Park', link: '/vi/notes/SpecializedPark/README.md' }, - { text: 'Travelling Garden', link: '/vi/notes/TravellingGarden/README.md' }, + text: 'Công viên', + items: [{ text: 'Công viên tổng hợp', link: '/vi/notes/ComprehensivePark/README.md' }, + { text: 'Công viên cộng đồng', link: '/vi/notes/CommunityPark/README.md' }, + { text: 'Công viên chuyên biệt', link: '/vi/notes/SpecializedPark/README.md' }, + { text: 'Khu vực xanh nghỉ ngơi cảnh quan', link: '/vi/notes/LandscapeLeisureGreenSpace/README.md' }, + { text: 'Tham quan vườn', link: '/vi/notes/TravellingGarden/README.md' }, ] }, - { text: 'Landscape Leisure Green Space', link: '/vi/notes/LandscapeLeisureGreenSpace/README.md' }, - { text: 'Square&Block', link: '/vi/notes/Square&Block/README.md' }, - - { text: 'Museum&Library', link: '/vi/notes/Museum&Library/README.md' }, - { text: 'Other', link: '/vi/notes/Other/README.md' }, + { text: 'Quảng trường&Khu phố', link: '/vi/notes/Square&Block/README.md' }, + { text: 'Bảo tàng&Thư viện', link: '/vi/notes/Museum&Library/README.md' }, + { text: 'Khác', link: '/vi/notes/Other/README.md' }, ...viSharedNavbar ]) export const zhTWNavbar = defineNavbarConfig([ - { text: 'Home', link: '/zh-TW/' }, - { text: 'TravelNotes', link: '/zh-TW/blog/' }, + { text: '首頁', link: '/zh-TW/' }, + { text: '遊記', link: '/zh-TW/blog/' }, { - text: 'Park', - items: [{ text: 'Comprehensive Park', link: '/zh-TW/notes/ComprehensivePark/README.md' }, - { text: 'Community Park', link: '/zh-TW/notes/CommunityPark/README.md' }, - { text: 'Specialized Park', link: '/zh-TW/notes/SpecializedPark/README.md' }, - { text: 'Travelling Garden', link: '/zh-TW/notes/TravellingGarden/README.md' }, + text: '公園', + items: [{ text: '綜合公園', link: '/zh-TW/notes/ComprehensivePark/README.md' }, + { text: '社區公園', link: '/zh-TW/notes/CommunityPark/README.md' }, + { text: '專類公園', link: '/zh-TW/notes/SpecializedPark/README.md' }, + { text: '遊園', link: '/zh-TW/notes/TravellingGarden/README.md' }, ] }, - { text: 'Landscape Leisure Green Space', link: '/zh-TW/notes/LandscapeLeisureGreenSpace/README.md' }, - { text: 'Square&Block', link: '/zh-TW/notes/Square&Block/README.md' }, + { text: '風景休憩綠地', link: '/zh-TW/notes/LandscapeLeisureGreenSpace/README.md' }, + { text: '幣場&街區', link: '/zh-TW/notes/SquareBlock/README.md' }, - { text: 'Museum&Library', link: '/zh-TW/notes/Museum&Library/README.md' }, + { text: '博物館&圖書館', link: '/zh-TW/notes/MuseumLibrary/README.md' }, - { text: 'Other', link: '/zh-TW/notes/Other/README.md' }, + { text: '其他', link: '/zh-TW/notes/Other/README.md' }, ...zhTWSharedNavbar ]) diff --git a/packages/guangdong/city-shenzhen/docs/.vuepress/notes.ts b/packages/guangdong/city-shenzhen/docs/.vuepress/notes.ts index 201aae6428..061f8ba02d 100644 --- a/packages/guangdong/city-shenzhen/docs/.vuepress/notes.ts +++ b/packages/guangdong/city-shenzhen/docs/.vuepress/notes.ts @@ -2,11 +2,11 @@ import { defineNoteConfig, defineNotesConfig } from 'vuepress-theme-plume' /* =================== locale: zh-CN ======================= */ -const zhDemoNote = defineNoteConfig({ - dir: 'demo', - link: '/demo', - sidebar: ['', 'foo', 'bar'], -}) +// const zhDemoNote = defineNoteConfig({ +// dir: 'demo', +// link: '/demo', +// sidebar: ['', 'foo', 'bar'], +// }) const 社区公园 = defineNoteConfig({ dir: '社区公园', @@ -66,7 +66,7 @@ const 游园 = defineNoteConfig({ export const zhNotes = defineNotesConfig({ dir: 'notes', link: '/', - notes: [zhDemoNote, 社区公园, 综合公园, 生态保育绿地, 风景休憩绿地, + notes: [社区公园, 综合公园, 生态保育绿地, 风景休憩绿地, 博物和图书馆, Other, 专类公园, 广场和街区, 游园], }) @@ -195,9 +195,72 @@ const zhTWDemoNote = defineNoteConfig({ sidebar: ['', 'foo', 'bar'], }) +const 社區公園 = defineNoteConfig({ + dir: 'CommunityPark', + link: '/CommunityPark', + sidebar: 'auto', +}) + +const 綜合公園 = defineNoteConfig({ + dir: 'ComprehensivePark', + link: '/ComprehensivePark', + sidebar: 'auto', +}) + +// const 生态保育绿地 = defineNoteConfig({ +// dir: '生态保育绿地', +// link: '/EcologicalConservation', +// sidebar: 'auto', +// }) + +const 風景休憩綠地 = defineNoteConfig({ + dir: 'LandscapeLeisureGreenSpace', + link: '/LandscapeLeisureGreenSpace', + sidebar: 'auto', +}) + +const 博物館和圖書館 = defineNoteConfig({ + dir: 'MuseumLibrary', + link: '/MuseumLibrary', + sidebar: 'auto', +}) + +const 幣場和街區 = defineNoteConfig({ + dir: 'SquareBlock', + link: '/SquareBlock', + sidebar: 'auto', +}) + +const 其他 = defineNoteConfig({ + dir: 'Other', + link: '/Other', + sidebar: 'auto', +}) + +const 專類公園 = defineNoteConfig({ + dir: 'SpecializedPark', + link: '/SpecializedPark', + sidebar: 'auto', +}) + + +const 遊園 = defineNoteConfig({ + dir: 'TravellingGarden', + link: '/TravellingGarden', + sidebar: 'auto', +}) + export const zhTWNotes = defineNotesConfig({ - dir: 'zh-TW/notes', - link: '/zh-TW/', - notes: [zhTWDemoNote], + dir: 'notes', + link: '/', + notes: [社區公園, 綜合公園, 生态保育绿地, 風景休憩綠地, + 博物館和圖書館, 專類公園, 幣場和街區, 遊園, 其他], + + // export const zhTWNotes = defineNotesConfig({ + // dir: 'zh-TW/notes', + // link: '/zh-TW/', + // notes: [zhTWDemoNote], + + }) diff --git a/packages/guangdong/city-shenzhen/docs/zh-TW/notes/MuseumLibrary/README.md b/packages/guangdong/city-shenzhen/docs/zh-TW/notes/MuseumLibrary/README.md index 7a5357b525..c409fa6422 100644 --- a/packages/guangdong/city-shenzhen/docs/zh-TW/notes/MuseumLibrary/README.md +++ b/packages/guangdong/city-shenzhen/docs/zh-TW/notes/MuseumLibrary/README.md @@ -6,4 +6,4 @@ author: sunshang-hl description: xxxx --- -xxxx \ No newline at end of file +xxxx 台湾 \ No newline at end of file diff --git a/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/Cycling&Greenway/1.uuyy.md b/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/Cycling&Greenway/1.uuyy.md index d51de8bf11..90e93205da 100644 --- a/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/Cycling&Greenway/1.uuyy.md +++ b/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/Cycling&Greenway/1.uuyy.md @@ -1,5 +1,5 @@ --- title: uuyy createTime: 2024/11/07 23:29:45 -permalink: /zh-TW/Other/Ps0c2LeO/ +permalink: /zh-TW/Other/Cycling&Greenway/Ps0c2LeO/ --- diff --git a/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/Cycling&Greenway/2.ssxx.md b/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/Cycling&Greenway/2.ssxx.md index f26ac2665f..ae33e0e807 100644 --- a/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/Cycling&Greenway/2.ssxx.md +++ b/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/Cycling&Greenway/2.ssxx.md @@ -1,5 +1,5 @@ --- title: ssxx createTime: 2024/11/07 23:29:56 -permalink: /zh-TW/Other/AwZwqF6D/ +permalink: /zh-TW/Other/Cycling&Greenway/AwZwqF6D/ --- diff --git a/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/README.md b/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/README.md index 12aa091743..795e3f5e5e 100644 --- a/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/README.md +++ b/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/README.md @@ -6,4 +6,4 @@ author: sunshang-hl description: xxxx --- -xxxx \ No newline at end of file +xxxx Taiwan \ No newline at end of file diff --git a/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/RVPark/1.uuyy.md b/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/RVPark/1.uuyy.md index 0b8e87abd6..4919d5ff8f 100644 --- a/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/RVPark/1.uuyy.md +++ b/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/RVPark/1.uuyy.md @@ -1,5 +1,5 @@ --- title: uuyy createTime: 2024/11/07 23:30:15 -permalink: /zh-TW/Other/1sfzeH1O/ +permalink: /zh-TW/Other/RVPark/1sfzeH1O/ --- diff --git a/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/RVPark/2.ssxx.md b/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/RVPark/2.ssxx.md index 1b86fa4333..4dd9f44191 100644 --- a/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/RVPark/2.ssxx.md +++ b/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/RVPark/2.ssxx.md @@ -1,5 +1,5 @@ --- title: ssxx createTime: 2024/11/07 23:30:15 -permalink: /zh-TW/Other/mztTSKSW/ +permalink: /zh-TW/Other/RVPark/mztTSKSW/ --- diff --git a/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/RVPark/README.md b/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/RVPark/README.md index da6651c6d5..5087c4fb03 100644 --- a/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/RVPark/README.md +++ b/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/RVPark/README.md @@ -1,7 +1,7 @@ --- title: 房车营地 createTime: 2024-11-07 00:12:49 -permalink: /zh-TW/Other/KT7Tl5vx/ +permalink: /zh-TW/Other/RVPark/ author: sunshang-hl description: xxxx --- diff --git a/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/RedTourismRoute/1.uuyy.md b/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/RedTourismRoute/1.uuyy.md index e44e16ac8f..3b16ed0bfd 100644 --- a/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/RedTourismRoute/1.uuyy.md +++ b/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/RedTourismRoute/1.uuyy.md @@ -1,5 +1,5 @@ --- title: uuyy createTime: 2024/11/07 23:30:09 -permalink: /zh-TW/Other/rAm2LwSZ/ +permalink: /zh-TW/Other/RedTourismRoute/rAm2LwSZ/ --- diff --git a/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/RedTourismRoute/2.ssxx.md b/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/RedTourismRoute/2.ssxx.md index 0b9585e042..6c3ab0eeb3 100644 --- a/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/RedTourismRoute/2.ssxx.md +++ b/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/RedTourismRoute/2.ssxx.md @@ -1,5 +1,5 @@ --- title: ssxx createTime: 2024/11/07 23:30:09 -permalink: /zh-TW/Other/yodo1mNm/ +permalink: /zh-TW/Other/RedTourismRoute/yodo1mNm/ --- diff --git a/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/RedTourismRoute/README.md b/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/RedTourismRoute/README.md index 87b23d3fbe..c080e47d8f 100644 --- a/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/RedTourismRoute/README.md +++ b/packages/guangdong/city-shenzhen/docs/zh-TW/notes/Other/RedTourismRoute/README.md @@ -1,7 +1,7 @@ --- title: 红色旅游路线 createTime: 2024-11-07 00:12:49 -permalink: /zh-TW/en/rf0NKEtr/RedTourismRoute/ +permalink: /zh-TW/Other/RedTourismRoute/ author: sunshang-hl description: xxxx --- diff --git a/packages/guangdong/city-shenzhen/docs/zh-TW/notes/SquareBlock/README.md b/packages/guangdong/city-shenzhen/docs/zh-TW/notes/SquareBlock/README.md index 667654ba22..ede5257526 100644 --- a/packages/guangdong/city-shenzhen/docs/zh-TW/notes/SquareBlock/README.md +++ b/packages/guangdong/city-shenzhen/docs/zh-TW/notes/SquareBlock/README.md @@ -1,7 +1,7 @@ --- title: 广场和街区 createTime: 2024-11-07 00:12:49 -permalink: /en/Square&Block/ +permalink: /zh-TW/SquareBlock/ author: sunshang-hl description: 以游憩、纪念、集会和避险等功能为主的城市公共活动场地 --- diff --git a/shared/config/site-navbar/de.ts b/shared/config/site-navbar/de.ts new file mode 100644 index 0000000000..4171b226da --- /dev/null +++ b/shared/config/site-navbar/de.ts @@ -0,0 +1,17 @@ +import { defineNavbarConfig } from 'vuepress-theme-plume' + +export const deSharedNavbar = defineNavbarConfig([ + { + text: 'Provinces', + items: [ + { + text: 'Guangdong', + items: [ + { text: 'Shenzhen', link: 'https://shenzhen.citywalk.gronp' }, + { text: 'Guangzhou', link: 'https://guangzhou.citywalk.gronp' } + ] + }, + // Add more provinces and cities here + ] + } +]) \ No newline at end of file diff --git a/shared/config/site-navbar/en.ts b/shared/config/site-navbar/en.ts new file mode 100644 index 0000000000..da4fb2465c --- /dev/null +++ b/shared/config/site-navbar/en.ts @@ -0,0 +1,17 @@ +import { defineNavbarConfig } from 'vuepress-theme-plume' + +export const enSharedNavbar = defineNavbarConfig([ + { + text: 'Provinces', + items: [ + { + text: 'Guangdong', + items: [ + { text: 'Shenzhen', link: 'https://shenzhen.citywalk.gronp' }, + { text: 'Guangzhou', link: 'https://guangzhou.citywalk.gronp' } + ] + }, + // Add more provinces and cities here + ] + } +]) \ No newline at end of file diff --git a/shared/config/site-navbar/site-index.ts b/shared/config/site-navbar/site-index.ts new file mode 100644 index 0000000000..5016b1bb77 --- /dev/null +++ b/shared/config/site-navbar/site-index.ts @@ -0,0 +1,22 @@ +// city-walk/shared/config/site-navbar/site-index.ts +import { enSharedNavbar } from './en' +import { zhSharedNavbar } from './zh' +import { deSharedNavbar } from './de' +// Import other language navbars as needed + +// export const navbarData = { +// en: enSharedNavbar, +// zh: zhSharedNavbar, +// // Add other languages here +// de: deSharedNavbar, + +export const getNavbarData = (language: string) => { + const navbarData = { + en: enSharedNavbar, + zh: zhSharedNavbar, + de: deSharedNavbar, + // Add other languages here + }; + + return navbarData[language] || null; +} \ No newline at end of file diff --git a/shared/config/site-navbar/zh.ts b/shared/config/site-navbar/zh.ts new file mode 100644 index 0000000000..79113c9c74 --- /dev/null +++ b/shared/config/site-navbar/zh.ts @@ -0,0 +1,24 @@ +import { defineNavbarConfig } from 'vuepress-theme-plume' + +export const zhSharedNavbar = defineNavbarConfig([ + { + text: '深圳', + items: [ + { + text: '广东', + items: [ + { text: '深圳', link: 'https://shenzhen.citywalk.gronp' }, + { text: '广州', link: 'https://guangzhou.citywalk.gronp' } + ] + }, + // Add more provinces and cities here + { + text: '福建', + items: [ + { text: '厦门', link: 'https://xiamen.citywalk.gronp' }, + { text: '福州', link: 'https://fuzhou.citywalk.gronp' } + ] + }, + ] + } +]) \ No newline at end of file diff --git a/shared/docs/about-me.md b/shared/docs/about-me.md index 0a3b79af90..9516ab59d1 100644 --- a/shared/docs/about-me.md +++ b/shared/docs/about-me.md @@ -1,3 +1,6 @@ # xxx xxxxxxxx + + +就发哈考多少分卢卡斯的环境就 diff --git a/shared/docs/site-map.md b/shared/docs/site-map.md new file mode 100644 index 0000000000..7d68823df5 --- /dev/null +++ b/shared/docs/site-map.md @@ -0,0 +1,62 @@ +# CityWalk 多站点导航 + +欢迎来到 CityWalk 的多站点导航页面。在这里,您可以探索不同省份和城市的站点。 + +## 省份导航 + + +| [广东省](#guangdong) | [福建省](#fujian) | [陕西省](#shaanxi) | [浙江省](#zhejiang) | [江苏省](#jiangsu) | [山东省](#shandong) | [河北省](#hebei) | [湖南省](#hunan) | + + +| [湖北省](#hubei) | [四川省](#sichuan) | [河南省](#henan) | [江西省](#jiangxi) | [安徽省](#anhui) | [辽宁省](#liaoning) | [吉林省](#jilin) | [黑龙江省](#heilongjiang) | + + + +--- + +## 广东省 {#guangdong} + + +| [深圳](https://citywalk.wiki/guangdong/shenzhen) | [广州](https://citywalk.wiki/guangdong/guangzhou) | [珠海](https://citywalk.wiki/guangdong/zhuhai) | [汕头](https://citywalk.wiki/guangdong/shantou) | [佛山](https://citywalk.wiki/guangdong/foshan) | + +## 福建省 {#fujian} + + +| [厦门](https://citywalk.wiki/fujian/xiamen) | [福州](https://citywalk.wiki/fujian/fuzhou) | [泉州](https://citywalk.wiki/fujian/quanzhou) | [漳州](https://citywalk.wiki/fujian/zhangzhou) | [南平](https://citywalk.wiki/fujian/nanping) | + +## 陕西省 {#shaanxi} + + +| [西安](https://citywalk.wiki/shaanxi/xian) | [汉中](https://citywalk.wiki/shaanxi/hanzhong) | [宝鸡](https://citywalk.wiki/shaanxi/baoji) | [咸阳](https://citywalk.wiki/shaanxi/xianyang) | [渭南](https://citywalk.wiki/shaanxi/weinan) | + + + +--- + + \ No newline at end of file