Skip to main content
Version: Next

createTranslationResource()

Home > @backstage/frontend-plugin-api > createTranslationResource

Signature:

function createTranslationResource<TId extends string, TMessages extends {
[key in string]: string;
}, TTranslations extends {
[language in string]: () => Promise<{
default: TranslationMessages<TId> | {
[key in keyof TMessages]: string | null;
};
}>;
}>(options: TranslationResourceOptions<TId, TMessages, TTranslations>): TranslationResource<TId>;

Parameters

Parameter

Type

Description

options

TranslationResourceOptions<TId, TMessages, TTranslations>

Returns:

TranslationResource<TId>