Fluent.js
Fluent.js is a JavaScript implementation of Project Fluent, a localization framework designed to unleash the expressive power of the natural language.
Fluent.js allows interaction with data-l10n-id
and data-l10n-args
through the DOMLocalization
class, which is derived from the Localization
base class.
The Localization
base class provides the mid-level APIs for interacting with Fluent. High-level abstractions such as Fluent DOM (for localizing HTML pages) and Fluent React (for react projects) are built on top of this Localization
object's abstractions.