Why Web Apps Track Language and Locale Settings
When you visit a website, it should ideally load in your preferred language, formatting dates, currencies, and numbers to match your region's standard conventions. Web applications gather this information by querying your browser's language headers. For internationalization (i18n), getting these settings right is essential. Our browser-native Language & Locale Detector checks your browser properties locally, showing exactly what language codes your device shares. View your locale properties at /devicelab/device-info/language-locale-detector.
Understanding Language Tags and Locale Formats
Language preferences are represented as BCP 47 language tags, which combine a two-letter language code and a two-letter country code (e.g., `en-US` for US English, or `fr-FR` for French). Web browsers expose this data through the navigator object, which developers parse to determine regional layout formatting.
How to Check Your Locale Settings Locally
To inspect your language settings, navigate to /devicelab/device-info/language-locale-detector. The script parses navigator properties, displays your primary language, active fallback locales, and country code details, helping you verify translation settings locally without sending headers to external servers.