UNPKG

@gravity-ui/uikit

Version:

Gravity UI base styling and components

31 lines (30 loc) 802 B
import type { KeysetData } from '@gravity-ui/i18n'; /** * Add keysets data for a specific language * * @param language - language code * @param data - keyset data * @returns void * * @example * import {addLanguageKeysets} from '@gravity-ui/uikit/i18n'; * import type {Keysets, PartialKeysets} from '@gravity-ui/uikit/i18n'; * * // add all keysets data * addLanguageKeysets<Keysets>('rs', { * Alert: { * label_close: 'Затвори', * // all other keys * }, * // all other keysets * }); * * // add some keysets data * addLanguageKeysets<PartialKeysets>('rs', { * Alert: { * label_close: 'Затвори', * }, * }); * */ export declare function addLanguageKeysets<Keyset extends KeysetData>(language: string, data: Keyset): void;