From 45938bd1cb5e5628ef4ce385cae0070256c52979 Mon Sep 17 00:00:00 2001 From: joostdecock Date: Sun, 2 Jul 2023 13:54:55 +0200 Subject: [PATCH] fix(bent): Add missing options in translation config --- designs/bent/src/index.mjs | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/designs/bent/src/index.mjs b/designs/bent/src/index.mjs index 44a44339afa..62e7b811f83 100644 --- a/designs/bent/src/index.mjs +++ b/designs/bent/src/index.mjs @@ -1,11 +1,10 @@ -import { Design } from '@freesewing/core' +import { Design, mergeI18n } from '@freesewing/core' import { data } from '../data.mjs' -import { front } from '@freesewing/brian' -import { back } from '@freesewing/brian' +import { front, back, i18n as brianI18n } from '@freesewing/brian' import { sleeve } from './sleeve.mjs' import { topSleeve } from './topsleeve.mjs' import { underSleeve } from './undersleeve.mjs' -import { i18n } from '../i18n/index.mjs' +import { i18n as bentI18n } from '../i18n/index.mjs' // Create new design const Bent = new Design({ @@ -13,5 +12,12 @@ const Bent = new Design({ parts: [front, back, sleeve, topSleeve, underSleeve], }) +// Merge translations +const i18n = mergeI18n([brianI18n, bentI18n], { + o: { + keep: [...Object.keys(sleeve.options)], + }, +}) + // Named exports export { front, back, sleeve, topSleeve, underSleeve, Bent, i18n }