Skip to content
Pebble Pro is here at $49 one timeSee what’s included ↗
Pebble
ComponentsDocsMCPPricing
⌕ Find a component↗Log in
All components 673

Categories

Core inputs & forms46Buttons & actions33Navigation36Overlays & feedback49Data display33Charts & data viz40Cards & layout43Marketing blocks38App shells & pages37AI interfaces40Text & typography effects33Backgrounds & visual effects38Motion & transitions32Numbers & counters32Media34E-commerce333D & interactive36Themed sets40
Start with the essentials.Installation guide ↗Connect your agent ↗
← All componentsNavigation

Language switcher

Locale picker: globe + code trigger, popover with search over native names, English names and codes, a Suggested group, region variants under each language, keyboard navigation and an inline panel mode; no flags.

Preview

Harbour Books

Welcome back

Locale: en-GB

Panel, held open
Suggested
English (United Kingdom)English, United Kingdomen-GB
Français (France)French, Francefr-FR
Português (Brasil)Portuguese, Brazil

All languages

EnglishEnglish
United Statesen-US
United Kingdomen-GB
Indiaen-IN
EspañolSpanish
EspañaSpaines-ES
MéxicoMexicoes-MX
FrançaisFrench
Francefr-FR
Canadafr-CA
DeutschGermande
PortuguêsPortuguese
BrasilBrazil
Portugalpt-PT
ItalianoItalianit
NederlandsDutchnl
PolskiPolishpl
TürkçeTurkishtr
УкраїнськаUkrainianuk
ΕλληνικάGreekel
العربيةArabicar
हिन्दीHindihi
日本語Japaneseja
한국어Koreanko
中文Chinese
简体Simplifiedzh-CN
繁體Traditionalzh-TW

Install

Pro source requires Pebble Pro. Try the full preview above.

Props

PropTypeDefaultDescription
languages{ code; native; english; rtl?; regions? }[]—Languages in their own names; regions become separate locales.
suggestedstring[][]Locale codes offered first, e.g. from the browser.
value / defaultValue / onValueChangestring / string / (locale: string) => void— / first locale / —The chosen locale code, e.g. pt-BR.
inlinebooleanfalseShow the panel without the trigger and popover.
labelstring"Language"Names the trigger and the list.

Pro component

Try the full preview above. Editable source and build guides require Pebble Pro.

Buy Pebble Pro — $49How source access works ↗
Pebble

Small details.
Better interfaces.

React components to explore, make your own, and build on.

Library

  • Components
  • Installation
  • Pricing

Resources

  • For agents
  • About
  • Support

Legal

  • License
  • Terms
  • Privacy
  • Final sale

Built by Pebble

A product of Praxys Solutions LLC ↗

Pebble Pro is live

$49 one time, lifetime updates ↗