01
The challenge
Shoppers around the world needed to change country and language reliably. The selector also controlled which products were available, so a broken pattern could stop a purchase.
UX design case study
Updating the translations modal for a new design system — and using it to fix the navigation around it.
This country and language project for Sealed Air updated the translations modal to the new POP design system and e-commerce requirements. An accessible selector needed several iterations — and it became a catalyst for changing the entire navigation so modals could live in the header without fighting the menu.
01
Shoppers around the world needed to change country and language reliably. The selector also controlled which products were available, so a broken pattern could stop a purchase.
02
Competitive research, component variants, and breakpoint designs in Figma — then a full rethink of the mobile header once the first footer-toggle pattern failed.
03
Desktop and mobile experiences moved into staging as a defined modal in the design system, and the work realigned navigation going forward.
Region-only
Starting point
The previous modal only changed region
2 fields
Country and language
Site destination and content language, separately
Responsive
Every breakpoint
Utility nav on desktop through mobile
Design system
Defined modal pattern
Added after staging tests

The country and language selector is an integral piece of the Sealed Air web experience. Users from across the globe need to change the region, country, and language they associate with. The feature also corresponds to which products are available, so it can disrupt shopping if it is not addressed correctly.
“As a user I want to be able to select the country site that I want to go to as well as the language that I want for the content to be displayed in.”
The previous modal only required regional changes. A few key areas needed focus:
Choosing a region did not show a clear state change, so people could not tell what was current.
Links lacked usable hover feedback, which made the list feel inactive.
Categories and links were styled the same, but not everything was clickable.
Codes like AM and EMEA did not help someone choose a country or language.
The panel had no designed header row for an exit control or dropdown.

I researched standard practices for region and language selectors. I focused on e-commerce sites and indirect competitors, because most direct competitors did not provide strong examples. The patterns that stood out separated region and language from each other.
High-usability examples let people pick a country site and a content language as distinct fields, not one mixed region list.
Their guidance on locale selectors helped me sort common pitfalls from patterns worth carrying into POP components.
The selector needed to sit with account and locale tools on desktop, then get a mobile pattern that did not collide with the main menu.
I started by creating components that matched the new navigation and the competitive analysis. I wanted the language selector in utility navigation on desktop, but mobile still needed a solution.
What changed
I used variants for hover and selected states and added a flag so the current country was recognizable at a glance.
Design intent
Build the locale control as a system piece first, then place it — not the other way around.

What changed
The first mobile pattern put the selector in a footer toggle that revealed from the bottom. The full-screen exit icon overlaid the original main menu, which made the header feel like two products at once.
Design intent
The modal needed a header that could host overlays. That meant redesigning the mobile menu chrome, not just the locale form.

What changed
I designed a dropdown with hover states and flags. The first shipped iteration would use native dropdowns for accessibility; the custom list showed how people could scan countries later.
Design intent
Native controls first for access, with a designed list ready once the pattern was proven.
Once testing identified the pattern, I designed every required breakpoint and built responsive Figma components from desktop to mobile. I created states for categories, subcategories, and list items, updated the utility navigation bar, and built high-fidelity prototypes for menu interactions and animations.

To fix the overlapping modal, I tried a version with padding from the screen edges so it sat on the hero instead of the main menu. That helped, but as the mobile navigation evolved, so did the modal.
As a team we decided to address the modal experience as a whole. This project became a catalyst for changing the entire navigation going forward.


Moving forward
Desktop and mobile experiences moved into staging for development and testing. I am confident these designs improve the selector — and they also aligned the navigation. Once tested, they were added to the design system as a defined modal experience.