gatsby-source-contentful-locales
v1.0.3
Published
Get the list of locales from a given space
Downloads
1,240
Maintainers
Readme
gatsby-source-contentful-locales
Source plugin for pulling locales from contentful spaces. It creates a list with all the locales available and exposes information like default locale and fallback locale.
Install
# npm
npm install --save gatsby-source-contentful-locales
# yarn
yarn add gatsby-source-contentful-locales
Usage
// In your gatsby-config.js
// Learn about environment variables on Gatsby: https://gatsby.dev/env-vars
module.exports = {
plugins: [
{
resolve: `gatsby-source-contentful-locales`,
options: {
spaceId: process.env.CONTENTFUL_SPACE_ID,
accessToken: process.env.CONTENTFUL_ACCESS_TOKEN,
},
},
],
}
Configuration options
spaceId [string][required]
Contentful spaceId
accessToken [string][required]
Contentful delivery api key
How to query
{
allContentfulLocale {
totalCount
edges {
node {
id
code
name
default
fallbackCode
}
}
}
}