Word Dictionary
This crate provides a data structure for word mapping. It can be used for language translation.
Examples
use Dictionary;
let mut dictionary = new; // input a dictionary file
// dictionary.read_data().unwrap(); // if the dictionary file already exists
dictionary.add_edit.unwrap;
dictionary.add_edit.unwrap;
dictionary.add_edit.unwrap;
dictionary.add_edit.unwrap;
assert_eq!;
assert_eq!;
assert_eq!;
assert_eq!;
// The dictionary file now would be
/*
Alduin = 阿爾杜因 --> 奥杜因
Aldun = 奧爾敦
Althasol = 阿爾瑟索
*/
Crates.io
https://crates.io/crates/word-dictionary
Documentation
https://docs.rs/word-dictionary