Home > @uniformdev/tms-sdk > MergeEntryTranslationToUniformOptions

MergeEntryTranslationToUniformOptions type

Signature:

type MergeEntryTranslationToUniformOptions = {
    contentClient: ContentClient;
    translationPayload: TranslationPayload;
    updateEntry?: (args: {
        contentClient: ContentClient;
        translationPayload: TranslationPayload;
        entry: Parameters<ContentClient['upsertEntry']>[0];
    }) => MaybePromise<boolean>;
    onNotFound?: (args: {
        translationPayload: TranslationPayload;
    }) => MaybePromise<void>;
    onNotTranslatedResult?: (status: Pick<EntityTranslationResult, 'updated' | 'errorKind' | 'errorText'>) => MaybePromise<void>;
};

References: ContentClient, EntityTranslationResult