mirror of
https://github.com/strapi/strapi.git
synced 2026-06-02 16:27:47 +00:00
6e7e28306c
* fix(admin): use ISO 639-1 da for Danish admin locale Rename admin translation bundles from dk to da, normalize legacy dk in app config, custom translation keys, localStorage, and stored user language. Closes #25761 * fix(admin): add dk json fallback and admin user language migration Register internal migration admin::migrate-prefered-language-dk-to-da to rewrite admin_users.prefered_language from dk to da. Export importLocaleJsonWithLegacyDkFallback from strapi-admin and use it in core loadAdminTrads plus every bundled plugin registerTrads so third-party plugins that still ship only dk.json keep loading when the UI locale is da. Add @strapi/admin devDependency where the helper is imported from JS or packages that did not already list it. Refs #26322 * fix(types): add importLocaleJson to strapi-admin registerTrads typing * fix(admin): expand plugin locale list and merge under canonical codes Moves legacy dk handling into StrapiApp.loadTrads (flatMap + uniq + normalize merge) so registerTrads keeps a stable API without importLocaleJson. Core admin bundles use try/catch dynamic imports per locale code. * fix(admin): route plugin translations through importLocaleJson Pass StrapiApp.importLocaleJson into registerTrads so core and third-party plugins share legacy locale JSON fallback (da -> dk) and one-shot deprecation warnings. Relax admin test console.warn filter for those messages. Refs #26322. * fix(admin): keep plugin locale fallback internal --------- Co-authored-by: Bassel Kanso <basselkanso82@gmail.com>
Strapi GraphQL
This plugin will add GraphQL functionality to your app. By default it will provide you with most of the CRUD methods exposed in the Strapi REST API.
To learn more about GraphQL in Strapi visit documentation