/
githubmirror
/
strapi
Обзор
Документация
Войти
/
githubmirror
/
strapi
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
packages/plugins/i18n/shared/contracts/settings.ts
46 строк
866 B
markkaylor
future(i18n): add ai settings (#24570)
15 окт 2025, 12:30
Не верифицирован
15 окт 2025, 12:30
3677ec8
Код
Авторство
О чём код?
/** * Used to store user configurations related to i18n. * E.g the AI metadata flag for automatic translations. */ import { errors } from '@strapi/utils'; import type { Utils } from '@strapi/types'; export interface Settings { data: { aiLocalizations?: boolean; }; } export type SettingsData = Settings['data']; /** * GET /i18n/settings * * Return the stored settings for the i18n plugin. */ export declare namespace GetSettings { export interface Request { query?: {}; } export interface Response { data: Settings; } } /** * PUT /i18n/settings * * Update the stored settings */ export declare namespace UpdateSettings { export interface Request { body: Settings['data']; } export type Response = Utils.OneOf< { data: Settings['data'] }, { error?: errors.ApplicationError | errors.ValidationError } >; }