fluent-syntax v0.14.0
fluent-syntax
fluent-syntax is a parser for Fluent translation files, FTL. Project Fluent
is a localization framework designed to unleash the expressive power of the
natural language.
Installation
fluent-syntax can be used both on the client-side and the server-side. You
can install it from the npm registry or use it as a standalone script (as the
FluentSyntax global).
npm install fluent-syntaxHow to use
import { parse, Resource } from 'fluent-syntax';
const res = parse(`
brand-name = Foo 3000
welcome = Welcome, { $name }, to { brand-name }!
`);
assert(res instanceof Resource);The API reference is available at http://projectfluent.org/fluent.js/fluent-syntax.
Compatibility
For legacy browsers, the compat build has been transpiled using Babel's env
preset:
import 'fluent-syntax/compat';Learn more
Find out more about Project Fluent at projectfluent.org, including documentation of the Fluent file format (FTL), links to other packages and implementations, and information about how to get involved.
6 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
9 years ago
9 years ago
9 years ago
9 years ago