Skip to content

A Strapi 5 plugin that allows you to handle cold i18n translations

Notifications You must be signed in to change notification settings

kaliop/strapi-translations

Repository files navigation

Strapi Translations Center

Let your customers handle their i18n by theirself.

  • Support creating / edit new translations
  • Directly plugged to Strapi internationalization
  • No configuration needed
  • Import/export csv feature
  • Seamless UI integration with Strapi Design System

Installation

Install the plugin in your Strapi project

npm install strapi-translations

After installation, enable the plugin in your config file

// config/plugins.js

module.exports = () => ({
  'strapi-translations': {
    enabled: true,
  },
  // .. other plugins
});

The plugin should now appear in the Settings section of your Strapi app

Usage

Contributors

This plugin allows your contributors to handle "cold" translations for your website. It means that you can completely leverage 100% of translations in Strapi.

Devlopers

For developers, the plugin exposes a public API that allows you to create a JSON translation file that can be used in any of your frontend during build process.

The api is available here :

/api/strapi-translations/public/translation/[locale]

the locale parameter correspond to the Strapi locale configured

Submit an issue

You can use github issues to raise an issue about this plugin

Contributing

Feel free to fork and make a pull request of this plugin !

About

A Strapi 5 plugin that allows you to handle cold i18n translations

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published