Localization : Integeration update required

hi there!
its been few days im started seeing following error whenever i open a page/symbol ( which have custom component) in builder preview it popup at start and then close.
i already have provided locale paramter to api’s and inline aswell.

my edit-symbol file:


i’m using nextjs app router:
builder public key: 541cc330eff44009b85058c56f93f6b2

I face the same issue.
Got the locale prop on as well as the locale field on all content calls to the API, but still getting the error message in the Visual Designer.

Did you find a fix for this?

Hello @panen, @mohsin,

We’ve recently had several customers encounter issues with localization not working as expected in production, even though it works fine in the editor. This usually happens when the SDKs are missing key configurations. The visual editor doesn’t require these configurations, which is why the locales display correctly there. To help with this, we’ve added a prominent warning linking to the relevant documentation to alert users about potential localization issues.

If your localization is working correctly and fully integrated within Builder, and the error modal is causing more confusion than assistance, then you can disable the option “Show Locale Integration Error Dialog”. You can find this setting under: Settings → Advanced Settings → Editor .

To ensure proper localization, please remember that you need to pass the locale to both the BuilderComponent/Content and as an option in the API call builder.get/fetchOneEntry .

For more details, please refer to our documentation: Localization Integration Guide.

Thanks,