This is a library for reading and writing localized text stored in XLIFF format.
```rust no-run
let path: PathBuf = [env!("CARGOMANIFESTDIR"), "tests", "simplev1_2.xliff"] .iter() .collect(); let translations = T::load(&path);
let translation = sut.t(None, "Some text");
asserteq!( translation.sourcetext().unwrap(), "Some text" ); asserteq!( translation.targettext().unwrap(), "je précise quelque chose de très..." ); ```
[x] Basic support for importing translations from XLIFF 1.2
[x] Provide a t("key") interface
[ ] Support for <header>
elements
[ ] Support for <group>
elements
[ ] Support for <context>
elements
[ ] Support for <alt-trans>
elements
[ ] Support for xml:lang
attributes
[ ] Support loading files which contain multiple languages
[ ] Export translations to XLIFF 1.2
[ ] Import translations from XLIFF 2.0
[ ] Export translations to XLIFF 2.0