From e79857f8f962478ed43d9a4926572df2a0458b7e Mon Sep 17 00:00:00 2001 From: nikospapcom Date: Tue, 6 May 2025 17:50:46 +0300 Subject: [PATCH] fix: Update `` line items to include `x12` prefix when plan is annual --- .changeset/twenty-clouds-rest.md | 7 +++++++ .../clerk-js/src/ui/components/Checkout/CheckoutForm.tsx | 8 ++++++-- packages/clerk-js/src/ui/elements/LineItems.tsx | 1 + packages/localizations/src/ar-SA.ts | 1 + packages/localizations/src/be-BY.ts | 1 + packages/localizations/src/bg-BG.ts | 1 + packages/localizations/src/ca-ES.ts | 1 + packages/localizations/src/cs-CZ.ts | 1 + packages/localizations/src/da-DK.ts | 1 + packages/localizations/src/de-DE.ts | 1 + packages/localizations/src/el-GR.ts | 1 + packages/localizations/src/en-GB.ts | 1 + packages/localizations/src/en-US.ts | 1 + packages/localizations/src/es-ES.ts | 1 + packages/localizations/src/es-MX.ts | 1 + packages/localizations/src/fi-FI.ts | 1 + packages/localizations/src/fr-FR.ts | 1 + packages/localizations/src/he-IL.ts | 1 + packages/localizations/src/hr-HR.ts | 1 + packages/localizations/src/hu-HU.ts | 1 + packages/localizations/src/id-ID.ts | 1 + packages/localizations/src/is-IS.ts | 1 + packages/localizations/src/it-IT.ts | 1 + packages/localizations/src/ja-JP.ts | 1 + packages/localizations/src/ko-KR.ts | 1 + packages/localizations/src/mn-MN.ts | 1 + packages/localizations/src/nb-NO.ts | 1 + packages/localizations/src/nl-BE.ts | 1 + packages/localizations/src/nl-NL.ts | 1 + packages/localizations/src/pl-PL.ts | 1 + packages/localizations/src/pt-BR.ts | 1 + packages/localizations/src/pt-PT.ts | 1 + packages/localizations/src/ro-RO.ts | 1 + packages/localizations/src/ru-RU.ts | 1 + packages/localizations/src/sk-SK.ts | 1 + packages/localizations/src/sr-RS.ts | 1 + packages/localizations/src/sv-SE.ts | 1 + packages/localizations/src/th-TH.ts | 1 + packages/localizations/src/tr-TR.ts | 1 + packages/localizations/src/uk-UA.ts | 1 + packages/localizations/src/vi-VN.ts | 1 + packages/localizations/src/zh-CN.ts | 1 + packages/localizations/src/zh-TW.ts | 1 + packages/types/src/localization.ts | 1 + 44 files changed, 55 insertions(+), 2 deletions(-) create mode 100644 .changeset/twenty-clouds-rest.md diff --git a/.changeset/twenty-clouds-rest.md b/.changeset/twenty-clouds-rest.md new file mode 100644 index 00000000000..43f14303f56 --- /dev/null +++ b/.changeset/twenty-clouds-rest.md @@ -0,0 +1,7 @@ +--- +'@clerk/localizations': patch +'@clerk/clerk-js': patch +'@clerk/types': patch +--- + +Update `` line items to include `x12` prefix when plan is annual diff --git a/packages/clerk-js/src/ui/components/Checkout/CheckoutForm.tsx b/packages/clerk-js/src/ui/components/Checkout/CheckoutForm.tsx index b5afd950a64..1aac4c77c53 100644 --- a/packages/clerk-js/src/ui/components/Checkout/CheckoutForm.tsx +++ b/packages/clerk-js/src/ui/components/Checkout/CheckoutForm.tsx @@ -47,11 +47,15 @@ export const CheckoutForm = ({ > - + {/* TODO(@Commerce): needs localization */} ({ display: 'inline-flex', justifyContent: 'flex-end', + alignItems: 'center', gap: t.space.$1, minWidth: '0', })} diff --git a/packages/localizations/src/ar-SA.ts b/packages/localizations/src/ar-SA.ts index 17f1b5d1a38..accce67e42e 100644 --- a/packages/localizations/src/ar-SA.ts +++ b/packages/localizations/src/ar-SA.ts @@ -51,6 +51,7 @@ export const arSA: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/be-BY.ts b/packages/localizations/src/be-BY.ts index 6580df3f657..845143014ad 100644 --- a/packages/localizations/src/be-BY.ts +++ b/packages/localizations/src/be-BY.ts @@ -51,6 +51,7 @@ export const beBY: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/bg-BG.ts b/packages/localizations/src/bg-BG.ts index 6e1f705522b..41a7253bea1 100644 --- a/packages/localizations/src/bg-BG.ts +++ b/packages/localizations/src/bg-BG.ts @@ -51,6 +51,7 @@ export const bgBG: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/ca-ES.ts b/packages/localizations/src/ca-ES.ts index ca908d1fa14..e680463be86 100644 --- a/packages/localizations/src/ca-ES.ts +++ b/packages/localizations/src/ca-ES.ts @@ -51,6 +51,7 @@ export const caES: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/cs-CZ.ts b/packages/localizations/src/cs-CZ.ts index 281d1af8487..d4a6c615311 100644 --- a/packages/localizations/src/cs-CZ.ts +++ b/packages/localizations/src/cs-CZ.ts @@ -51,6 +51,7 @@ export const csCZ: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/da-DK.ts b/packages/localizations/src/da-DK.ts index 8888bb92c13..d0e53a76a19 100644 --- a/packages/localizations/src/da-DK.ts +++ b/packages/localizations/src/da-DK.ts @@ -51,6 +51,7 @@ export const daDK: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/de-DE.ts b/packages/localizations/src/de-DE.ts index f7d124ec117..535e7bc940f 100644 --- a/packages/localizations/src/de-DE.ts +++ b/packages/localizations/src/de-DE.ts @@ -51,6 +51,7 @@ export const deDE: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/el-GR.ts b/packages/localizations/src/el-GR.ts index be9a7af8539..89a0bd2e853 100644 --- a/packages/localizations/src/el-GR.ts +++ b/packages/localizations/src/el-GR.ts @@ -51,6 +51,7 @@ export const elGR: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/en-GB.ts b/packages/localizations/src/en-GB.ts index 6b03a9eb2c6..27fbbd4ce19 100644 --- a/packages/localizations/src/en-GB.ts +++ b/packages/localizations/src/en-GB.ts @@ -51,6 +51,7 @@ export const enGB: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/en-US.ts b/packages/localizations/src/en-US.ts index 5d2552260e8..cf1373a88f4 100644 --- a/packages/localizations/src/en-US.ts +++ b/packages/localizations/src/en-US.ts @@ -40,6 +40,7 @@ export const enUS: LocalizationResource = { title__subscriptionBegins: 'Subscription begins', title__totalPaid: 'Total paid', }, + perMonth: 'per month', title__paymentSuccessful: 'Payment was successful!', title__subscriptionSuccessful: 'Success!', }, diff --git a/packages/localizations/src/es-ES.ts b/packages/localizations/src/es-ES.ts index e79173492fc..268483a8e7e 100644 --- a/packages/localizations/src/es-ES.ts +++ b/packages/localizations/src/es-ES.ts @@ -51,6 +51,7 @@ export const esES: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/es-MX.ts b/packages/localizations/src/es-MX.ts index e592ec831fa..3bb6e794090 100644 --- a/packages/localizations/src/es-MX.ts +++ b/packages/localizations/src/es-MX.ts @@ -51,6 +51,7 @@ export const esMX: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/fi-FI.ts b/packages/localizations/src/fi-FI.ts index 93d6c03d09d..1dbfa7cb05f 100644 --- a/packages/localizations/src/fi-FI.ts +++ b/packages/localizations/src/fi-FI.ts @@ -51,6 +51,7 @@ export const fiFI: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/fr-FR.ts b/packages/localizations/src/fr-FR.ts index 880bab2b6b0..ef9f926d8e9 100644 --- a/packages/localizations/src/fr-FR.ts +++ b/packages/localizations/src/fr-FR.ts @@ -51,6 +51,7 @@ export const frFR: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/he-IL.ts b/packages/localizations/src/he-IL.ts index bd30cdcef9c..d01f265c973 100644 --- a/packages/localizations/src/he-IL.ts +++ b/packages/localizations/src/he-IL.ts @@ -51,6 +51,7 @@ export const heIL: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/hr-HR.ts b/packages/localizations/src/hr-HR.ts index be90b785473..af184bdf9af 100644 --- a/packages/localizations/src/hr-HR.ts +++ b/packages/localizations/src/hr-HR.ts @@ -51,6 +51,7 @@ export const hrHR: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/hu-HU.ts b/packages/localizations/src/hu-HU.ts index 497c0ae6acf..9ef4c2a99b8 100644 --- a/packages/localizations/src/hu-HU.ts +++ b/packages/localizations/src/hu-HU.ts @@ -51,6 +51,7 @@ export const huHU: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/id-ID.ts b/packages/localizations/src/id-ID.ts index 830ff3db539..ccd4a6b8c43 100644 --- a/packages/localizations/src/id-ID.ts +++ b/packages/localizations/src/id-ID.ts @@ -51,6 +51,7 @@ export const idID: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/is-IS.ts b/packages/localizations/src/is-IS.ts index b520fc269cb..bc77d67b6c1 100644 --- a/packages/localizations/src/is-IS.ts +++ b/packages/localizations/src/is-IS.ts @@ -51,6 +51,7 @@ export const isIS: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/it-IT.ts b/packages/localizations/src/it-IT.ts index edd9be36746..70c5ede71e7 100644 --- a/packages/localizations/src/it-IT.ts +++ b/packages/localizations/src/it-IT.ts @@ -51,6 +51,7 @@ export const itIT: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/ja-JP.ts b/packages/localizations/src/ja-JP.ts index c46d0488896..66af3f34d39 100644 --- a/packages/localizations/src/ja-JP.ts +++ b/packages/localizations/src/ja-JP.ts @@ -51,6 +51,7 @@ export const jaJP: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/ko-KR.ts b/packages/localizations/src/ko-KR.ts index 0a9992ec389..eaf3714186e 100644 --- a/packages/localizations/src/ko-KR.ts +++ b/packages/localizations/src/ko-KR.ts @@ -51,6 +51,7 @@ export const koKR: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/mn-MN.ts b/packages/localizations/src/mn-MN.ts index db1168f1369..a1ebc5085d0 100644 --- a/packages/localizations/src/mn-MN.ts +++ b/packages/localizations/src/mn-MN.ts @@ -51,6 +51,7 @@ export const mnMN: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/nb-NO.ts b/packages/localizations/src/nb-NO.ts index 11232ac4972..8e9be6c005a 100644 --- a/packages/localizations/src/nb-NO.ts +++ b/packages/localizations/src/nb-NO.ts @@ -51,6 +51,7 @@ export const nbNO: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/nl-BE.ts b/packages/localizations/src/nl-BE.ts index a5abe05169e..c777bb88354 100644 --- a/packages/localizations/src/nl-BE.ts +++ b/packages/localizations/src/nl-BE.ts @@ -51,6 +51,7 @@ export const nlBE: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/nl-NL.ts b/packages/localizations/src/nl-NL.ts index 65b1e61d60b..76e0b708f43 100644 --- a/packages/localizations/src/nl-NL.ts +++ b/packages/localizations/src/nl-NL.ts @@ -51,6 +51,7 @@ export const nlNL: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/pl-PL.ts b/packages/localizations/src/pl-PL.ts index 9d35a6c1c45..47fdbbe6b4f 100644 --- a/packages/localizations/src/pl-PL.ts +++ b/packages/localizations/src/pl-PL.ts @@ -51,6 +51,7 @@ export const plPL: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/pt-BR.ts b/packages/localizations/src/pt-BR.ts index 25e125f9de3..1e7534dc567 100644 --- a/packages/localizations/src/pt-BR.ts +++ b/packages/localizations/src/pt-BR.ts @@ -51,6 +51,7 @@ export const ptBR: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/pt-PT.ts b/packages/localizations/src/pt-PT.ts index 9d264f3b035..d7d6e31a547 100644 --- a/packages/localizations/src/pt-PT.ts +++ b/packages/localizations/src/pt-PT.ts @@ -51,6 +51,7 @@ export const ptPT: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/ro-RO.ts b/packages/localizations/src/ro-RO.ts index 3854cdcd1fc..3c49419b8c7 100644 --- a/packages/localizations/src/ro-RO.ts +++ b/packages/localizations/src/ro-RO.ts @@ -51,6 +51,7 @@ export const roRO: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/ru-RU.ts b/packages/localizations/src/ru-RU.ts index 3a13942eca3..20c288c529c 100644 --- a/packages/localizations/src/ru-RU.ts +++ b/packages/localizations/src/ru-RU.ts @@ -51,6 +51,7 @@ export const ruRU: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/sk-SK.ts b/packages/localizations/src/sk-SK.ts index e191ce9173d..ccb7ae42eb6 100644 --- a/packages/localizations/src/sk-SK.ts +++ b/packages/localizations/src/sk-SK.ts @@ -51,6 +51,7 @@ export const skSK: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/sr-RS.ts b/packages/localizations/src/sr-RS.ts index 99c7a9b7b99..ab95f60c517 100644 --- a/packages/localizations/src/sr-RS.ts +++ b/packages/localizations/src/sr-RS.ts @@ -51,6 +51,7 @@ export const srRS: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/sv-SE.ts b/packages/localizations/src/sv-SE.ts index 4e08179a1c3..4fd1eb2ba5c 100644 --- a/packages/localizations/src/sv-SE.ts +++ b/packages/localizations/src/sv-SE.ts @@ -51,6 +51,7 @@ export const svSE: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/th-TH.ts b/packages/localizations/src/th-TH.ts index d471b7f4dd8..e3b14516ceb 100644 --- a/packages/localizations/src/th-TH.ts +++ b/packages/localizations/src/th-TH.ts @@ -51,6 +51,7 @@ export const thTH: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/tr-TR.ts b/packages/localizations/src/tr-TR.ts index 5672b3a04d1..103241a5887 100644 --- a/packages/localizations/src/tr-TR.ts +++ b/packages/localizations/src/tr-TR.ts @@ -51,6 +51,7 @@ export const trTR: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/uk-UA.ts b/packages/localizations/src/uk-UA.ts index b1069e97e01..73a44836438 100644 --- a/packages/localizations/src/uk-UA.ts +++ b/packages/localizations/src/uk-UA.ts @@ -51,6 +51,7 @@ export const ukUA: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/vi-VN.ts b/packages/localizations/src/vi-VN.ts index 2c7b966629d..c64c4c750df 100644 --- a/packages/localizations/src/vi-VN.ts +++ b/packages/localizations/src/vi-VN.ts @@ -51,6 +51,7 @@ export const viVN: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/zh-CN.ts b/packages/localizations/src/zh-CN.ts index 1353b19408d..2aae737cb29 100644 --- a/packages/localizations/src/zh-CN.ts +++ b/packages/localizations/src/zh-CN.ts @@ -51,6 +51,7 @@ export const zhCN: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/localizations/src/zh-TW.ts b/packages/localizations/src/zh-TW.ts index bc80d623bb5..9e018c9da04 100644 --- a/packages/localizations/src/zh-TW.ts +++ b/packages/localizations/src/zh-TW.ts @@ -51,6 +51,7 @@ export const zhTW: LocalizationResource = { title__subscriptionBegins: undefined, title__totalPaid: undefined, }, + perMonth: undefined, title__paymentSuccessful: undefined, title__subscriptionSuccessful: undefined, }, diff --git a/packages/types/src/localization.ts b/packages/types/src/localization.ts index 3844ea37082..dc6fa8a24dc 100644 --- a/packages/types/src/localization.ts +++ b/packages/types/src/localization.ts @@ -141,6 +141,7 @@ type _LocalizationResource = { subtitle: LocalizationValue; }; downgradeNotice: LocalizationValue; + perMonth: LocalizationValue; }; }; signUp: {