Skip to content

Lb/feature flag with new language picker#3289

Open
lilybarrett wants to merge 5 commits into
mainfrom
lb/feature-flag-with-new-language-picker
Open

Lb/feature flag with new language picker#3289
lilybarrett wants to merge 5 commits into
mainfrom
lb/feature-flag-with-new-language-picker

Conversation

@lilybarrett

@lilybarrett lilybarrett commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

Scope

The current Languages picker is a styled skin for the Google Translate plugin. This PR provides an initial iteration (with styling/UX subject to future change once designs are confirmed) of a new language picker set behind the feature flag for Smartling translations.

We have a .po file for Spanish in the DotCom repo, which I believe is why we're getting the Spanish translations when I select them. The other languages besides English & Spanish don't work yet since we don't have the Smartling translations/files for them in the repo yet.

Coming in future PRs:

  • Refined/confirmed designs and UX

Asana Ticket:
https://app.asana.com/1/15492006741476/project/1213994587940653/task/1214847351822159?focus=true

How to test

  • Run the app
  • Navigate to /_flags and enable the Smartling translations flag
  • Select Spanish from the languages menu in either the header or footer -- the website should be translated to Spanish.
  • Other languages are also selectable from the menu, but the website content won't change since we don't yet have .po files for them.
Screen.recording.of.languages.menu.6-25.mov

@lilybarrett lilybarrett requested a review from a team as a code owner June 25, 2026 17:16
@lilybarrett lilybarrett requested a review from jlucytan June 25, 2026 17:16
@lilybarrett lilybarrett marked this pull request as draft June 25, 2026 17:16
Comment thread lib/dotcom_web/templates/layout/_footer.html.heex
@lilybarrett lilybarrett force-pushed the lb/feature-flag-with-new-language-picker branch from aab068c to 406d9cf Compare June 25, 2026 17:19
@lilybarrett lilybarrett requested a review from thecristen June 25, 2026 18:53
@lilybarrett lilybarrett marked this pull request as ready for review June 26, 2026 18:35
Lily Barrett added 5 commits June 26, 2026 14:35
…ratory flag

WIP

Play around with locale testing

Some tweaks

WIP barebones language picker for Smartling

WIP ne Languages picker on feature flag
@lilybarrett lilybarrett force-pushed the lb/feature-flag-with-new-language-picker branch from 033afdc to d7d64ee Compare June 26, 2026 18:35
@lilybarrett lilybarrett requested a review from arkadyan June 26, 2026 18:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant