1.0.12 • Published 11 months ago

a-goog-trans v1.0.12

Weekly downloads
-
License
MIT
Repository
github
Last release
11 months ago

AGoogTrans

An Angular V15 Translate Widget Library made using Google Translate's open-source API that is currently only supporting Angular Version 15 which is now accessible at npmjs.

Table of Contents

Live Demo

Features

Install

npm install a-goog-trans

Currently Supported Languages

LanguageLanguage Code
Englishen
Filipinotl
Hindihi
Indonesianid
Japaneseja
Koreanko
Malayms
Chinese (PRC)zh-CN
Thaith
Chinese (TW)zh-TW
Vietnamesevi

Sample Code

app.module

import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';

import { AppRoutingModule } from './app-routing.module';
import { AppComponent } from './app.component';
import { AGoogTransModule } from 'a-goog-trans';

@NgModule({
  declarations: [
    AppComponent
  ],
  imports: [
    BrowserModule,
    AppRoutingModule,
    AGoogTransModule
  ],
  providers: [],
  bootstrap: [AppComponent]
})
export class AppModule { }

app.component.ts

import { Component } from '@angular/core';

@Component({
  selector: 'app-root',
  templateUrl: './app.component.html',
  styleUrls: ['./app.component.scss']
})
export class AppComponent {
  languageToInclude: any = "";
  defaultLanguage: any = "en";
  domainName: any = "";
}

app.component.html

<a-goog-trans [languagesToInclude]="languagesToInclude" [defaultLanguage]="defaultLanguage" [domainName]="domainName"></a-goog-trans>

angular.json (assets for build and testing)

"assets": [
  "src/favicon.ico",
  "src/assets",
  {
    "glob": "**/*",
    "input": "./node_modules/a-goog-trans/src/assets",
    "output": "/assets/"
  }
],

Options

Input VariablesDefault Value
languagesToIncludeen,tl,id,ja,ko,ms,zh-CN,hi,th,zh-TW,vi
defaultLanguageen
domainNamelocalhost

Improvement Checklist

TaskLast ModifiedStatus
Add Usage Details10/07/2023Completed
Add More Language Flags10/07/2023Pending
Angular Versionings30/01/2023TBC

Create Your Own

Useful Reference Documentation

License

MIT © Sia-WRWD

Back to Top

1.0.2

11 months ago

1.0.1

11 months ago

1.0.0

11 months ago

1.0.9

11 months ago

1.0.8

11 months ago

1.0.7

11 months ago

1.0.6

11 months ago

1.0.5

11 months ago

1.0.4

11 months ago

1.0.3

11 months ago

0.0.10

11 months ago

0.0.11

11 months ago

1.0.11

11 months ago

0.0.9

11 months ago

1.0.10

11 months ago

0.0.8

11 months ago

0.0.7

11 months ago

1.0.12

11 months ago

0.0.6

1 year ago

0.0.5

1 year ago

0.0.4

1 year ago

0.0.3

1 year ago

0.0.2

1 year ago

0.0.0

1 year ago

0.0.1

1 year ago