PHPackages                             axproo/lang-lib - 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. axproo/lang-lib

ActiveLibrary[Localization &amp; i18n](/categories/localization)

axproo/lang-lib
===============

Bibliothèque de gestion des langues multilingue pour CI4

1.1.3(6mo ago)014MITPHPPHP ^8.1

Since Nov 7Pushed 6mo agoCompare

[ Source](https://github.com/axproo/lang-lib)[ Packagist](https://packagist.org/packages/axproo/lang-lib)[ RSS](/packages/axproo-lang-lib/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (2)Versions (7)Used By (0)

Language Manager library CI4
============================

[](#language-manager-library-ci4)

Bibliothèque réutilisable pour la gestion de contenu multilingue dans les applications CodeIgniter 4. Prend en charge plusieurs langues (anglais, français, espagnol) et le changement dynamique de langue via une session ou une URL.

Features
--------

[](#features)

- Gestion simple et légère des langues
- Détection automatique de la langue de l'utilisateur
- Changement dynamique de langue via l'URL
- Fichiers de langue prêts à l'emploi (`App`, `Auth`, `Buttons`, `Message`, `Errors`)
- Facilement réutilisable dans plusieurs projets CI4

Installation
------------

[](#installation)

You can install the library via Composer:

```
composer require axproo/lang-lib
```

Usage (utilisation)
-------------------

[](#usage-utilisation)

Les fichiers de langue sont automatiquement copié dans votre repertoire app/Language ex: (fr, en, es...)

Contributing
------------

[](#contributing)

- Fork the repository
- Create a new branch (git checkout -b feature/new-feature)
- Make your changes
- Submit a pull request

License
-------

[](#license)

Ce projet est sous licence MIT.

###  Health Score

34

—

LowBetter than 77% of packages

Maintenance69

Regular maintenance activity

Popularity6

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity48

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 ~2 days

Total

6

Last Release

184d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/486924b35a7f0c22b7ed83ce2f0b86b90cf99c31eb60bc794bd6a3c1b2e25f44?d=identicon)[axproo](/maintainers/axproo)

---

Top Contributors

[![axproo](https://avatars.githubusercontent.com/u/45492721?v=4)](https://github.com/axproo "axproo (17 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/axproo-lang-lib/health.svg)

```
[![Health](https://phpackages.com/badges/axproo-lang-lib/health.svg)](https://phpackages.com/packages/axproo-lang-lib)
```

###  Alternatives

[joedixon/laravel-translation

A tool for managing all of your Laravel translations

717911.4k11](/packages/joedixon-laravel-translation)[illuminate/translation

The Illuminate Translation package.

6936.4M495](/packages/illuminate-translation)[lajax/yii2-translate-manager

Translation management extension for Yii 2

227578.8k13](/packages/lajax-yii2-translate-manager)[larswiegers/laravel-translations-checker

Make sure your laravel translations are checked and are included in all languages.

256423.2k2](/packages/larswiegers-laravel-translations-checker)[inpsyde/multilingual-press

Simply THE multisite-based free open source plugin for your multilingual websites.

2414.0k1](/packages/inpsyde-multilingual-press)[statikbe/laravel-chained-translator

The Laravel Chained Translator can combine several translators that can override each others translations.

36149.4k6](/packages/statikbe-laravel-chained-translator)

PHPackages © 2026

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