11# Fluent Resource Manager
22
3- The ` fluent-rs ` workspace is a collection of Rust crates implementing [ Project Fluent] [ ] ,
4- a localization system designed to unleash the entire expressive power of natural language translations.
5-
6- This crate provides a standalone solution for managing localization resource files and returning locale bundles.
7-
83[ ![ crates.io] ( https://img.shields.io/crates/v/fluent-resmgr.svg )] ( https://crates.io/crates/fluent-resmgr )
94[ ![ docs.rs] ( https://img.shields.io/docsrs/fluent-resmgr )] ( https://docs.rs/fluent-resmgr )
105[ ![ Build] ( https://github.com/projectfluent/fluent-rs/actions/workflows/test.yaml/badge.svg )] ( https://github.com/projectfluent/fluent-rs/actions/workflows/test.yaml )
116[ ![ Coverage Status] ( https://coveralls.io/repos/github/projectfluent/fluent-rs/badge.svg?branch=main )] ( https://coveralls.io/github/projectfluent/fluent-rs?branch=main )
127
13- Project Fluent keeps simple things simple and makes complex things possible.
14- The syntax used for describing translations is easy to read and understand. At
15- the same time it allows, when necessary, to represent complex concepts from
16- natural languages like gender, plurals, conjugations, and others.
8+ The ` fluent-rs ` workspace is a collection of Rust crates implementing [ Project Fluent] [ ] ,
9+ a localization system designed to unleash the entire expressive power of natural language translations.
1710
18- [ Documentation ] [ ]
11+ This crate provides a standalone solution for managing localization resource files and returning locale bundles.
1912
2013[ Project Fluent ] : https://projectfluent.org
21- [ Documentation ] : https://docs.rs/fluent/
2214
2315Usage
2416-----
@@ -37,26 +29,6 @@ fn main() {
3729}
3830```
3931
40-
41- Learn the FTL syntax
42- --------------------
43-
44- FTL is a localization file format used for describing translation resources.
45- FTL stands for _ Fluent Translation List_ .
46-
47- FTL is designed to be simple to read, but at the same time allows to represent
48- complex concepts from natural languages like gender, plurals, conjugations, and
49- others.
50-
51- hello-user = Hello, { $username }!
52-
53- [ Read the Fluent Syntax Guide] [ ] in order to learn more about the syntax. If
54- you're a tool author you may be interested in the formal [ EBNF grammar] [ ] .
55-
56- [ Read the Fluent Syntax Guide ] : http://projectfluent.org/fluent/guide/
57- [ EBNF grammar ] : https://github.com/projectfluent/fluent/tree/master/spec
58-
59-
6032Get Involved
6133------------
6234
0 commit comments