Can we support custom fonts per market or language for the Customer Account Extension?
Adding this capability could significantly improve the visual consistency and readability of the customer account page across different regions.
Different languages often require specific fonts for optimal display and user experience, and allowing this flexibility would make the interface feel more polished and localized.
This option could help ensure a cleaner, more tailored presentation that aligns with regional expectations and branding needs.
Just wanted to share some context on how things work currently. Customer account UI extensions use web components that inherit the merchant’s brand settings, and the CSS can’t be altered or overridden by extension developers at the moment: Customer account UI extensions
There is a checkout and accounts branding API that supports typography customization (font groups, sizing, etc.) at the merchant level, and there’s some support for configuration overrides per market, but custom font selection per language or market within extensions isn’t something that’s available today.
On the localization side, extensions do have access to a Localization API for translating content (text, currency, number formatting), but that’s focused on content rather than styling: Localization API
Happy to pass along feedback on this for sure, but just to make sure I capture the right details for the team, could you let me know a couple things? Which languages or scripts are you working with? For example, are you dealing with CJK, Arabic, or other non-Latin scripts that need specific fonts, or is this more about different branded fonts per region?
That would be super helpful in framing the request. Hope to hear from you soon!
Thanks for the clarification.
My main use case is readability rather than branding alone.
For example, I’d want Japanese text to use a font such as Noto Sans JP,
while English text could use a different font.
Using the same font across both languages does not always provide the best reading experience.
Japanese and English have different typographic needs, and being able to apply fonts per language or script would help improve legibility and overall presentation in the customer account page.
From my perspective, the request is specifically about supporting different fonts for different languages/scripts within the customer account extension, rather than only supporting different branded fonts by region.
Hey @0_0 - thanks for the clarification, super helpful.
That readability angle makes sense, especially with something like Japanese where proper CJK font support really does impact legibility in a way a single Latin-focused font can’t cover. I definitely get why falling back to a generic font for non-Latin scripts isn’t ideal in the customer account surface.
I’ve logged this as a feature request with the per-language/script framing captured. Can’t guarantee anything on our end here, but wanted to make sure it was on our radar.
Hope this helps! Let me know if I can clarify anything on our end here.