package
module
Version:
v1.0.2
Opens a new window with list of versions in this module.
Published: Sep 26, 2022
License: MIT
Opens a new window with license information.
Imports: 7
Opens a new window with list of imports.
Imported by: 1
Opens a new window with list of known importers.
README
¶
lang

Simple language detection library written on pure Go.
Summary
- Require Go version >= 1.18
- Written on pure Go
- Supported languages: Armenian (am), German (de), Greek (el), English (en), Spanish (es), French (fr), Italian (it), Georgian (ka), Russian (ru)
- MIT license
Install
go get github.com/wmentor/lang
Usage
package main
import (
"strings"
"github.com/wmentor/lang"
)
func main() {
println(lang.Detect(strings.NewReader("123 1231232332 12"))) // ??
println(lang.Detect(strings.NewReader("Hello, world!"))) // en
println(lang.Detect(strings.NewReader("Привет, мир!"))) // ru
println(lang.Detect(strings.NewReader("Hallo Welt!"))) // de
println(lang.Detect(strings.NewReader("Բարեւ աշխարհ!"))) // am
}
Documentation
¶
Source Files
¶
Click to show internal directories.
Click to hide internal directories.