PHPackages                             rlmp/rlmp-language-detection - 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. rlmp/rlmp-language-detection

AbandonedArchivedTypo3-cms-extension[Localization &amp; i18n](/categories/localization)

rlmp/rlmp-language-detection
============================

This plugin detects the visitor's preferred language and sets the local configuration for TYPO3's language engine accordingly. Both, one-tree and multiple tree concepts, are supported. It can also select from a list of similar languages if the user's preferred language does not exist.

8.1.2(6y ago)923.0k16[1 issues](https://github.com/spoonerWeb/rlmp_language_detection/issues)[1 PRs](https://github.com/spoonerWeb/rlmp_language_detection/pulls)GPL-2.0+PHPPHP &gt;7.0

Since Jun 3Pushed 6y ago1 watchersCompare

[ Source](https://github.com/spoonerWeb/rlmp_language_detection)[ Packagist](https://packagist.org/packages/rlmp/rlmp-language-detection)[ Docs](https://typo3.org/extensions/repository/view/rlmp_language_detection)[ RSS](/packages/rlmp-rlmp-language-detection/feed)WikiDiscussions master Synced 6d ago

READMEChangelog (6)Dependencies (2)Versions (12)Used By (0)

rlmp\_language\_detection
=========================

[](#rlmp_language_detection)

Changes for version 7.0.0
-------------------------

[](#changes-for-version-700)

TYPO3 CMS 7 compatibility

**ATTENTION:** The plugin is not automatically registered to your PAGE object anymore, do that manually where needed. See manual!

- Removed old xclassing
- Created a TypoScript static template (!!! breaking)
- Moved class to Classes folder and namespaced it
- Migrated manual to ReST

Changes for version 3.1.0
-------------------------

[](#changes-for-version-310)

- Added support for PEAR package Net\_GeoIP
- Removed support for deprecated extension ml\_geoip

Changes for version 3.0.0
-------------------------

[](#changes-for-version-300)

TYPO3 extension rlmp\_language\_detection ready for 6.2

- Removed all require\_once() calls
- Replaced deprecated function calls to the new namespaced ones
- Reformatted code according to the TYPO3 CGL

###  Health Score

36

—

LowBetter than 79% of packages

Maintenance18

Infrequent updates — may be unmaintained

Popularity30

Limited adoption so far

Community18

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

Top contributor holds 82.5% 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 ~135 days

Recently: every ~116 days

Total

10

Last Release

2509d ago

Major Versions

7.0.8 → 8.0.02017-09-21

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/141285789?v=4)[spooner](/maintainers/spooner)[@spooner](https://github.com/spooner)

---

Top Contributors

[![spoonerWeb](https://avatars.githubusercontent.com/u/1793083?v=4)](https://github.com/spoonerWeb "spoonerWeb (94 commits)")[![liayn](https://avatars.githubusercontent.com/u/222377?v=4)](https://github.com/liayn "liayn (9 commits)")[![macjohnny](https://avatars.githubusercontent.com/u/5589029?v=4)](https://github.com/macjohnny "macjohnny (3 commits)")[![pixelbrackets](https://avatars.githubusercontent.com/u/1592995?v=4)](https://github.com/pixelbrackets "pixelbrackets (3 commits)")[![hanspagel](https://avatars.githubusercontent.com/u/1577992?v=4)](https://github.com/hanspagel "hanspagel (2 commits)")[![adrienjacob](https://avatars.githubusercontent.com/u/22765183?v=4)](https://github.com/adrienjacob "adrienjacob (2 commits)")[![Ben305](https://avatars.githubusercontent.com/u/2217367?v=4)](https://github.com/Ben305 "Ben305 (1 commits)")

---

Tags

localizationlanguageextensionmultilanguagetypo3detection

### Embed Badge

![Health badge](/badges/rlmp-rlmp-language-detection/health.svg)

```
[![Health](https://phpackages.com/badges/rlmp-rlmp-language-detection/health.svg)](https://phpackages.com/packages/rlmp-rlmp-language-detection)
```

###  Alternatives

[jweiland/events2

Events 2 - Create single and recurring events

2168.1k3](/packages/jweiland-events2)[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.

1187.8k](/packages/leuchtfeuer-locate)[web-vision/wv_deepltranslate

DeepL Translate (CORE) - This extension provides option to translate content element, and TCA record texts to DeepL supported languages.

34311.2k](/packages/web-vision-wv-deepltranslate)[web-vision/deepltranslate-core

DeepL Translate (CORE) - This extension provides option to translate content element, and TCA record texts to DeepL supported languages.

34162.0k10](/packages/web-vision-deepltranslate-core)

PHPackages © 2026

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