https://github.com/endoli/message-format.rs
A MessageFormat implementation for Rust.
https://github.com/endoli/message-format.rs
Last synced: about 1 year ago
JSON representation
A MessageFormat implementation for Rust.
- Host: GitHub
- URL: https://github.com/endoli/message-format.rs
- Owner: endoli
- License: apache-2.0
- Created: 2016-05-26T05:19:36.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2018-02-21T01:45:12.000Z (over 8 years ago)
- Last Synced: 2025-06-17T21:54:11.770Z (about 1 year ago)
- Language: Rust
- Homepage: https://endoli.github.io/message-format.rs/
- Size: 939 KB
- Stars: 12
- Watchers: 3
- Forks: 7
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE-APACHE
Awesome Lists containing this project
README
# message-format
[](https://travis-ci.org/endoli/message-format.rs)
[](https://crates.io/crates/message-format)
This library provides message formatting services.
It supports the [ICU MessageFormat](http://userguide.icu-project.org/formatparse/messages) syntax.
In the future, we hope to support other syntaxes as well.
Dual licensed under the MIT and Apache 2 licenses.
## Documentation
The API is fully documented with examples:
[https://endoli.github.io/message-format.rs/](https://endoli.github.io/message-format.rs/)
## Installation
This crate works with Cargo and is on
[crates.io](https://crates.io/crates/message-format).
Add it to your `Cargo.toml` like so:
```toml
[dependencies]
message-format = "0.0.1"
```
## Status of Implementation
Things are under active development. This project is not quite
usable yet as some of the basic functionality is being written.
## Contribution
Unless you explicitly state otherwise, any contribution
intentionally submitted for inclusion in the work by you,
as defined in the Apache-2.0 license, shall be dual licensed
as above, without any additional terms or conditions.