translate

package
v0.0.0-...-580188d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 22, 2023 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrInvalidLanguageTag  = errors.New("invalid language tag")
	ErrUnsupportedLanguage = errors.New("unsupported language")
)
View Source
var ErrInvalidAcceptLanguageHeader = errors.New("invalid header format")
View Source
var SourceLanguage = Languages[0]

Functions

func EvaluateAcceptLanguageHeader

func EvaluateAcceptLanguageHeader(header string) ([]language.Tag, error)

func Init

func Init(authKey, baseURL string)

func MatchLanguage

func MatchLanguage(preferences []language.Tag) language.Tag

func MatchTag

func MatchTag(input string) (language.Tag, error)

func TranslateCategory

func TranslateCategory(category category.Category, tag language.Tag) (string, bool)

func TranslateMissing

func TranslateMissing(t language.Tag) error

func TranslateStatement

func TranslateStatement(s *statement.Statement, t language.Tag) error

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL