# gtranslate **Repository Path**: zput/gtranslate ## Basic Information - **Project Name**: gtranslate - **Description**: Google translate API for unlimited and free translations, gtranslate generates the necessary token to use the Google Translate API for free - **Primary Language**: Go - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-02-05 - **Last Updated**: 2020-12-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # gtranslate ![build](https://travis-ci.com/bregydoc/gtranslate.svg?branch=master) Google Translate API for unlimited and free translations πŸ“’. This project was inspired by [google-translate-api](https://github.com/matheuss/google-translate-api) and [google-translate-token](https://github.com/matheuss/google-translate-token). # Install go get github.com/bregydoc/gtranslate # Use ```go gtranslate.Translate("I'm alive", language.English, language.Spanish) ``` ```go gtranslate.TranslateWithParams("I'm alive", gtranslate.TranslateWithParams{From: "en", To: "es"}) ``` # Example ```go 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: γ“γ‚“γ«γ‘γ―δΈ–η•Œ } ```