pub fn minify_key<'r>(
value: &'r str,
len: usize,
prefix: &str,
threshold: usize,
) -> Cow<'r, str>Expand description
Generate a translation key from a value.
§Arguments
value- The value to be generated.len- The length of the translation key.prefix- The prefix of the translation key.threshold- The minimum length of the value to be generated.
§Returns
- If
value.len() <= thresholdthen returns the origin value. - Otherwise, returns a base62 encoded 128 bits hashed translation key.