Categorygithub.com/andystark/gtranslate
repositorypackage
0.0.0-20210121040413-629824181921
Repository: https://github.com/andystark/gtranslate.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# README

gtranslate build

Google Translate API for unlimited and free translations πŸ“’. This project was inspired by google-translate-api and google-translate-token.

change github.com/bregydoc/gtranslate to github.com/Andystark/gtranslate

Install

go get github.com/bregydoc/gtranslate

Use

gtranslate.Translate("I'm alive", language.English, language.Spanish)
gtranslate.TranslateWithParams("I'm alive", gtranslate.TranslateWithParams{From: "en", To: "es"})

Example

package main

import (
	"fmt"

	"github.com/bregydoc/gtranslate"
)

func main() {
	text := "Hello World"
	translated, err := gtranslate.TranslateWithParams(
		text,
		gtranslate.TranslationParams{
			From: "en",
			To:   "ja",
		},
	)
	if err != nil {
		panic(err)
	}

	fmt.Printf("en: %s | ja: %s \n", text, translated)
	// en: Hello World | ja: γ“γ‚“γ«γ‘γ―δΈ–η•Œ
}