diff --git a/README.md b/README.md index 3c522af3..0ecc7be0 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,7 @@ An umbrella crate exposing the combined features of fluent-rs crates with additi [![crates.io](https://img.shields.io/crates/v/fluent_bundle.svg)](https://crates.io/crates/fluent_bundle) [![docs.rs](https://img.shields.io/docsrs/fluent-bundle)](https://docs.rs/fluent-bundle) -A low level implementation of a collection of localization messages for a single locale. +A low-level implementation of a collection of localization messages for a single locale. ### fluent-fallback @@ -40,14 +40,14 @@ A high-level abstraction model for managing locale bundles and runtime localizat [![crates.io](https://img.shields.io/crates/v/fluent_resmgr.svg)](https://crates.io/crates/fluent_resmgr) [![docs.rs](https://img.shields.io/docsrs/fluent-resmgr)](https://docs.rs/fluent-resmgr) -A standalone solution for managing localization resource files and returning locale bundles. +A standalone solution for managing resource files and returning locale bundles. ### fluent-syntax [![crates.io](https://img.shields.io/crates/v/fluent_syntax.svg)](https://crates.io/crates/fluent_syntax) [![docs.rs](https://img.shields.io/docsrs/fluent-syntax)](https://docs.rs/fluent-syntax) -The low level parser, AST, and serializer APIs for the Fluent Syntax. +A low-level parser, AST, and serializer API for the Fluent syntax. ### fluent-pseudo diff --git a/fluent-bundle/Cargo.toml b/fluent-bundle/Cargo.toml index e10fe621..02c72737 100644 --- a/fluent-bundle/Cargo.toml +++ b/fluent-bundle/Cargo.toml @@ -1,10 +1,8 @@ [package] name = "fluent-bundle" description = """ -Project Fluent is a localization system designed to unleash the entire -expressive power of natural language translations. This crate exposes a low -level implementation of a collection of localization messages for a single -locale. +A low-level implementation of a collection of localization messages for a single locale for Project Fluent, +a localization system designed to unleash the entire expressive power of natural language translations. """ version = "0.15.3" edition.workspace = true diff --git a/fluent-bundle/README.md b/fluent-bundle/README.md index 0a21c45b..eddaf2e3 100644 --- a/fluent-bundle/README.md +++ b/fluent-bundle/README.md @@ -8,7 +8,7 @@ The `fluent-rs` workspace is a collection of Rust crates implementing [Project Fluent][], a localization system designed to unleash the entire expressive power of natural language translations. -This crate exposes a low level implementation of a collection of localization messages for a single locale. +This crate is a low-level implementation of a collection of localization messages for a single locale. [Project Fluent]: https://projectfluent.org diff --git a/fluent-cli/Cargo.toml b/fluent-cli/Cargo.toml index deaf714e..1201fe68 100644 --- a/fluent-cli/Cargo.toml +++ b/fluent-cli/Cargo.toml @@ -1,9 +1,8 @@ [package] name = "fluent-cli" description = """ -Project Fluent is a localization system designed to unleash the entire -expressive power of natural language translations. This crate is -collection of developer-oriented command line interface tools. +A collection of developer-oriented command line interface tools for Project Fluent, +a localization system designed to unleash the entire expressive power of natural language translations. """ version = "0.0.1" edition.workspace = true diff --git a/fluent-fallback/Cargo.toml b/fluent-fallback/Cargo.toml index aa632a6e..f9240a6b 100644 --- a/fluent-fallback/Cargo.toml +++ b/fluent-fallback/Cargo.toml @@ -1,10 +1,8 @@ [package] name = "fluent-fallback" description = """ -Project Fluent is a localization system designed to unleash the entire -expressive power of natural language translations. This crate exposes -a high-level implementation of a collection of locale bundles including -fallback between locales. +A high-level implementation of a collection of locale bundles including fallback between locales for Project Fluent, +a localization system designed to unleash the entire expressive power of natural language translations. """ version = "0.7.1" edition.workspace = true diff --git a/fluent-fallback/README.md b/fluent-fallback/README.md index 94226613..79fae9af 100644 --- a/fluent-fallback/README.md +++ b/fluent-fallback/README.md @@ -8,7 +8,7 @@ The `fluent-rs` workspace is a collection of Rust crates implementing [Project Fluent][], a localization system designed to unleash the entire expressive power of natural language translations. -This crate exposes a high-level implementation of a collection of locale bundles including fallback between locales. +This crate is a high-level implementation of a collection of locale bundles including fallback between locales. [Project Fluent]: https://projectfluent.org diff --git a/fluent-pseudo/Cargo.toml b/fluent-pseudo/Cargo.toml index 4a881d8c..9ee4063b 100644 --- a/fluent-pseudo/Cargo.toml +++ b/fluent-pseudo/Cargo.toml @@ -1,9 +1,8 @@ [package] name = "fluent-pseudo" description = """ -Project Fluent is a localization system designed to unleash the entire -expressive power of natural language translations. This crate provides -a pseudolocalization and transformation API. +A pseudolocalization and transformation API for Project Fluent, +a localization system designed to unleash the entire expressive power of natural language translations. """ version = "0.3.2" edition.workspace = true diff --git a/fluent-resmgr/Cargo.toml b/fluent-resmgr/Cargo.toml index a5ee2c54..8d679c75 100644 --- a/fluent-resmgr/Cargo.toml +++ b/fluent-resmgr/Cargo.toml @@ -1,10 +1,8 @@ [package] name = "fluent-resmgr" description = """ -Project Fluent is a localization system designed to unleash the entire -expressive power of natural language translations. This crate provides -a standalone solution for managing localization resource files and returning -locale bundles. +A standalone solution for managing resource files and returning locale bundles for Project Fluent, +a localization system designed to unleash the entire expressive power of natural language translations. """ version = "0.0.7" edition.workspace = true diff --git a/fluent-resmgr/README.md b/fluent-resmgr/README.md index 59833124..9864c83e 100644 --- a/fluent-resmgr/README.md +++ b/fluent-resmgr/README.md @@ -8,7 +8,7 @@ The `fluent-rs` workspace is a collection of Rust crates implementing [Project Fluent][], a localization system designed to unleash the entire expressive power of natural language translations. -This crate provides a standalone solution for managing localization resource files and returning locale bundles. +This crate is a standalone solution for managing resource files and returning locale bundles. [Project Fluent]: https://projectfluent.org diff --git a/fluent-syntax/Cargo.toml b/fluent-syntax/Cargo.toml index 3274710d..2e05e58b 100644 --- a/fluent-syntax/Cargo.toml +++ b/fluent-syntax/Cargo.toml @@ -1,9 +1,8 @@ [package] name = "fluent-syntax" description = """ -Project Fluent is a localization system designed to unleash the entire -expressive power of natural language translations. This crate exposes the low -level parser, AST, and serializer APIs for the Fluent Syntax. +A low-level parser, AST, and serializer API for the syntax used by Project Fluent, +a localization system designed to unleash the entire expressive power of natural language translations. """ version = "0.11.1" edition.workspace = true diff --git a/fluent-syntax/README.md b/fluent-syntax/README.md index 0bfbc0f8..61ccb875 100644 --- a/fluent-syntax/README.md +++ b/fluent-syntax/README.md @@ -8,7 +8,7 @@ The `fluent-rs` workspace is a collection of Rust crates implementing [Project Fluent][], a localization system designed to unleash the entire expressive power of natural language translations. -This crate exposes the low level parser, AST, and serializer APIs for the Fluent Syntax. +This crate is a low-level parser, AST, and serializer API for the Fluent Syntax. [Project Fluent]: https://projectfluent.org diff --git a/fluent-testing/Cargo.toml b/fluent-testing/Cargo.toml index 0b38fbbf..d5b7f9ac 100644 --- a/fluent-testing/Cargo.toml +++ b/fluent-testing/Cargo.toml @@ -1,9 +1,8 @@ [package] name = "fluent-testing" description = """ -Project Fluent is a localization system designed to unleash the entire -expressive power of natural language translations. A collection of mock -scenarios for testing fluent-rs components. +A collection of mock scenarios for testing components of Project Fluent, +a localization system designed to unleash the entire expressive power of natural language translations. """ version = "0.0.4" edition.workspace = true diff --git a/fluent/Cargo.toml b/fluent/Cargo.toml index 644cc79c..e619da1e 100644 --- a/fluent/Cargo.toml +++ b/fluent/Cargo.toml @@ -1,10 +1,8 @@ [package] name = "fluent" description = """ -Project Fluent is a localization system designed to unleash the entire -expressive power of natural language translations. This umbrella crate -exposes the combined features of other fluent-rs crates with additional -convenience macros. +An umbrella crate exposing the combined features of fluent-rs crates with additional convenience macros for Project Fluent, +a localization system designed to unleash the entire expressive power of natural language translations. """ version = "0.16.1" edition.workspace = true diff --git a/fluent/README.md b/fluent/README.md index 4e8ac045..9b77ed6e 100644 --- a/fluent/README.md +++ b/fluent/README.md @@ -8,7 +8,7 @@ The `fluent-rs` workspace is a collection of Rust crates implementing [Project Fluent][], a localization system designed to unleash the entire expressive power of natural language translations. -This crate is an umbrella that exposes the combined features of other `fluent-rs` crates with additional convenience macros. +This is an umbrella crate exposing the combined features of `fluent-rs` crates with additional convenience macros. [Project Fluent]: https://projectfluent.org diff --git a/intl-memoizer/Cargo.toml b/intl-memoizer/Cargo.toml index b53bffa8..a96930cb 100644 --- a/intl-memoizer/Cargo.toml +++ b/intl-memoizer/Cargo.toml @@ -1,9 +1,8 @@ [package] name = "intl-memoizer" description = """ -Project Fluent is a localization system designed to unleash the entire -expressive power of natural language translations. This crate provides -a memoizer specifically tailored for storing lazy-initialized intl formatters. +A memoizer specifically tailored for storing lazy-initialized intl formatters for Project Fluent, +a localization system designed to unleash the entire expressive power of natural language translations. """ version = "0.5.2" edition.workspace = true diff --git a/intl-memoizer/README.md b/intl-memoizer/README.md index e25aa81a..1242644e 100644 --- a/intl-memoizer/README.md +++ b/intl-memoizer/README.md @@ -8,7 +8,7 @@ The `fluent-rs` workspace is a collection of Rust crates implementing [Project Fluent][], a localization system designed to unleash the entire expressive power of natural language translations. -This crate provides a memoizer specifically tailored for storing lazy-initialized intl formatters. +This crate is a memoizer specifically tailored for storing lazy-initialized intl formatters. [Project Fluent]: https://projectfluent.org