'use client'; import Link from 'next/link'; import { useState, useEffect } from 'react'; import { Header } from '../components/Header'; import { Footer } from '../components/Footer'; export default function Page() { const [currentLang, setCurrentLang] = useState('zh-CN'); const [isLoading, setIsLoading] = useState(true); useEffect(() => { // Simulate language detection from Accept-Language header const detectLanguage = () => { const browserLang = navigator.language || navigator.languages[0]; if (browserLang.startsWith('zh-TW') || browserLang.startsWith('zh-HK')) { setCurrentLang('zh-TW'); } else if (browserLang.startsWith('en')) { setCurrentLang('en'); } else { setCurrentLang('zh-CN'); } setIsLoading(false); }; detectLanguage(); }, []); const languages = { 'zh-CN': { title: '企业级多语言静态站点解决方案', subtitle: '基于 React/Next.js + gray-matter 构建的高性能多语言静态网站', description: '支持简体中文、繁体中文、英文三种语言,提供完整的 SEO 优化、动态路由和静态生成功能', features: [ '多语言动态路由系统', 'SEO 友好的静态生成', '智能语言检测与切换', '自动站点地图生成', ], cta: '立即开始', learnMore: '了解更多', nav: { home: '首页', docs: '文档', about: '关于', contact: '联系我们', }, }, 'zh-TW': { title: '企業級多語言靜態站點解決方案', subtitle: '基於 React/Next.js + gray-matter 構建的高性能多語言靜態網站', description: '支援簡體中文、繁體中文、英文三種語言,提供完整的 SEO 優化、動態路由和靜態生成功能', features: [ '多語言動態路由系統', 'SEO 友好的靜態生成', '智能語言檢測與切換', '自動站點地圖生成', ], cta: '立即開始', learnMore: '了解更多', nav: { home: '首頁', docs: '文檔', about: '關於', contact: '聯繫我們', }, }, en: { title: 'Enterprise Multi-language Static Site Solution', subtitle: 'High-performance multi-language static website built with React/Next.js + gray-matter', description: 'Supports Simplified Chinese, Traditional Chinese, and English with complete SEO optimization, dynamic routing, and static generation', features: [ 'Multi-language Dynamic Routing', 'SEO-friendly Static Generation', 'Intelligent Language Detection', 'Automatic Sitemap Generation', ], cta: 'Get Started', learnMore: 'Learn More', nav: { home: 'Home', docs: 'Docs', about: 'About', contact: 'Contact', }, }, }; const currentContent = languages[currentLang]; const switchLanguage = (lang) => { setCurrentLang(lang); // In real implementation, this would redirect to /{lang}/ // window.location.href = `/${lang}/`; }; if (isLoading) { return (
{currentContent.subtitle}
{currentContent.description}
{currentLang === 'en' ? 'Advanced functionality for modern web applications' : '为现代网络应用提供先进功能'}
{currentLang === 'en' ? 'Dynamic Routing' : '动态路由'}
{currentLang === 'en' ? 'Content Management' : '内容管理'}
{currentLang === 'en' ? 'SEO Optimization' : 'SEO优化'}