By JOY
A Strapi custom field for selecting any locale based on the Luxon locales and Strapi design UI.
released May 25, 2025
npm install strapi-plugin-locale-selectA Strapi custom field for selecting any locale based on the Luxon locales. Currenty it has:
To install this plugin, you need to add an NPM dependency to your Strapi application:
# Using yarn
yarn add strapi-plugin-locale-select
# Using npm
npm install strapi-plugin-locale-select
# Using pnpm
pnpm add strapi-plugin-locale-selectThen, you'll need to build your admin panel:
# Using yarn
yarn build
# Using npm
npm run build
# Using pnpm
pnpm buildAfter installation you will find the locale-select at the custom fields section of the content-type builder.

Now you can select any country from the list. The Alpha-2 code of the selected locale is stored in the database.

This plugin was created using Strapi 5 plugin SDK
# Using yarn
yarn dlx @strapi/sdk-plugin init strapi-plugin-locale-select
# Using npm
npx @strapi/sdk-plugin init strapi-plugin-locale-select
# Using pnpm
pnpm dlx @strapi/sdk-plugin init strapi-plugin-locale-selectTo start working on your plugin
strapi-plugin-locale-select# Using yarn
yarn watch:link
# Using npm
npm run watch:link
# Using pnpm
pnpm watch:linkTo link the plugin to your Strapi project
# Using yarn
yarn dlx yalc add --link strapi-plugin-locale-select
yarn install
# Using npm
npx yalc add strapi-plugin-locale-select
npx yalc link strapi-plugin-locale-select
npm install
# Using pnpm
pnpm dlx yalc add --link strapi-plugin-locale-select
pnpm install
Share your work with the community and get it listed in the Strapi ecosystem for everyone to discover and use.
Submit
