Internationalization plugin for Vue.js - fluent-vue is Vue.js integration for Fluent.js

Overview

fluent-vue logo

GitHub Workflow Status codecov npm bundle size Standard - JavaScript Style Guide GitHub license

Internationalization plugin for Vue.js

fluent-vue is Vue.js integration for Fluent.js - JavaScript implementation of Project Fluent

ūüöÄ Features

  • Simple api for developers: Just 2 methods, 1 directive and 1 component
  • Powerfull syntax for translators: Use the entire expressive power of every language without need for changes to application source code
  • Isolation: Locale-specific logic doesn't leak to other locales. A simple string in English can map to a complex multi-variant translation in another language
  • Seamless migration: Works for both Vue 3 and 2
  • No bundler required: Usable via CDN

ūüďĖ Documentation

Documentation can be found here: https://fluent-vue.demivan.me

Examples for different Vue.js versions and build systems can be found here.

ūüďú Changelog

Changes for each release are documented in the CHANGELOG.md.

ūüď¶ Packages

This monorepo contains multiple packages:

ūüďĄ License

MIT License © 2020-present Ivan Demchuk

Comments
Releases(v3.2.0)
JSX for Vue 3 - Babel Plugin JSX for Vue 3.0

JSX for Vue 3 - Babel Plugin JSX for Vue 3.0

vuejs 1.5k Jan 3, 2023
simple vue plugin to implement underscore

vue-underscore You know Underscore.js is a utility-belt library for JavaScript that provides support for the usual functional suspects (each, map, red

Haluk Keskin 18 Apr 28, 2021
Vue.js plugin that allows you to reference methods on parent classes

vue-super Provides a $super handler for accessing parent vue methods from a subclass. Behaves similarly to python's super implementation. vue-super is

Ryan P Kilby 34 Dec 1, 2022
A Vue.js plugin that protects routes based on user roles. Add your own authentication.

vue-router-user-roles A plugin for Vue.js SPAs that protects routes depending on user role. Add your own authentication. ?? Usage Check out the demo h

Anthony Gore 241 Sep 24, 2022
Component and HTML unique id generation plugin for Vue.js

vue-unique-id Vue.js plugin that generates component-scoped HTML identifiers for use in form inputs, labels, jQuery plugins, etc. This solves the prob

Bertrand Guay-Paquet 47 Nov 23, 2022
A Vue.js plugin to use webworkers in a simply way.

VueWorker A Vue.js plugin to use webworkers in a simply way. Changelog 1.2.1 Highlights: Fix README examples See full changelog here. Why Create and u

Israel Sant'Anna 562 Dec 3, 2022
JSX Syntactic Sugar Plugin for Vue Functional Components

DEPRECATED: Check https://github.com/vuejs/jsx instead JSX Functional Components for Vue JSX This babel plugin adds some syntactic sugar to JSX. Usage

Nick Messing 66 May 26, 2022
Vue plugin for advanced click directive

Vue plugin for advanced click directive

Zach Cardoza 26 Dec 27, 2022
A vue code diff display plugin, support Vue2 / Vue3

A code diff display plugin, available for Vue2 / Vue3. It is the vue3 version of vue-code-diff, refer to a lot of code, thanks here.

Shimada666 136 Jan 5, 2023
Simple string format plugin for vue-formly

Simple string format plugin for vue-formly

null 1 Apr 28, 2022
DOM helpers plugin for Vue.js using gaspard

Vue-gaspard DOM helpers plugin for Vue.js using gaspard Getting started Installing npm yarn bower unpkg npm install vue-gaspard yarn add vue-gaspard b

Luca 7 Jul 30, 2020
Vue.js plugin for generating ICalendar (.ics) files.

vue-ics Vue.js plugin for generating ICalendar (.ics) files. Installation NPM npm install vue-ics --save Vue import Vue from 'vue' import ICS from 'v

Stanislav Mikhaylov 15 Aug 18, 2022
A simple Vue 3 plugin for handling browser cookies with typescript support

A vue 3 plugin for handling browser cookies with typescript support. Load and save cookies within your Vue 3 application

Anish George 44 Nov 23, 2022
Feather icons plugin for Vue.js, SSR supported.

Feather icons plugin for Vue.js, SSR supported.

Dianxia Shi 4 Dec 7, 2021
Async data loading plugin for Vue.js

Async data loading plugin for Vue.js

vuejs 420 Nov 24, 2022
A simple Vue.js 3 plugin for handling browser cookies

vue3-cookies A simple Vue.js 3 plugin for handling browser cookies, forked from https://github.com/cmp-cc/vue-cookies Installation Package Managers np

Itay Knaan-Harpaz 14 Dec 18, 2022
babel plugin for vue 2.0 jsx

babel-plugin-transform-vue-jsx Babel plugin for Vue 2.0 JSX Babel Compatibility Notes If using Babel 7, use 4.x If using Babel 6, use 3.x Requirements

vuejs 1.8k Dec 3, 2022
A static config plugin.

vue-configuration A static config plugin. Installation Add package yarn add vue-configuration # or via npm: npm i vue-configuration Install plugin im

Alex Oleshkevich 38 Aug 4, 2021
JSX Syntactic Sugar Plugin for v-model

DEPRECATED: Check https://github.com/vuejs/jsx instead JSX v-model for Vue JSX This babel plugin adds some syntactic sugar to JSX. Usage: npm i babel-

Nick Messing 154 Feb 28, 2022