vue-gtranslate
gtranslate plugin for vue js
21,275
5
| Install | |
|---|---|
npm install vue-gtranslate |
|
| Latest Version: | 2.0.20 |
| License: | MIT |
| Last Updated: | Apr 26, 2021 |
| Links: | GitHub · npm |
Maintainer: katalyst33
vue-gtranslate
Install
yarn add vue-gtranslate
npm i vue-gtranslate
Caution
- Add Translate.css to hide Google Translate pop up
- Plugin may be unstable sometimes, expect bugs
Features
- On the Fly page translation
- Supports 40 languages
- Easy to customize
Usage
- Customize using css classes provided.
//index.html
<head>
<script type="text/javascript">
function googleTranslateElementInit() {
new google.translate.TranslateElement(
{ pageLanguage: "en" },
"google_translate_element"
);
}
</script>
<script
type="text/javascript"
src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"
></script>
</head>
//app.vue
<template>
<div id="app">
<Translator/>
</div>
</template>
<script>
import Translator from "vue-gtranslate";
import "vue-gtranslate/translator.css"
export default {
name: 'App',
components: {
Translator
}
}
</script>
<style>
.vg-body{
display: grid;
grid-template-columns: auto auto auto;
padding: 10px;
background: lightgrey;
}
.vg-container{
padding: 20px;
font-size: 30px;
text-align: center;
}
.vg-text{
color: black;
padding-left:10px
}
.vg-items{
display:flex;
align-items:center;
}
.vg-flag{
height:40px;
}
</style>
Related Packages
vue-google-translate
A vue.js wrapper for the google translate API. The package easens localization o...
8,239
18
Version History
| Version | Released | License |
|---|---|---|
| 2.0.20 | MIT | |
| 2.0.19 | MIT | |
| 2.0.18 | MIT | |
| 2.0.17 | MIT | |
| 2.0.16 | MIT | |
| 2.0.15 | MIT | |
| 2.0.14 | MIT | |
| 2.0.13 | MIT | |
| 2.0.12 | MIT | |
| 2.0.11 | MIT | |
| 2.0.8 | MIT | |
| 2.0.7 | MIT | |
| 2.0.6 | MIT | |
| 2.0.3 | MIT | |
| 2.0.2 | MIT | |
| 1.0.9 | MIT | |
| 1.0.8 | MIT | |
| 1.0.7 | MIT | |
| 1.0.6 | MIT | |
| 1.0.5 | MIT | |
| 1.0.4 | MIT | |
| 1.0.1 | MIT | |
| 1.0.0 | MIT |