Zum Inhalt springen

Locale

Dieser Inhalt ist noch nicht in deiner Sprache verfügbar.

locale allows setting Locale-specific settings

studiocms.config.mjs
import { defineStudioCMSConfig } from 'studiocms/config';
// ---cut---
export default defineStudioCMSConfig({
locale: {
dateLocale: 'en-US',
dateTimeFormat: {},
i18n: {}
},
});

dateLocale is a BCP 47 locale identifier used for date formatting.

  • Type: string
  • Default: 'en-US'
studiocms.config.mjs
import { defineStudioCMSConfig } from 'studiocms/config';
// ---cut---
export default defineStudioCMSConfig({
locale: {
dateLocale: 'en-US', // DEFAULT - This sets the date locale for date formatting.
}
})

dateTimeFormat is an object that is used to configure the date time format.

  • Type: Intl.DateTimeFormatOptions
  • Default: {}
studiocms.config.mjs
import { defineStudioCMSConfig } from 'studiocms/config';
// ---cut---
export default defineStudioCMSConfig({
locale: {
dateTimeFormat: {
year: "numeric",
month: "short",
day: "numeric"
},
}
})

i18n is an object that is used to configure internationalization options.

  • Type: object
  • Default: {}
studiocms.config.mjs
import { defineStudioCMSConfig } from 'studiocms/config';
// ---cut---
export default defineStudioCMSConfig({
locale: {
i18n: {
defaultLocale: 'en',
},
}
})