https://github.com/yacosta738/astro-cms
A minimal i18n astro theme with CMS
https://github.com/yacosta738/astro-cms
astro cms i18n sveltia-cms template theme
Last synced: 7 months ago
JSON representation
A minimal i18n astro theme with CMS
- Host: GitHub
- URL: https://github.com/yacosta738/astro-cms
- Owner: yacosta738
- License: mit
- Created: 2025-02-22T17:52:41.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-02T11:39:11.000Z (over 1 year ago)
- Last Synced: 2025-03-02T12:29:06.162Z (over 1 year ago)
- Topics: astro, cms, i18n, sveltia-cms, template, theme
- Language: MDX
- Homepage: https://astro-cms-dpv.pages.dev
- Size: 6.75 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Astro i18n Starter
```sh
npm create astro@latest -- --template yacosta738/astro-cms
```
[](https://astro-cms-dpv.pages.dev/ "See document")
i18n Starter is a simple [Astro](https://astro.build) theme for creating multilingual websites.
It supports [i18n routing in Astro v4.0](https://docs.astro.build/en/guides/internationalization/).
It only supports the subdirectory URL format. Each language is managed with a URL like the following. The root URL will redirect to the specified default language.
- example.com/en/
- example.com/ja/
## Features
- [x] Support for Astro's official i18n functionality
- [x] Various methods for managing multilingual pages
- [x] Vanilla CSS
- [x] SEO-friendly
## Lighthouse Score
[](https://pagespeed.web.dev/analysis/https-astro-cms-dpv-pages-dev-en/k084o13741?form_factor=mobile "Check score")
## Documentation
This theme is self-documented, and the pages within this theme can be considered as documentation.
Install and preview locally or check out the sample site below.