Why Contentful's Publish Button Is Greyed Out — A Locale Configuration Pitfall
Introduction While building a multilingual site with Contentful, a content editor reported that the Publish button remained greyed out when creating new pages. Existing pages could be updated without issue — only new entries were affected. This article walks through the debugging process and the fix. Environment Contentful (headless CMS) Locales: Japanese (ja, default) + English (en) Next.js + Contentful Delivery API for the frontend Symptoms Creating a new Page entry and filling in all fields still leaves the Publish button greyed out Updating existing pages (editing title or body) works fine Saving as Draft works normally Narrowing Down the Cause 1. Check Content Type Validation First, I reviewed the field definitions for the page content type. ...

