@funidata/ngx-fudis
Version:
Funidata Design System.
102 lines (101 loc) • 2.29 kB
TypeScript
/**
* This file contains translations for static translation keys used by Fudis components. These are
* not supposed to be modified by the using application.
*/
export interface FudisTranslationConfig {
BREADCRUMBS: {
PREFIX: string;
};
REQUIRED: string;
DATEPICKER: {
CALENDAR: string;
CLOSE: string;
OPEN: string;
PLACEHOLDER: string;
PREV_MONTH: string;
NEXT_MONTH: string;
PREV_YEAR: string;
NEXT_YEAR: string;
PREV_MULTIYEAR: string;
NEXT_MULTIYEAR: string;
SWITCH_MONTH_VIEW: string;
SWITCH_MULTIYEAR_VIEW: string;
VALIDATION: {
START_DATE_INVALID: string;
END_DATE_INVALID: string;
DATE_PARSE: string;
};
};
DIALOG: {
CLOSE: string;
};
DROPDOWNMENU: {
ITEM: {
DISABLED: string;
};
};
ERROR_SUMMARY: {
TITLE: string;
};
INPUT_WITH_LANGUAGE_OPTIONS: {
LANGUAGE: string;
MISSING: string;
MAX_LENGTH: string;
};
LINK: {
EXTERNAL_LINK: string;
};
SELECT: {
DISABLED: string;
MULTISELECT: {
REMOVE_ITEM: string;
};
AUTOCOMPLETE: {
CLEAR: string;
NO_RESULTS: string;
SHOWING: string;
RESULTS: string;
};
};
IMAGE: {
FUNIDATA_LOGO: string;
};
ATTENTION: string;
LOADING_SPINNER: {
VISIBLE_LABEL: string;
PAGE_LOADING: string;
PAGE_LOAD_FINISHED: string;
};
LANGUAGE_BADGE: {
ARIA_LABEL: FudisTranslationLanguageBadgeAriaLabel;
};
TEXTAREA: {
MAX_LENGTH: string;
};
TEXTINPUT: {
MAX_LENGTH: string;
};
ALERT: {
HEADING_LABEL: string;
};
}
export interface FudisTranslationLanguageBadgeAriaLabel {
FI: string;
SV: string;
EN: string;
TRANSLATIONS: string;
SELECTED: string;
MISSING_TRANSLATION: string;
}
/**
* English translations
*/
export declare const en: FudisTranslationConfig;
/**
* Finnish translations
*/
export declare const fi: FudisTranslationConfig;
/**
* Swedish translations
*/
export declare const sv: FudisTranslationConfig;