Documentation Index
Fetch the complete documentation index at: https://buttercms.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
What are locale permissions?
Locale permissions allow you to control which locales each user can access and edit. This is essential for organizations with:- Global content teams spread across different regions
- Translation workflows where translators work on specific languages
- Regional marketing teams managing localized campaigns
- Compliance requirements for data residency or content governance
Permission scope
When locale permissions are applied to a user:- Dashboard View - User only sees content in their permitted locales
- Content Editing - User can only edit/create content in permitted locales
- Locale Dropdown - Only permitted locales appear in the locale selector
- API Behavior - API access is not affected (controlled separately via tokens)
Setting up locale permissions
Combining with custom roles
Locale permissions can be combined with custom roles and permissions for maximum control:Example: regional marketing editor
Troubleshooting
User can't see the expected content
User can't see the expected content
Cause: User doesn’t have the right locale permissionsSolution:
- Go to Users → Select the user
- Check their Locale Permissions section
- Add the missing locale(s)
- Click Update User
User sees 'No Content' after locale setup
User sees 'No Content' after locale setup
Cause: Content may not exist in the user’s permitted localesSolution:
- Verify content exists in the user’s locales
- Check if the content needs to be translated first
- Ensure the default locale is set correctly
Can't add locale permissions
Can't add locale permissions
Cause: Feature may not be enabled or the plan doesn’t include itSolution:
- Verify locale permissions are enabled for your account
- Contact ButterCMS support to enable the feature
- Ensure localization is set up on your account
Locale permissions vs. other restrictions
| Permission type | What it controls | Available on |
|---|---|---|
| Default roles | Actions (view, edit, publish) | All plans |
| Custom roles | Content type access | Enabled accounts |
| Locale permissions | Geographic/language access | Enabled accounts |
| Multisite access | Site/environment access | Enterprise |