https://github.com/valaxyjs/css-i18n
🌍 CSS i18n
https://github.com/valaxyjs/css-i18n
css i18n
Last synced: 3 months ago
JSON representation
🌍 CSS i18n
- Host: GitHub
- URL: https://github.com/valaxyjs/css-i18n
- Owner: valaxyjs
- License: mit
- Created: 2023-07-20T09:24:53.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-24T20:02:28.000Z (almost 2 years ago)
- Last Synced: 2025-10-14T08:52:19.139Z (9 months ago)
- Topics: css, i18n
- Language: TypeScript
- Homepage: https://valaxy.site/guide/i18n
- Size: 163 KB
- Stars: 5
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# CSS i18n
Preview: [i18n in One Page by `css-i18n`](https://valaxy.site/guide/i18n)
[](https://www.npmjs.com/package/css-i18n)
CSS I18n Plugin for Markdown-It.
- [markdown-it](https://github.com/markdown-it/markdown-it)
- [markdown-it-container](https://github.com/markdown-it/markdown-it-container)
## Usage
### Install
```bash
npm i markdown-it-container css-i18n
# pnpm add markdown-it-container css-i18n
```
### Use as markdown-it plugin
```ts
import { cssI18nContainer } from 'css-i18n'
import MarkdownIt from 'markdown-it'
const md = new MarkdownIt()
md.use(cssI18nContainer, {
languages: ['zh-CN', 'en']
})
```
### CSS
```ts
// in client
import 'css-i18n/dist/index.css'
// source scss
// import 'css-i18n/src/index.scss'
```