lingua 1.4.0

An accurate natural language detection library, suitable for long and short text alike
Documentation
[[bin]]
name = "accuracy_reports"
required-features = ["accuracy-reports"]
[dependencies.fraction]
version = "0.10"

[dependencies.include_dir]
version = "0.7"

[dependencies.itertools]
version = "0.10"

[dependencies.lingua-afrikaans-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-albanian-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-arabic-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-armenian-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-azerbaijani-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-basque-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-belarusian-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-bengali-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-bokmal-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-bosnian-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-bulgarian-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-catalan-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-chinese-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-croatian-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-czech-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-danish-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-dutch-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-english-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-esperanto-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-estonian-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-finnish-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-french-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-ganda-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-georgian-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-german-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-greek-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-gujarati-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-hebrew-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-hindi-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-hungarian-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-icelandic-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-indonesian-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-irish-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-italian-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-japanese-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-kazakh-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-korean-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-latin-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-latvian-language-model]
optional = true
version = "=1.0.2"

[dependencies.lingua-lithuanian-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-macedonian-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-malay-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-maori-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-marathi-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-mongolian-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-nynorsk-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-persian-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-polish-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-portuguese-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-punjabi-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-romanian-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-russian-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-serbian-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-shona-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-slovak-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-slovene-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-somali-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-sotho-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-spanish-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-swahili-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-swedish-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-tagalog-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-tamil-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-telugu-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-thai-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-tsonga-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-tswana-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-turkish-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-ukrainian-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-urdu-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-vietnamese-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-welsh-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-xhosa-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-yoruba-language-model]
optional = true
version = "=1.0.1"

[dependencies.lingua-zulu-language-model]
optional = true
version = "=1.0.1"

[dependencies.maplit]
version = "1.0"

[dependencies.once_cell]
version = "1.10"

[dependencies.regex]
version = "1.5"

[dependencies.serde]
features = ["derive"]
version = "1.0"

[dependencies.serde_json]
version = "1.0"

[dependencies.strum]
version = "0.24"

[dependencies.strum_macros]
version = "0.24"

[dependencies.zip]
default-features = false
features = ["deflate"]
version = "0.6"
[dev-dependencies.float-cmp]
version = "0.9"

[dev-dependencies.indoc]
version = "1.0"

[dev-dependencies.mockall]
version = "0.11"

[dev-dependencies.rstest]
version = "0.12"

[dev-dependencies.tempfile]
version = "3.3"

