4.10.1 • Published 6 days ago

@lingui/vite-plugin v4.10.1

Weekly downloads
-
License
MIT
Repository
github
Last release
6 days ago

License Version Downloads

@lingui/vite-plugin

Vite plugin that compiles Lingui catalogs on the fly. In summary, the lingui compile command isn't needed when using this plugin.

@lingui/vite-plugin is part of LinguiJS. See the documentation for all information, tutorials and examples.

Installation

npm install --save-dev @lingui/vite-plugin
# yarn add --dev @lingui/vite-plugin

Usage

Via vite.config.ts

import { UserConfig } from 'vite';
import { lingui } from '@lingui/vite-plugin'

const config: UserConfig = {
  plugins: [lingui()]
}

Then in Vite-processed code:

// *.po files assigned to this loader by default
const { messages } = await import(`./locales/${language}.po`);

// for other extension you have to use `?lingui` suffix
const { messages } = await import(`./locales/${language}.json?lingui`);

See Vite's official documentation for more info about Vite dynamic imports https://vitejs.dev/guide/features.html#dynamic-import

License

MIT

4.10.1

6 days ago

4.10.0

27 days ago

4.8.0

1 month ago

4.7.2

1 month ago

4.8.0-next.1

2 months ago

4.8.0-next.0

2 months ago

4.7.1

3 months ago

4.7.0

4 months ago

4.5.0

8 months ago

4.4.1

8 months ago

4.4.0

9 months ago

4.6.0

5 months ago

4.4.2

8 months ago

4.3.0

10 months ago

4.1.0

12 months ago

4.2.1

11 months ago

4.1.2

12 months ago

4.2.0

12 months ago

4.1.1

12 months ago

4.0.0-next.8

1 year ago

4.0.0-next.7

1 year ago

4.0.0-next.6

1 year ago

4.0.0

1 year ago

4.0.0-next.1

1 year ago

4.0.0-next.0

1 year ago

4.0.0-next.5

1 year ago

3.17.2

1 year ago

4.0.0-next.4

1 year ago

4.0.0-next.3

1 year ago

4.0.0-next.2

1 year ago

3.17.1

1 year ago

3.17.0

1 year ago

3.16.1

1 year ago