Verified for macOS Tahoe 26.2

How to Fix Widgets Showing the Wrong Language in macOS Sequoia 15.x

Symptom: Your widgets on the macOS Sequoia desktop show text in a different language than your system settings — e.g., the Weather widget shows temperatures in Spanish while the rest of the Mac is in English.

TL;DR fix

In Terminal run killall chronod && killall WidgetCenter. Widgets will refetch localization strings from System Settings within a few seconds. If the wrong language persists, go to System Settings → General → Language & Region, switch to a different primary language, then switch back and restart.


Why this happens

Sequoia's chronod (the widget daemon) can cache localization strings from the iPhone if you are using iPhone Mirroring or "iPhone Widgets on Mac." If the languages don't match perfectly, the widget defaults to the iPhone's locale.


Fix 1: Restart the Widget Daemons

  1. Open Terminal.
  2. Run the following command:

killall chronod && killall WidgetCenter

  1. This forces the widgets to re-fetch localization strings from your Mac's System Settings.

Fix 2: Reset Language & Region

  1. Go to System Settings > General > Language & Region.
  2. Change your primary language to something else, then change it back to your preferred language.
  3. Restart your Mac.

Recommended Tool: CleanMyMac

Localization errors are often buried in deep system caches. Use CleanMyMac to clear "User Cache Files," which includes the localization strings used by widgets and background agents.