Commit Graph
16 Commits
Author SHA1 Message Date
xixu-me 4a421b81b6 ci: add Dependabot auto merge workflow 2026-07-03 23:01:03 +08:00
xixu-me 3df6250fa1 Merge pull request #2 from xixu-me/auto-update-copyright-year-16256968688461913671
Auto-update copyright year
2026-01-01 00:47:41 +08:00
google-labs-jules[bot] 09f4e364e5 feat: automatically update copyright year
- Wrapped the copyright year in index.html with a span id="currentYear".
- Added JavaScript to script.js to dynamically set the year to the current year.
2025-12-31 16:46:05 +00:00
xixu-me fb582bfca0 Delete SEO_IMPLEMENTATION_GUIDE.md 2025-11-12 23:05:28 +08:00
xixu-me 84c1e9074c Delete SEO_ANALYSIS.md 2025-11-12 23:05:06 +08:00
xixu-me 6616424971 Merge pull request #1 from xixu-me/claude/enhance-seo-011CV4B9iq1okKmd8Z2qLugT
Enhance Search Engine Optimization
2025-11-12 23:04:25 +08:00
Claude 457c3e1bf4 Add SEO analysis and implementation documentation 2025-11-12 14:54:34 +00:00
Claude 937f604d2b Enhance search engine optimization (SEO)
Implemented comprehensive SEO improvements to boost search visibility:

**Technical SEO Files:**
- Add robots.txt with proper crawling rules and sitemap reference
- Add manifest.json for PWA support with app metadata
- Add browserconfig.xml for Windows tile configuration
- Add sitemap.xml with multilingual support (11 languages)

**Structured Data:**
- Add JSON-LD schema for WebApplication with feature list
- Add JSON-LD schema for SoftwareSourceCode with repository info
- Add JSON-LD schema for Organization with social links

**Meta Tags Enhancement:**
- Fix Open Graph images to use absolute URLs
- Add image dimensions (width/height) for OG images
- Add image alt text for better accessibility
- Link manifest.json for PWA functionality

**Accessibility Improvements:**
- Add ARIA labels to all modal dialogs (role, aria-modal, aria-labelledby)
- Add aria-hidden to decorative icons
- Add aria-label to interactive buttons
- Add aria-live for dynamic content updates

Expected SEO score improvement: 6.5/10 → 8.5+/10
2025-11-12 14:53:28 +00:00
xixu-me 7d26054395 Change license from MIT to GPL-3.0 2025-10-12 17:56:17 +08:00
xixu-me 7939da470a Add Buy Me a Coffee sponsor to FUNDING.yml
Added Buy Me a Coffee username to the funding configuration to provide an additional sponsorship option.
2025-07-29 17:25:30 +08:00
xixu-me 9359811ccf Persist language selection using localStorage
Language dropdowns now restore the user's last selected source and target languages from localStorage, or fall back to defaults if none are saved. Selections are saved on change, improving user experience by remembering preferences across sessions.
2025-07-29 14:22:32 +08:00
xixu-me cd8fcfbeef Show detected language when auto-detect is used
Displays the detected source language in the status when auto-detect is selected and updates the translation history to use the detected language code. This improves user feedback and accuracy in history records when translating with auto-detection.
2025-07-29 14:04:59 +08:00
xixu-me b935544b22 Clarify wording for default API endpoint info
Updated the text to clarify that the default API endpoint is a pre-deployed instance, improving readability and user understanding.
2025-07-29 13:06:30 +08:00
xixu-me 88f254d5e8 Update comments to use 'App' instead of 'Application'
Replaced occurrences of 'Application' with 'App' in comments for consistency and brevity.
2025-07-28 22:07:38 +08:00
xixu-me 213ab6c5d9 Create CNAME 2025-07-28 21:39:39 +08:00
xixu-me 56f9ac52bb Initial commit 2025-07-28 21:35:35 +08:00