This page demonstrates the Linguify client-side translation widget. The widget has automatically loaded and should appear in the bottom-right corner.
The widget supports automatic translation of your website into multiple languages with a clean, minimal floating language selector. No coding required from your end!
Add two script tags to enable translations. That's it!
Translations are cached in memory for instant language switching.
Automatically detects your browser language and offers translation.
Works with dynamically added content via MutationObserver.
Remembers your language choice across page reloads.
Vanilla JavaScript - no jQuery, no libraries, no bloat.
Add this code to your website's HTML <head> section:
<script>
window.LINGUIFY_CONFIG = {
apiKey: "lfy_your_api_key_here",
targetLanguages: ["es", "fr", "de", "it", "pt", "nl", "pl", "ja", "zh", "ru", "ko", "ar"]
};
</script>
<script src="https://cdn.linguify.com/widget.js" async></script>
data-linguify-ignore to skip elementswindow.Linguify.destroy() to remove the widgetLook in the bottom-right corner of your screen. You should see a small language selector button with a flag emoji and the text "English" (or your current language). Click it to expand the menu and select a different language. The page will translate instantly!