Go package for Russian text transliteration
CI Status • Usage Example • License
translit
is a package for Go 1.22+ for transliteration of Russian text.
Supported output formats:
package main
import (
"fmt"
"strings"
"github.com/essentialkaos/translit/v3"
)
func main() {
firstName := "Владислав"
lastName := "Чернявенький"
transliterator := translit.ICAO
tFistName := transliterator(strings.ToLower(firstName))[:1]
tLastName := transliterator(strings.ToLower(lastName))
fmt.Printf("%s %s → %s.%s\n", firstName, lastName, tFistName, tLastName)
}
Branch | Status |
---|---|
master |
|
develop |