Urgent.News

What's breaking now, across thousands of outlets.

Tech

My French homepage showed up in English on Google. A default Nuxt i18n option was the reason.

This week I searched for my own brand on Google, and my French homepage came up with an English title and a "Translate this page" link under it. My site is French first. The homepage at / serves French, the English version lives at /en , and the Spanish one at /es . So why was Google showing the English page for the French URL? The site is a static Nuxt 4 build (SSG) with @nuxtjs/i18n and the…

A French developer discovered that Google indexed his French homepage with an English title and a "Translate this page" link. The site, built with Nuxt 4 and the @nuxtjs/i18n library, had the detectBrowserLanguage option enabled by default. This option causes the site to redirect to the visitor's language version after hydration, even for crawlers like Googlebot.

The developer disabled detectBrowserLanguage in the i18n configuration, eliminating the redirect and allowing Google to correctly index the French version of the homepage. This issue highlights the importance of testing site performance with browsers in different languages and using hreflang tags to help search engines understand language variations.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

The Collections Agent Stopped Guessing Once It Remembered

The Collections Agent Stopped Guessing Once It Remembered A wide banner shot: split-screen of the PayEcho dashboard on one side and a WhatsApp reminder thread on the other.

  • PayEcho uses Hindsight to remember past customer interactions.
  • Memory panel shows distilled statements about customer behavior and preferences.
  • AI agent panel provides recommendation with reasoning based on customer history.

The Backend That Makes My Payment-Recovery Agent Remember the Right Things

A payment fails. Someone on finance pulls up the customer, sees a balance and a due date, and sends the same email reminder they'd send anyone.

  • PayEcho uses Hindsight memory layer to remember customer payment behavior.
  • Backend divided into transactional data store and intelligence store.
  • Hindsight recalls specific details for personalized recommendations.

More from Sunday 27 September →