Skip to content

Commit f0ccbbf

Browse files
committed
docs: Copy-edit descriptions so most relavant bits surfance in truncated search results
1 parent 36e55c0 commit f0ccbbf

File tree

16 files changed

+27
-40
lines changed

16 files changed

+27
-40
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ An umbrella crate exposing the combined features of fluent-rs crates with additi
2626
[![crates.io](https://img.shields.io/crates/v/fluent_bundle.svg)](https://crates.io/crates/fluent_bundle)
2727
[![docs.rs](https://img.shields.io/docsrs/fluent-bundle)](https://docs.rs/fluent-bundle)
2828

29-
A low level implementation of a collection of localization messages for a single locale.
29+
A low-level implementation of a collection of localization messages for a single locale.
3030

3131
### fluent-fallback
3232

@@ -40,14 +40,14 @@ A high-level abstraction model for managing locale bundles and runtime localizat
4040
[![crates.io](https://img.shields.io/crates/v/fluent_resmgr.svg)](https://crates.io/crates/fluent_resmgr)
4141
[![docs.rs](https://img.shields.io/docsrs/fluent-resmgr)](https://docs.rs/fluent-resmgr)
4242

43-
A standalone solution for managing localization resource files and returning locale bundles.
43+
A standalone solution for managing resource files and returning locale bundles.
4444

4545
### fluent-syntax
4646

4747
[![crates.io](https://img.shields.io/crates/v/fluent_syntax.svg)](https://crates.io/crates/fluent_syntax)
4848
[![docs.rs](https://img.shields.io/docsrs/fluent-syntax)](https://docs.rs/fluent-syntax)
4949

50-
The low level parser, AST, and serializer APIs for the Fluent Syntax.
50+
A low-level parser, AST, and serializer API for the Fluent syntax.
5151

5252
### fluent-pseudo
5353

fluent-bundle/Cargo.toml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
[package]
22
name = "fluent-bundle"
33
description = """
4-
Project Fluent is a localization system designed to unleash the entire
5-
expressive power of natural language translations. This crate exposes a low
6-
level implementation of a collection of localization messages for a single
7-
locale.
4+
A low-level implementation of a collection of localization messages for a single locale for Project Fluent,
5+
a localization system designed to unleash the entire expressive power of natural language translations.
86
"""
97
version = "0.15.3"
108
edition.workspace = true

fluent-bundle/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
The `fluent-rs` workspace is a collection of Rust crates implementing [Project Fluent][],
99
a localization system designed to unleash the entire expressive power of natural language translations.
1010

11-
This crate exposes a low level implementation of a collection of localization messages for a single locale.
11+
This crate is a low-level implementation of a collection of localization messages for a single locale.
1212

1313
[Project Fluent]: https://projectfluent.org
1414

fluent-cli/Cargo.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
[package]
22
name = "fluent-cli"
33
description = """
4-
Project Fluent is a localization system designed to unleash the entire
5-
expressive power of natural language translations. This crate is
6-
collection of developer-oriented command line interface tools.
4+
A collection of developer-oriented command line interface tools for Project Fluent,
5+
a localization system designed to unleash the entire expressive power of natural language translations.
76
"""
87
version = "0.0.1"
98
edition.workspace = true

fluent-fallback/Cargo.toml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
[package]
22
name = "fluent-fallback"
33
description = """
4-
Project Fluent is a localization system designed to unleash the entire
5-
expressive power of natural language translations. This crate exposes
6-
a high-level implementation of a collection of locale bundles including
7-
fallback between locales.
4+
A high-level implementation of a collection of locale bundles including fallback between locales for Project Fluent,
5+
a localization system designed to unleash the entire expressive power of natural language translations.
86
"""
97
version = "0.7.1"
108
edition.workspace = true

fluent-fallback/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
The `fluent-rs` workspace is a collection of Rust crates implementing [Project Fluent][],
99
a localization system designed to unleash the entire expressive power of natural language translations.
1010

11-
This crate exposes a high-level implementation of a collection of locale bundles including fallback between locales.
11+
This crate is a high-level implementation of a collection of locale bundles including fallback between locales.
1212

1313
[Project Fluent]: https://projectfluent.org
1414

fluent-pseudo/Cargo.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
[package]
22
name = "fluent-pseudo"
33
description = """
4-
Project Fluent is a localization system designed to unleash the entire
5-
expressive power of natural language translations. This crate provides
6-
a pseudolocalization and transformation API.
4+
A pseudolocalization and transformation API for Project Fluent,
5+
a localization system designed to unleash the entire expressive power of natural language translations.
76
"""
87
version = "0.3.2"
98
edition.workspace = true

fluent-resmgr/Cargo.toml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
[package]
22
name = "fluent-resmgr"
33
description = """
4-
Project Fluent is a localization system designed to unleash the entire
5-
expressive power of natural language translations. This crate provides
6-
a standalone solution for managing localization resource files and returning
7-
locale bundles.
4+
A standalone solution for managing resource files and returning locale bundles for Project Fluent,
5+
a localization system designed to unleash the entire expressive power of natural language translations.
86
"""
97
version = "0.0.7"
108
edition.workspace = true

fluent-resmgr/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
The `fluent-rs` workspace is a collection of Rust crates implementing [Project Fluent][],
99
a localization system designed to unleash the entire expressive power of natural language translations.
1010

11-
This crate provides a standalone solution for managing localization resource files and returning locale bundles.
11+
This crate is a standalone solution for managing resource files and returning locale bundles.
1212

1313
[Project Fluent]: https://projectfluent.org
1414

fluent-syntax/Cargo.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
[package]
22
name = "fluent-syntax"
33
description = """
4-
Project Fluent is a localization system designed to unleash the entire
5-
expressive power of natural language translations. This crate exposes the low
6-
level parser, AST, and serializer APIs for the Fluent Syntax.
4+
A low-level parser, AST, and serializer API for the syntax used by Project Fluent,
5+
a localization system designed to unleash the entire expressive power of natural language translations.
76
"""
87
version = "0.11.1"
98
edition.workspace = true

fluent-syntax/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
The `fluent-rs` workspace is a collection of Rust crates implementing [Project Fluent][],
99
a localization system designed to unleash the entire expressive power of natural language translations.
1010

11-
This crate exposes the low level parser, AST, and serializer APIs for the Fluent Syntax.
11+
This crate is a low-level parser, AST, and serializer API for the Fluent Syntax.
1212

1313
[Project Fluent]: https://projectfluent.org
1414

fluent-testing/Cargo.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
[package]
22
name = "fluent-testing"
33
description = """
4-
Project Fluent is a localization system designed to unleash the entire
5-
expressive power of natural language translations. A collection of mock
6-
scenarios for testing fluent-rs components.
4+
A collection of mock scenarios for testing components of Project Fluent,
5+
a localization system designed to unleash the entire expressive power of natural language translations.
76
"""
87
version = "0.0.4"
98
edition.workspace = true

fluent/Cargo.toml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
[package]
22
name = "fluent"
33
description = """
4-
Project Fluent is a localization system designed to unleash the entire
5-
expressive power of natural language translations. This umbrella crate
6-
exposes the combined features of other fluent-rs crates with additional
7-
convenience macros.
4+
An umbrella crate exposing the combined features of fluent-rs crates with additional convenience macros for Project Fluent,
5+
a localization system designed to unleash the entire expressive power of natural language translations.
86
"""
97
version = "0.16.1"
108
edition.workspace = true

fluent/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
The `fluent-rs` workspace is a collection of Rust crates implementing [Project Fluent][],
99
a localization system designed to unleash the entire expressive power of natural language translations.
1010

11-
This crate is an umbrella that exposes the combined features of other `fluent-rs` crates with additional convenience macros.
11+
This is an umbrella crate exposing the combined features of `fluent-rs` crates with additional convenience macros.
1212

1313
[Project Fluent]: https://projectfluent.org
1414

intl-memoizer/Cargo.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
[package]
22
name = "intl-memoizer"
33
description = """
4-
Project Fluent is a localization system designed to unleash the entire
5-
expressive power of natural language translations. This crate provides
6-
a memoizer specifically tailored for storing lazy-initialized intl formatters.
4+
A memoizer specifically tailored for storing lazy-initialized intl formatters for Project Fluent,
5+
a localization system designed to unleash the entire expressive power of natural language translations.
76
"""
87
version = "0.5.2"
98
edition.workspace = true

intl-memoizer/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
The `fluent-rs` workspace is a collection of Rust crates implementing [Project Fluent][],
99
a localization system designed to unleash the entire expressive power of natural language translations.
1010

11-
This crate provides a memoizer specifically tailored for storing lazy-initialized intl formatters.
11+
This crate is a memoizer specifically tailored for storing lazy-initialized intl formatters.
1212

1313
[Project Fluent]: https://projectfluent.org
1414

0 commit comments

Comments
 (0)