fluent-vue - Internationalization plugin for Vue.js (original) (raw)

Internationalization plugin for Vue.js

Vue.js integration for Fluent.js - JavaScript implementation of Mozilla's Project Fluent

fluent-vue

🎯

Simple API

Just 2 methods, 1 directive and 1 component is all you need to internationalize your app.

💪

Powerful

Fluent syntax allows to represent complex concepts of natural languages.

📖

Easy to read

Fluent syntax used for describing translation is easy to read and understand.

🌐

Asymmetric localization

Natural-sounding translations with genders and grammatical cases only when necessary.

🔄

Vue 2, 3 and Nuxt 3 compatible

By utilising vue-demi and unplugin, fluent-vue is made compatible with Vue versions 2 and 3 and Nuxt 3.

📄

SFC support

With unplugin-fluent-vue you can include localization messages with rest of your single file component code.