Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
This repository was archived by the owner on Sep 17, 2022. It is now read-only.

fluent-vue/rollup-plugin-fluent-vue

Open more actions menu

Repository files navigation

⚠ DEPRECATED ⚠

Funtionatily was moved to unplugin-fluent-vue

rollup-plugin-fluent-vue

rollup-plugin-fluent-vue is a Rollup plugin that allows to use custom blocks with locale messages in fluent-vue. It can also be used as Vite plugin

Instalation

Add rollup-plugin-fluent-vue to your dev-dependencies:

For npm users:

npm install rollup-plugin-fluent-vue --save-dev

For yarn users:

yarn add rollup-plugin-fluent-vue --dev

Add plugin to your Rollup or Vite config

Rollup:

import fluentPlugin from 'rollup-plugin-fluent-vue'

module.exports = {
  plugins: [
    fluentPlugin(),
  ],
}

Vite:

import vue from '@vitejs/plugin-vue'
import fluentPlugin from 'rollup-plugin-fluent-vue'

export default {
  plugins: [vue(), fluentPlugin()],
}

Options

blockType

Type: string
Default: fluent

Custom block tag name.

Example

Example of App.vue with custom block:

<template>
  <p>{{ $t('hello') }}</p>
</template>

<script>
export default {
  name: 'App',
}
</script>

<fluent locale="en">
hello = hello world!
</fluent>

About

Rollup and Vite plugin for custom block support for fluent-vue

Topics

Resources

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  
Morty Proxy This is a proxified and sanitized view of the page, visit original site.