[features]
accuracy-reports = ["cld2", "indoc", "titlecase", "whatlang"]
afrikaans = ["lingua-afrikaans-language-model"]
albanian = ["lingua-albanian-language-model"]
arabic = ["lingua-arabic-language-model"]
armenian = ["lingua-armenian-language-model"]
azerbaijani = ["lingua-azerbaijani-language-model"]
basque = ["lingua-basque-language-model"]
belarusian = ["lingua-belarusian-language-model"]
bengali = ["lingua-bengali-language-model"]
bokmal = ["lingua-bokmal-language-model"]
bosnian = ["lingua-bosnian-language-model"]
bulgarian = ["lingua-bulgarian-language-model"]
catalan = ["lingua-catalan-language-model"]
chinese = ["lingua-chinese-language-model"]
croatian = ["lingua-croatian-language-model"]
czech = ["lingua-czech-language-model"]
danish = ["lingua-danish-language-model"]
default = ["afrikaans", "albanian", "arabic", "armenian", "azerbaijani", "basque", "belarusian", "bengali", "bokmal", "bosnian", "bulgarian", "catalan", "chinese", "croatian", "czech", "danish", "dutch", "english", "esperanto", "estonian", "finnish", "french", "ganda", "georgian", "german", "greek", "gujarati", "hebrew", "hindi", "hungarian", "icelandic", "indonesian", "irish", "italian", "japanese", "kazakh", "korean", "latin", "latvian", "lithuanian", "macedonian", "malay", "maori", "marathi", "mongolian", "nynorsk", "persian", "polish", "portuguese", "punjabi", "romanian", "russian", "serbian", "shona", "slovak", "slovene", "somali", "sotho", "spanish", "swahili", "swedish", "tagalog", "tamil", "telugu", "thai", "tsonga", "tswana", "turkish", "ukrainian", "urdu", "vietnamese", "welsh", "xhosa", "yoruba", "zulu"]
dutch = ["lingua-dutch-language-model"]
english = ["lingua-english-language-model"]
esperanto = ["lingua-esperanto-language-model"]
estonian = ["lingua-estonian-language-model"]
finnish = ["lingua-finnish-language-model"]
french = ["lingua-french-language-model"]
ganda = ["lingua-ganda-language-model"]
georgian = ["lingua-georgian-language-model"]
german = ["lingua-german-language-model"]
greek = ["lingua-greek-language-model"]
gujarati = ["lingua-gujarati-language-model"]
hebrew = ["lingua-hebrew-language-model"]
hindi = ["lingua-hindi-language-model"]
hungarian = ["lingua-hungarian-language-model"]
icelandic = ["lingua-icelandic-language-model"]
indonesian = ["lingua-indonesian-language-model"]
irish = ["lingua-irish-language-model"]
italian = ["lingua-italian-language-model"]
japanese = ["lingua-japanese-language-model"]
kazakh = ["lingua-kazakh-language-model"]
korean = ["lingua-korean-language-model"]
latin = ["lingua-latin-language-model"]
latvian = ["lingua-latvian-language-model"]
lithuanian = ["lingua-lithuanian-language-model"]
macedonian = ["lingua-macedonian-language-model"]
malay = ["lingua-malay-language-model"]
maori = ["lingua-maori-language-model"]
marathi = ["lingua-marathi-language-model"]
mongolian = ["lingua-mongolian-language-model"]
nynorsk = ["lingua-nynorsk-language-model"]
persian = ["lingua-persian-language-model"]
polish = ["lingua-polish-language-model"]
portuguese = ["lingua-portuguese-language-model"]
punjabi = ["lingua-punjabi-language-model"]
romanian = ["lingua-romanian-language-model"]
russian = ["lingua-russian-language-model"]
serbian = ["lingua-serbian-language-model"]
shona = ["lingua-shona-language-model"]
slovak = ["lingua-slovak-language-model"]
slovene = ["lingua-slovene-language-model"]
somali = ["lingua-somali-language-model"]
sotho = ["lingua-sotho-language-model"]
spanish = ["lingua-spanish-language-model"]
swahili = ["lingua-swahili-language-model"]
swedish = ["lingua-swedish-language-model"]
tagalog = ["lingua-tagalog-language-model"]
tamil = ["lingua-tamil-language-model"]
telugu = ["lingua-telugu-language-model"]
thai = ["lingua-thai-language-model"]
tsonga = ["lingua-tsonga-language-model"]
tswana = ["lingua-tswana-language-model"]
turkish = ["lingua-turkish-language-model"]
ukrainian = ["lingua-ukrainian-language-model"]
urdu = ["lingua-urdu-language-model"]
vietnamese = ["lingua-vietnamese-language-model"]
welsh = ["lingua-welsh-language-model"]
xhosa = ["lingua-xhosa-language-model"]
yoruba = ["lingua-yoruba-language-model"]
zulu = ["lingua-zulu-language-model"]

[lib]
crate-type = ["cdylib", "rlib"]

[package]
authors = ["Peter M. Stahl <pemistahl@gmail.com>"]
categories = ["text-processing"]
description = "An accurate natural language detection library, suitable for long and short text alike\n"
documentation = "https://docs.rs/lingua"
edition = "2021"
homepage = "https://github.com/pemistahl/lingua-rs"
keywords = ["language-processing", "language-detection", "language-recognition", "nlp"]
license = "Apache-2.0"
name = "lingua"
readme = "README.md"
repository = "https://github.com/pemistahl/lingua-rs"
resolver = "2"
version = "1.4.0"
[target."cfg(not(target_family = \"wasm\"))".dependencies.cld2]
optional = true
version = "1.0"

[target."cfg(not(target_family = \"wasm\"))".dependencies.indoc]
optional = true
version = "1.0"

[target."cfg(not(target_family = \"wasm\"))".dependencies.rayon]
version = "1.5"

[target."cfg(not(target_family = \"wasm\"))".dependencies.titlecase]
optional = true
version = "1.1"

[target."cfg(not(target_family = \"wasm\"))".dependencies.whatlang]
optional = true
version = "0.13"
[target."cfg(target_family = \"wasm\")".dependencies.wasm-bindgen]
features = ["serde-serialize"]
version = "0.2"
[target."cfg(target_family = \"wasm\")".dev-dependencies.wasm-bindgen-test]
version = "0.3"