PHPackages                             concrete5-community/redirect\_by\_browser\_lang - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Localization &amp; i18n](/categories/localization)
4. /
5. concrete5-community/redirect\_by\_browser\_lang

ActiveConcrete5-package[Localization &amp; i18n](/categories/localization)

concrete5-community/redirect\_by\_browser\_lang
===============================================

This ConcreteCMS/concrete5 addon provides a page attribute that lets you redirect visitors accordingly to the language of their browser

1.1.3(1y ago)036MITPHPCI passing

Since May 20Pushed 1y ago4 watchersCompare

[ Source](https://github.com/concrete5-community/redirect_by_browser_lang)[ Packagist](https://packagist.org/packages/concrete5-community/redirect_by_browser_lang)[ Fund](https://paypal.me/mlocati)[ GitHub Sponsors](https://github.com/mlocati)[ RSS](/packages/concrete5-community-redirect-by-browser-lang/feed)WikiDiscussions main Synced yesterday

READMEChangelog (5)Dependencies (1)Versions (6)Used By (0)

[![Tests](https://github.com/concrete5-community/redirect_by_browser_lang/actions/workflows/tests.yml/badge.svg)](https://github.com/concrete5-community/redirect_by_browser_lang/actions/workflows/tests.yml)

Redirect users by browser language
==================================

[](#redirect-users-by-browser-language)

This concrete5/ConcreteCMS package provides a page attribute that, if configured so, will redirect site visitors accordingly to their browser language.

The destination page will be the one configured in the standard Concrete multilingual report.

###  Health Score

29

—

LowBetter than 57% of packages

Maintenance48

Moderate activity, may be stable

Popularity7

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity45

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~98 days

Total

5

Last Release

381d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/6e9d7ece045fc89575e083ee4852edf31218df403c84f41a0de01863dae982f5?d=identicon)[mlocati](/maintainers/mlocati)

---

Top Contributors

[![mlocati](https://avatars.githubusercontent.com/u/928116?v=4)](https://github.com/mlocati "mlocati (19 commits)")

---

Tags

browserlanguageconcrete5extensionredirectaddonconcreteConcrete CMSadd-on

### Embed Badge

![Health badge](/badges/concrete5-community-redirect-by-browser-lang/health.svg)

```
[![Health](https://phpackages.com/badges/concrete5-community-redirect-by-browser-lang/health.svg)](https://phpackages.com/packages/concrete5-community-redirect-by-browser-lang)
```

###  Alternatives

[lajax/yii2-translate-manager

Translation management extension for Yii 2

227597.2k13](/packages/lajax-yii2-translate-manager)[leuchtfeuer/locate

Locate - The users country, preferred language and other facts will be detected. Depending on configurable rules the user can be redirected to other languages or pages. Locate also provides geo blocking for configurable pages in configurable countries.

1186.6k](/packages/leuchtfeuer-locate)[devgroup/yii2-multilingual

Allows building yii2 apps for multiple languages using regional URL's and domains

152.6k2](/packages/devgroup-yii2-multilingual)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
