Weglot

Weglot

Weglot is a website translation service that detects visitor language preferences via browser settings and cookies. Its scripts dynamically replace page content with translated versions, make network requests to Weglot's servers to fetch translations, and store language selection cookies to maintain the chosen language across page visits.

Overview

Weglot is a website translation service that makes websites multilingual without requiring developers to manage separate translated versions of every page. When Weglot's scripts appear on websites, they're handling automatic language detection and real-time content translation — detecting the visitor's preferred language and dynamically replacing page content with translated versions.

The platform manages translations through a combination of machine translation and human editing, delivered through a client-side script that transforms the page in the visitor's browser.

What This Script Does

Weglot's scripts provide website translation functionality:

  • Language detection: Detects the visitor's preferred language from browser settings and presents a language switcher
  • Content translation: Dynamically replaces page text content with translated versions fetched from Weglot's translation servers
  • Language preference cookies: Sets a cookie to remember the visitor's language selection across page navigations and return visits
  • Translation delivery: Makes requests to Weglot's servers to fetch translated content for the current page
  • Language switcher widget: Renders a language selection interface (dropdown, flags, or custom design) for visitors to choose their preferred language

Consent & Compliance

  • GDPR: Weglot acts as a data processor for translation delivery. Language preference cookies serve a functional purpose directly benefiting the visitor.
  • ePrivacy Directive: Language preference cookies are arguably strictly necessary — they remember a preference the visitor explicitly set, directly improving their experience.
  • Accessibility: Translation services support accessibility and inclusivity requirements.

Should You Block This Without Consent?

Weglot's scripts serve a clear functional purpose — translating the website into the visitor's preferred language. Language preference cookies directly serve the visitor by remembering their choice. There's no marketing tracking or behavioral profiling. Blocking would remove the multilingual capability from your website.

No.

Visit website

Consent Categories

Functional

Also Known As

weglot cookiesweglot translation privacyweglot language cookie consentweglot gdpr complianceweglot cookie policy

Industries

Programming and Developer SoftwareComputers Electronics and Technology

Tracked Domains (1)

weglot.comFunctional

Frequently Asked Questions

Does Weglot require consent?

Generally no. Weglot's language preference cookie directly serves the visitor by remembering their chosen language across pages and return visits. This is a functional preference cookie with no marketing tracking or behavioral profiling, and it benefits the visitor directly.

How does Weglot deliver translations?

Weglot detects the visitor's preferred language from browser settings, then dynamically replaces page text with translated content fetched from its servers. It renders a language switcher widget and sets a preference cookie to maintain the selected language across navigations.

How does ConsentStack handle Weglot?

ConsentStack classifies Weglot as functional and loads it without requiring explicit consent. Because its sole cookie remembers a language preference the visitor set themselves, ConsentStack treats Weglot as a visitor-serving tool that does not need a consent gate.

Related Vendors

Google Maps
Google Maps
Google Maps is the dominant web mapping service used for embedded maps and location features on websites. Scripts load interactive map tiles, geocoding, and Places API functionality through the Maps JavaScript API. May set cookies to remember map preferences and manage API quota.
Google Search
Google Search
Google Search appears on websites through the Programmable Search Engine, enabling custom site-specific search functionality. Scripts load the search widget from Google's servers to render search bars and display results within the host website. Sends search queries to Google's index and may set cookies for search personalization and query history.
Google
Google
Google is the dominant provider of web analytics, advertising, and infrastructure tools. Scripts like Google Analytics, Tag Manager, Ads, and reCAPTCHA collect behavioral data, manage tag firing, serve targeted ads, and detect bots. Sets persistent cookies to track users and correlate activity across sites.
Microsoft Teams
Microsoft Teams
Microsoft Teams is a workplace communication and collaboration platform that can be embedded on websites for chat, meetings, and document sharing. Embedded widgets load from Microsoft's servers to enable real-time messaging, video calls, and file collaboration. Sets authentication and session cookies to verify participant identity and maintain connection state.
Apple Maps JS
Apple Maps JS
Apple Maps JS is Apple's JavaScript mapping framework for embedding interactive maps on websites. Scripts load map tiles, location pins, and routing data from Apple's MapKit servers to render navigable maps within web pages. Requires a MapKit JS token for authentication but does not set tracking cookies or collect behavioral analytics data.
Apple Business Chat
Apple Business Chat
Apple Business Chat enables direct customer messaging between websites and Apple's Messages app. Scripts load chat buttons and conversation interfaces that connect visitors to business support agents through iMessage. Sets minimal session cookies to maintain conversation context but does not track browsing behavior or collect analytics data.

Manage consent for Weglot

ConsentStack automatically detects and manages Weglot trackers so your site stays compliant with global privacy regulations.