Skip to content

Vue Google Translate WidgetYour Vue site, in 100+ languages

An accessible language switcher that translates the page in place. Google's free widget by default, or DeepL, Google Cloud, Azure and LibreTranslate behind your own server.

Try it ​

Install ​

bash
npm install @ken_de_nigerian/vue-google-translate-widget
vue
<script setup>
import { GoogleTranslateWidget } from '@ken_de_nigerian/vue-google-translate-widget'
import '@ken_de_nigerian/vue-google-translate-widget/style.css'
</script>

<template>
  <GoogleTranslateWidget />
</template>

Then read the Quick Start.

Released under the MIT License.